×

Compression of Stream Data Using a Hierarchically-Indexed Database

  • US 20090019345A1
  • Filed: 09/18/2008
  • Published: 01/15/2009
  • Est. Priority Date: 02/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for compressing data using a hierarchically-indexed database comprising:

  • accessing a contiguous block of data in an input data stream;

    computing a weak checksum of the contiguous block of data;

    accessing a first memory storing a first level index of a compression dictionary against the weak checksum to identify an entry associated with a bucket of one or more data block records;

    if an entry in the first level index is identified, computing a strong checksum of the block of data and accessing a second level index stored in a second memory to identify a data block record of the identified bucket of data block records having a strong checksum matching the strong checksum of the block of data, wherein the second level index comprises one or more entries, wherein each entry of the second level index maps to a data block record, each data block record comprising a strong checksum and a pointer to a literal data block stored in the second memory; and

    if a data block record is identified, outputting a reference value for the contiguous block of data.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×