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.

Date of Patent:
Jan. 22, 2019

Filed:

Mar. 14, 2018
Applicant:

Marvell World Trade Ltd., St. Michael, BB;

Inventors:

Gregory Burd, San Jose, CA (US);

Nedeljko Varnica, San Jose, CA (US);

Heng Tang, San Jose, CA (US);

Assignee:

Marvell World Trade Ltd., St. Michael, BB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11B 20/18 (2006.01); G06F 11/10 (2006.01); G11B 20/12 (2006.01); G06F 11/08 (2006.01);
U.S. Cl.
CPC ...
G11B 20/1833 (2013.01); G06F 11/08 (2013.01); G06F 11/1076 (2013.01); G11B 20/1217 (2013.01); G11B 2020/1222 (2013.01); G11B 2020/1238 (2013.01);
Abstract

A method for redundantly storing data includes receiving data at a storage controller, partitioning the data into a plurality of data blocks, generating a first error correction code associated with a first page within the plurality of data blocks, and generating a first redundancy code associated with at least two data blocks within the plurality of data block. The first redundancy code provides additional error recovery if the first error correction code fail. The method further includes storing the plurality of data blocks, the first error correction code, and the first redundancy code across a plurality of solid state storage devices.


Find Patent Forward Citations

Loading…