×

Power-safe data management system

  • US 10,025,712 B2
  • Filed: 06/06/2016
  • Issued: 07/17/2018
  • Est. Priority Date: 03/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • writing data for a first write process to a first superblock of addresses in non-volatile memory, the first superblock designated as a current superblock in a master record stored in volatile memory;

    upon writing data to a last address of the first superblock, designating a second superblock of addresses in the non-volatile memory as the current superblock in the master record stored in the volatile memory, wherein the second superblock was designated as a next superblock in the master record prior to be designated as the current superblock;

    initiating a flush of the master record from the volatile memory to the non-volatile memory after the second superblock has been designated as the current superblock in the master record, the flush comprising writing the master record to the non-volatile memory; and

    writing data for the first write process to the second superblock of addresses prior to completing the write of the master record to the non-volatile memory.

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