Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
107 words
A method for selectively compressing a data communication frame for data transfer between a computer system having a processor and at least one other system, said method comprising the steps of: periodically identifying a processor utilization value for the processor; identifying a predetermined threshold value; comparing said identified processor utilization value with said identified predetermined threshold value; transmitting the data communication frame without compressing the data communication frame responsive to an identified processor utilization value greater than said identified predetermined threshold value; and compressing and transmitting the data communication frame responsive to an identified processor utilization value less than or equal to said identified predetermined threshold value.
Claim 2
Dependent Claim
79 words
A method as recited in claim 1 further comprising the steps of: identifying a second predetermined threshold value; comparing said identified processor utilization value with said identified second predetermined threshold value; providing a compression selection flag representative of data compression selected or not selected responsive to said compared values; and transmitting said compression selection flag to the at least one other system, said compression selection flag being used by the at least one other system for selectively compressing data.
Claim 3
Dependent Claim
17 words
A method as recited in claim 2 wherein said first and second predetermined threshold values are equal.
Claim 4
Dependent Claim
33 words
A method as recited in claim 2 wherein said step of transmitting said compression selection flag to the at least one other system is provided at a time of connection of the systems.
Claim 5
Dependent Claim
22 words
A method as recited in claim 2 wherein said compression selection flag is transmitted periodically to the at least one other system.
Claim 6
Dependent Claim
31 words
A method as recited in claim 2 wherein said step of transmitting said compression selection flag to the at least one other system is provided with each transmitted data communication frame.
Claim 7
Dependent Claim
63 words
A method as recited in claim 1 further comprising the steps of: storing the data communication frame without compressing the data communication frame responsive to an identified processor utilization value greater than or equal to said identified predetermined threshold value; and compressing and storing the compressed data communication frame responsive to an identified processor utilization value less than said identified predetermined threshold value.
Claim 8
Dependent Claim
67 words
A method as recited in claim 1 where said step of identifying a predetermined threshold value includes the steps of: storing each of a plurality of processor task queue threshold values with a corresponding communication line speed value; identifying a communication line speed value for the data communication frame to be transferred; and identifying said processor task queue threshold value stored with said identified line speed value.
Claim 9
Dependent Claim
62 words
A method as recited in claim 8 further including the steps of: identifying a current task queue count for the processor; comparing said identified curent task queue count with said task queue threshold value; and transmitting the data communication frame without compressing the data communication frame responsive to said identified curent task queue count being greater than said task queue threshold value.
Claim 10
Dependent Claim
43 words
A method as recited in claim 9 further including the steps of: compressing the data communication frame and transmitting the compressed data communication frame responsive to said identified curent task queue count being less than or equal to said task queue threshold value.
Claim 11
Dependent Claim
21 words
A method as recited in claim 8 wherein said processor task queue threshold values are equal for all line speed values.
Claim 12
Dependent Claim
43 words
A method as recited in claim 1 further including the steps: identifying a state of a communications line for the data transfer; transmitting the data communication frame without compressing the data communication frame responsive to an identified idle state of the communication line.
Claim 13
Dependent Claim
130 words
A method as recited in claim 12 further including the steps: identifying a transmit data queue value and identifying a communication line speed value responsive to an identified busy state of the communication line; storing each of a plurality of transmit data queue threshold values with a corresponding communication line speed value; comparing said identified transmit data queue value with said stored transmit data queue threshold value stored with said identified line speed value; transmitting the data communication frame without compressing the data communication frame responsive to an identified transmit data queue value less than said identified stored transmit data queue threshold value; and compressing and transmitting the data communication frame responsive to an identified data queue value greater than or equal to said identified stored data queue threshold value.
Claim 14
Independent Claim
109 words
A method for selectively compressing a data communication frame for data transfer between a computer system having a processor and at least one other system, said method comprising the steps of: periodically identifying a processor utilization value for the processor; identifying a predetermined threshold value; comparing said identified processor utilization value with said identified predetermined threshold value; compressing the data communication frame using a first compression algorithm responsive to an identified processor utilization value greater than said identified predetermined threshold value; and compressing the data communication frame using a second compression algorithm responsive to an identified processor utilization value less than or equal to said identified predetermined threshold value.
Claim 15
Dependent Claim
23 words
A method as recited in claim 14 wherein said first compression algorithm requires less processor time than required for said second compression algorithm.
Claim 16
Dependent Claim
43 words
A method as recited in claim 14 further includes the steps: identifying a state of a communications line for the data transfer; transmitting the data communication frame without compressing the data communication frame responsive to an identified idle state of the communication line.
Claim 17
Dependent Claim
114 words
A computer system capable of selectively compressing a data communication frame for data transfer between the computer system and at least one other system, comprising: a processor; means for periodically identifying a processor utilization value for the processor; means for identifying a predetermined threshold value; means for comparing said identified processor utilization value with said identified predetermined threshold value; means for transmitting the data communication frame without compressing the data communication frame responsive to an identified processor utilization value greater than, said identified predetermined threshold value; and means for compressing and for transmitting the data communication frame responsive to an identified processor utilization value less than or equal to said identified predetermined threshold value.