Patent · US Active

Dropped write detection and correction

US11467736B1 · kind B1 · utility

1Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 14, 2020
Grant dateOct 11, 2022
Priority date
Expiry dateSep 14, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/82
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Implementations for dropped write detection and correction are described. An example method includes receiving a write command comprising data and associated metadata; increasing a value of a monotonic counter; generating updated metadata by adding the counter value to the metadata; atomically writing (a) the data and a first instance of the updated metadata to a first storage device, and (b) a second instance of the updated metadata to a second storage device; receiving a read request for the data; reading the first instance of the updated metadata from the first storage device; reading the second instance of the updated metadata from a second storage device; comparing the instances of metadata and the counter values within each instance of metadata; determining whether the first counter value matches the second counter value; and determining whether a dropped write has occurred based on whether the first counter values matches the second counter value.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.