Probabilistic error correction in flash-based storage systems
AssigneePure Storage, Inc.
InventorsGORDON COLEMAN, ZOLTAN DeWITT, BENJAMIN SCHOLBROCK, ETHAN MILLER, RONALD KARR
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsGORDON COLEMAN, ZOLTAN DeWITT, BENJAMIN SCHOLBROCK, ETHAN MILLER, RONALD KARR
Estimating the term…
Probabilistic error correction in flash-based storage systems, including: determine that a number of data shards in a data stripe having an unrecoverable error correction code (UECC) error exceeds a number of failed shards allowable under a redundancy level of the data stripe; identifying, in a portion of data in a data shard having the UECC error, a plurality of low-confidence bits, including: performing multiple reads of the portion of data; identifying, as the plurality of low-confidence bits, a plurality of bits having values differing across the multiple reads; and correcting the portion of data by assigning corrected values to the one or more low-confidence bits.
A method, comprising:
A system comprising:
Dependencies are inferred from the claim text.