×

Low Level Object Version Tracking Using Non-Volatile Memory Write Generations

  • US 20120259863A1
  • Filed: 04/11/2011
  • Published: 10/11/2012
  • Est. Priority Date: 04/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for data versioning in a non-volatile memory, the method comprising:

  • creating an object key associated with a data object;

    generating an index into an object table using the object key;

    storing a version number in conjunction with the data object stored in the non-volatile memory;

    entering, in an object linked-list, the object key and the location information of the data object in the non-volatile memory; and

    creating a record associated with the data object in an object table, the record including an index, a reference to the object linked-list, and the version number;

    wherein the index is generated based on the object key.

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