DATA COMPRESSION
First Claim
Patent Images
1. A method of compressing a grouping of associated data comprising:
- (a) selecting a symbol string that occurs within the data to be compressed, and generating a symbol string code indicative of one or more positions of the symbol string within the grouping of data to be compressed;
(b) successively repeating (a) for further symbol strings that occur within the grouping; and
(c) combining respective symbol string codes into a compressed data code.
3 Assignments
0 Petitions
Accused Products
Abstract
Briefly, in accordance with one embodiment, a method of compressing data is described.
104 Citations
40 Claims
-
1. A method of compressing a grouping of associated data comprising:
-
(a) selecting a symbol string that occurs within the data to be compressed, and generating a symbol string code indicative of one or more positions of the symbol string within the grouping of data to be compressed; (b) successively repeating (a) for further symbol strings that occur within the grouping; and (c) combining respective symbol string codes into a compressed data code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An article comprising:
- a storage medium having stored thereon instructions that, if executed, result in performance of a method of compressing a grouping of associated data as follows;
(a) selecting a symbol string that occurs within the data to be compressed, and generating a symbol string code indicative of one or more positions of the symbol string within the grouping of data to be compressed; (b) successively repeating (a) for further symbol strings that occur within the grouping; and (c) combining respective symbol string codes into a compressed data code. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
- a storage medium having stored thereon instructions that, if executed, result in performance of a method of compressing a grouping of associated data as follows;
-
27. An apparatus comprising:
-
(a) means for selecting a symbol string that occurs within data to be compressed, and generating a symbol string code indicative of one or more positions of the symbol string within the grouping of data to be compressed; (b) means successively repeating (a) for further symbol strings that occur within the grouping; and (c) means for combining respective symbol string codes into a compressed data code. - View Dependent Claims (28, 29, 30, 31, 32, 33, 38, 39, 40)
-
-
34. An apparatus comprising:
- a computing platform;
said computing platform being adapted to;
select a symbol string that occurs within data to be compressed, and generate a symbol string code indicative of one or more positions of the symbol string within the grouping of data to be compressed;
successively repeat selection and generation for further symbol strings that occur within the grouping; and
combine respective symbol string codes into a compressed data code. - View Dependent Claims (35, 36, 37)
- a computing platform;
Specification