Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
142 words
A communications workstation for transmitting messages on a network connected thereto, said workstation comprising: (a) application means for generating messages and for adding information to said messages, said information being addresses of callback functions in said application means, said callback functions being used to compress those of said messages that are determined as desirable for compression; and (b) a communication subsystem for receiving said messages and said information, said communication subsystem further comprising invocation means for calling said callback functions by sending indications of desirability of compressing said messages, where said callback functions, upon being called, operate on said indications to determine the desirability of compressing each of said messages, and where said callback functions compress those of said messages determined as desirable for compression, and where said communications subsystem transmits each of said compressed and noncompressed messages on said communications network.
Claim 2
Dependent Claim
142 words
A communications workstation for transmitting messages on a network connected thereto, said workstation comprising: (a) application means for generating messages and for adding information to said messages, said information being addresses of callback functions in said application means, said callback functions being used to compress those of said messages that are determined as desirable for compression; and (b) a communication subsystem for receiving said messages and said information, said communication subsystem further comprising invocation means for calling said callback functions by sending indications of desirability of compressing said messages, where said callback functions, upon being called, operate on said indications to determine the desirability of compressing each of said messages, and where said callback functions compress those of said messages determined as desirable for compression, and where said communications subsystem transmits each of said compressed and noncompressed messages on said communications network.
Claim 3
Dependent Claim
32 words
A computer workstation as recited in claim 1, wherein said information added to said messages are addresses of callback functions in said application means, said function being used to compress said messages.
Claim 4
Dependent Claim
49 words
A computer workstation as recited in claim 1, wherein said communications subsystem comprising means for compressing said messages according to at least two compression techniques, where said information added to said messages indicates to each of said messages which respective one of said techniques should be used for compression.
Claim 5
Dependent Claim
68 words
A computer workstation as recited in claim 1, wherein each message comprises sequences of one or more packets each message comprises a sequence of one or more packets, and wherein said communications subsystem stores said sequence of packets in a queue, and wherein said subsystem further comprises means, responsive to said information, for determining whether particular ones of said packets in said queue should be deleted or modified.
Claim 6
Dependent Claim
56 words
A computer workstation as recited in claim 1, wherein said indications are time values within which compression should be performed, and wherein said callback functions determine whether said messages can be compressed within said times values, where each of said messages is compressed if it can be compressed within a respective one of said time values.