Patent · US Active

Method and device for recovering erroneous data

US9280301B2 · kind B2 · utility

3Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2014
Grant dateMar 8, 2016
Priority date
Expiry dateSep 30, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for recovering erroneous data is disclosed, the method includes: when data in a storage block that is included in a solid state disk (SSD) is read, performing a first error check on data on a certain page of the storage block to acquire erroneous data on the page; if a first number of pieces of the erroneous data on the page is smaller than or equal to a preset first threshold, performing an error checking and correction (ECC) recovery on the data on the page; and if the first number is greater than the preset first threshold, acquiring data from spare space according to a storage position of the erroneous data on the page and a fixed entry corresponding to the storage block, and replacing the erroneous data on the page with the acquired data, where the fixed entry includes a storage position of each data stored in the spare space.

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