The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 15, 2012
Filed:
Aug. 08, 2011
Cedric T. Fernandes, Columbia, MD (US);
John Gordon Manning, Ellicott City, MD (US);
Michael J. Piszczek, Laurel, MD (US);
Lee Douglas Mcbryde, Mount Airy, MD (US);
William Joseph Harker, Columbia, MD (US);
Cedric T. Fernandes, Columbia, MD (US);
John Gordon Manning, Ellicott City, MD (US);
Michael J. Piszczek, Laurel, MD (US);
Lee Douglas McBryde, Mount Airy, MD (US);
William Joseph Harker, Columbia, MD (US);
DataDirect Networks, Inc., Chatsworth, CA (US);
Abstract
A method for auto-correction of errors in an array of solid-state storage devices having a plurality of storage channels dedicated to storing parity data to provide fault tolerance for a loss of at least two of the plurality of storage channels. A read operation from the storage channels transfers data to a plurality of channel memories. The data in the channel memories is checked to confirm the data is valid. Responsive to detection of invalid data, the data may be tested to identify the storage channel in error, including sequentially excluding data read form a different one of the plurality of channel memories from a parity check and determining the validity of data from remaining channel memories. If valid data is obtained, the storage channel from which the data was excluded is identified as the storage channel in error.