Patent ID: 9563501
Date: 2017-02-07
CPC Classifications: G06F,H03M

Claim:
1. A method comprising: detecting that a first device in a memory array has degraded, the first device storing a portion of a data record, wherein the data record is encoded using a first error control technique, and the first error control technique corrects multiple symbol errors; recovering the data record using portions of the data record stored in devices other than the first device in the memory array; encoding the data record using a second error control technique, wherein the second error control technique is different from the first error control technique; storing the data record encoded using the second error control technique across devices of the memory array other than the first device; and reading a table that identifies a subset of physical locations within the memory array and an error control technique used to encode data stored at each physical location of the subset of physical locations within the memory array, wherein each physical location within the memory array not included in the subset of physical locations is assumed to be encoded using a Reed-Solomon error control technique.