System and method for in-stream data compression
First Claim
1. A heuristic in-stream data compression system, which comprises:
- a first computer device;
a second computer device with a heuristic compression decision logic system that compresses a data set for transmission when an amount of time required to compress, transfer and uncompress the data set is less than the amount of time to transfer the data set without the compression; and
communications system linking the first computer device to the second computer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for compressing a data set. The method comprises the steps of: (i) requesting a data set from a server to be sent to a user, (ii) determining the size of the data set to be sent, (iii) compressing the data set, (iv) assigning a compression flag to the compressed data set, (v) sending the compression flag and compressed data set to the user, (vi) inspecting the data set for compression, (vii) uncompressing the data set; and (viii) processing the data set. Alternatively, upon determining the size of the data set to be sent, assigning an uncompressed flag to the data set, sending the uncompressed flag and data set to the user, inspecting the data set for compression, and processing the data set. In another alternative embodiment, upon determining the size of the data set to be sent, sending the uncompressed data set to the user, inspecting the data set for compression, and processing the data set.
-
Citations
9 Claims
-
1. A heuristic in-stream data compression system, which comprises:
-
a first computer device;
a second computer device with a heuristic compression decision logic system that compresses a data set for transmission when an amount of time required to compress, transfer and uncompress the data set is less than the amount of time to transfer the data set without the compression; and
communications system linking the first computer device to the second computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a first communication system;
a second communication system; and
a communications infrastructure linking the first and second communication systems, wherein at least one of the first and second communication systems has a heuristic compression decision logic system that compresses data when an amount of time required to compress, transfer and uncompress the data is less than the amount of time to transfer the data without the compression.
-
Specification