Compression of structured data
First Claim
Patent Images
1. A method of compressing a data sequence comprising a plurality of records, each record having a plurality of fields and each field being arranged to contain a data item, the method comprising the steps of:
- (a) for a current field within a current record other than the first record in the data sequence;
(i) comparing (250) the data item in the current field with the data item in the corresponding field of a preceding record;
(ii) if the data item matches the data item in the corresponding field, replacing (270) the current field, data item by a token indicating the match; and
(b) repeating step (a) for a predetermined number of fields in a plurality of records of the data sequence.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for compressing a data sequence having a plurality of records, where each record has a plurality of fields with each field being arranged to contain a data item. The system compares a data item in a current field of a current record with a data item of a corresponding field of a preceding record. If there is a match, the current data item is replaced by a token indicating the match.
45 Citations
11 Claims
-
1. A method of compressing a data sequence comprising a plurality of records, each record having a plurality of fields and each field being arranged to contain a data item, the method comprising the steps of:
-
(a) for a current field within a current record other than the first record in the data sequence; (i) comparing (250) the data item in the current field with the data item in the corresponding field of a preceding record; (ii) if the data item matches the data item in the corresponding field, replacing (270) the current field, data item by a token indicating the match; and (b) repeating step (a) for a predetermined number of fields in a plurality of records of the data sequence. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for compressing a data sequence comprising a plurality of records, each record having a plurality of fields and each field being arranged to contain a data item, the system comprising:
-
comparison means (60) which, for a current field within a current record other than the first record in the data sequence, is arranged to compare the data item in the current field with the data item in the corresponding field of a preceding record; and match indication means (70), responsive to a signal from the comparison means (60) indicating that the data item matches the data item in the corresponding field, for replacing the current field data item by a token indicating the match; the comparison means (60) being arranged to repetitively perform the comparison process on a predetermined number of fields in a plurality of records of the data sequence. - View Dependent Claims (8, 9, 10, 11)
-
Specification