×

Compressed block map of densely-populated data structures

  • US 9,582,198 B2
  • Filed: 09/19/2013
  • Issued: 02/28/2017
  • Est. Priority Date: 08/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing key-value entries of a block map in a host computer system of a system of resources, the method comprising:

  • given a current entry having a current key having one or more fields and a current payload and a previous entry having a previous key and a previous payload, encoding each of the one or more fields in the current key as a first delta from a corresponding field in the previous key and encoding the current payload as a second delta from the previous payload;

    removing leading zero bits in each resulting encoded field of the current key and leading zero bits in the encoded current payload; and

    inserting the encoded one or more fields of the current key and the encoded current payload into a datastore residing in memory of the host computer system,wherein the previous entry and the current entry are successive entries of the block map.

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