DATA COMPRESSION
First Claim
Patent Images
1. A method of coding a sequence of data symbols comprising:
- (a) forming a code sequence, in which a code includes an exponent value Ei and a residual value Ri, i being an integer numeral; and
(b) for a value of Ei that occurs within a code, generating a positional value within said code sequence representative of said value of Ei.
3 Assignments
0 Petitions
Accused Products
Abstract
Briefly, in accordance with one embodiment, a method of data compression is disclosed.
90 Citations
40 Claims
-
1. A method of coding a sequence of data symbols comprising:
-
(a) forming a code sequence, in which a code includes an exponent value Ei and a residual value Ri, i being an integer numeral; and (b) for a value of Ei that occurs within a code, generating a positional value within said code sequence representative of said value of Ei. - View Dependent Claims (2, 3, 4, 10, 11, 12, 13, 14, 15, 16)
-
- 5. The method of claim 5, wherein said string is terminated by an end-of-group symbol.
-
17. A method of coding a sequence of data symbols, a symbol represented in numeric form by a numeral Vi, the method of coding comprising:
-
(i) for a data symbol; (a) determining the largest integral value of an exponent Ei for which bEi does not exceed Vi, where b is a fixed modulo value; and (b) calculating a residual Ri=Vi−
bEi;(ii) taking said exponents Ei as a code sequence, and for a value of Ei that occurs, generating a positional value within the code sequence representative of said value of Ei; and (iii) associating said residuals Ri with said value of Ei. - View Dependent Claims (18, 19, 20)
-
-
21. An article comprising:
- a storage medium having stored thereon instructions that, if executed, further result in performance of a method of coding a sequence of data symbols as follows;
(a) forming a code sequence, in which a code includes an exponent value Ei and a residual value Ri, i being an integer numeral; and (b) for a value of Ei that occurs within a code, generating a positional value within said code sequence representative of said value of Ei. - View Dependent Claims (22, 23, 24, 25, 33)
- a storage medium having stored thereon instructions that, if executed, further result in performance of a method of coding a sequence of data symbols as follows;
-
26. An apparatus comprising:
- means for forming a code sequence, in which a code includes an exponent value Ei and a residual value Ri, i being an integer numeral; and
, for a value of Ei that occurs within a code, means for generating a positional value within said code sequence representative of said value of Ei. - View Dependent Claims (27, 28)
- means for forming a code sequence, in which a code includes an exponent value Ei and a residual value Ri, i being an integer numeral; and
-
29. An apparatus comprising:
- a computing platform;
said computing platform adapted to;
form a code sequence, in which a code includes an exponent value Ei and a residual value Ri, i being an integer numeral, and, for a value of Ei that occurs within a code, generate a positional value within said code sequence representative of said value of Ei. - View Dependent Claims (30, 31, 32)
- a computing platform;
-
34. An article comprising:
- a storage medium having stored thereon instructions that, if executed, result in performance of a method of coding a sequence of data symbols, a symbol represented in numeric form by a numeral Vi, as follows;
(i) for a data symbol; (a) determining the largest integral value of an exponent Ei for which bEi does not exceed Vi, where b is a fixed modulo value; and (b) calculating a residual Ri=Vi−
bEi;(iv) taking said exponents Ei as a code sequence, and for a value of Ei that occurs, generating a positional value within the code sequence representative of said value of Ei; and (v) associating said residuals Ri with said value of Ei. - View Dependent Claims (35, 36, 37, 40)
- a storage medium having stored thereon instructions that, if executed, result in performance of a method of coding a sequence of data symbols, a symbol represented in numeric form by a numeral Vi, as follows;
-
38. An apparatus comprising:
- a computing platform;
said computing platform adapted to;for a data symbol, determine the largest integral value of an exponent Ei for which bEi does not exceed Vi, where b is a fixed modulo value, and calculate a residual Ri=Vi−
bEi;take said exponents Ei as a code sequence, and, for a value of Ei that occurs, generate a positional value within the code sequence representative of said value of Ei; and associate said residuals Ri with said value of Ei. - View Dependent Claims (39)
- a computing platform;
Specification