×

INDEX COMPRESSION

  • US 20090319549A1
  • Filed: 06/20/2008
  • Published: 12/24/2009
  • Est. Priority Date: 06/20/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a computing environment comprising one or more index lists, wherein at least one of the one or more index lists comprises at least a portion of the list that is compressed, a method of reading portions of a compressed index list, the method comprising:

  • reading an entry from a list;

    determining that the entry indicates the start of a compressed block of the list, wherein the compressed block is compressed using a compression algorithm where the compressed block includes a plurality of delta pointers, wherein each of the delta pointers point to data store entries by reference to a difference from a reference in a previous entry in the list;

    referencing an entry size indicator, wherein the entry size indicator is configured to indicate a memory storage size for a delta pointer, and the entry size indicator supports indications for all of fixed storage sizes, variable storage sizes, and run length encoding; and

    decompressing the compressed block of the list according to the entry size indicator.

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