Method and system for compressing unicode data within a data processing system
First Claim
Patent Images
1. A method for compressing data within a data processing system, wherein each unit of said data is at least two bytes, said method comprising the steps of:
- receiving a data stream;
as each byte from said data stream is received, determining whether or not an identical data byte occurs at a pre-selected interval within a plurality of bytes already received; and
in response to a determination that an identical data byte occurs at a pre-selected interval within a plurality of bytes already received, passing only a portion of a subsequent unit of data from said data stream to an output.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for compressing data within a data processing system is disclosed. Each unit of data is at least two bytes. As each byte from a data stream is received, a determination is made as to whether or not an identical data byte occurs at a pre-selected interval within a group of bytes already received. In response to a determination that an identical data byte occurs at a pre-selected interval within a group of bytes already received, only a portion of a subsequent unit of data from the data stream is passed to an output.
70 Citations
18 Claims
-
1. A method for compressing data within a data processing system, wherein each unit of said data is at least two bytes, said method comprising the steps of:
-
receiving a data stream; as each byte from said data stream is received, determining whether or not an identical data byte occurs at a pre-selected interval within a plurality of bytes already received; and in response to a determination that an identical data byte occurs at a pre-selected interval within a plurality of bytes already received, passing only a portion of a subsequent unit of data from said data stream to an output. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data compressing system capable of compressing data, wherein each unit of said data is at least two bytes, said data compressing system comprising:
-
means for receiving a data stream; means for determining whether or not an identical data byte occurs at a pre-selected interval within a plurality of bytes already received, as each byte from said data stream is received; and means for passing only a portion of a subsequent unit of data from said data stream to an output, in response to a determination that an identical data byte occurs at a pre-selected interval within a plurality of bytes already received. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product residing on a computer usable medium for compressing data, wherein each unit of said data is at least two bytes, said computer program product comprising:
-
computer code means for receiving a data stream; computer code means for determining whether or not an identical data byte occurs at a pre-selected interval within a plurality of bytes already received, as each byte from said data stream is received; and computer code means for passing only a portion of a subsequent unit of data from said data stream to an output, in response to a determination that an identical data byte occurs at a pre-selected interval within a plurality of bytes already received. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification