Stream compression and decompression
AssigneeInternational Business Machines Corporation
InventorsHarold Douglas Dykeman, Francesco Fusco, Thomas R. Locher
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsHarold Douglas Dykeman, Francesco Fusco, Thomas R. Locher
Estimating the term…
A method for compressing a sequence of records, each record comprising a sequence of fields, comprises steps of buffering a record in a line of a matrix, reordering the lines of the matrix according to locality sensitive hash values of the buffered records such that records with similar contents in corresponding fields are placed in proximity, and consolidating fields in columns of the matrix into a block of codes. In this, consolidating yields codes of one of a first type comprising a sequence of individual fields and a second type comprising a sequence of fields with at least one repetition. The second type of code comprises a presence field indicating repeated fields and an iteration field indicating a number of respective repetitions. Decompression of the records from the block codes compressed above is also described.
A method for decompressing records from a block of codes, the method for decompression comprising:
An apparatus for compressing a sequence of records, each record comprising a sequence of fields, the method comprising:
Dependencies are inferred from the claim text.