×

Method and system for recovering storage object records in solid state memory

  • US 10,416,904 B1
  • Filed: 12/30/2016
  • Issued: 09/17/2019
  • Est. Priority Date: 12/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for recovering storage object records in solid state memory comprising:

  • for each memory location of a solid state memory region, reading data fragment metadata;

    identifying, based on the data fragment metadata, a storage object, wherein the storage object occupies a subset of memory locations of the solid state memory region;

    identifying a first memory location and a last memory location of the subset of memory locations; and

    restoring a storage object record for the storage object, wherein the storage object record comprises variables that enable a logical to physical address translation for the storage object, wherein restoring the storage object record for the storage object comprises;

    for each memory location of the subset of memory locations;

    obtaining a raw start location based on a physical address of a memory location of the subset of memory locations and a data fragment offset;

    determining a gap location and a start location based on the raw start location obtained for the memory location; and

    storing the gap location and the start location in the storage object record.

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