×

Systems and methods for persistent atomic storage operations

  • US 9,323,465 B2
  • Filed: 02/20/2015
  • Issued: 04/26/2016
  • Est. Priority Date: 03/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a storage controller configured to perform an atomic transaction on a storage medium, wherein performing the atomic transaction comprises storing a plurality of data blocks for the atomic transaction on the storage medium, each data block corresponding to a respective logical identifier of a logical address space, wherein storing a data block for the atomic transaction comprises designating the stored data block for invalidation by associating the stored data block with a logical identifier of a designated set of logical identifiers that differs from the logical identifier corresponding to the data block; and

    a reconstruction module configured to invalidate stored data blocks that are associated with logical identifiers of the designated set of logical identifiers.

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