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:
Jun. 28, 2016

Filed:

Jun. 25, 2012
Applicants:

Mark Moshayedi, Newport Coast, CA (US);

William Calvert, Ewhurst, GB;

Inventors:

Mark Moshayedi, Newport Coast, CA (US);

William Calvert, Ewhurst, GB;

Assignee:

HGST TECHNOLOGIES SANTA ANA, INC., Santa Ana, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 13/00 (2006.01); G06F 13/28 (2006.01); G06F 3/06 (2006.01); G11C 16/04 (2006.01); G11C 29/00 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0617 (2013.01); G06F 3/0619 (2013.01); G06F 3/0638 (2013.01); G06F 3/0679 (2013.01); G06F 3/0689 (2013.01); G06F 11/1044 (2013.01); G11C 16/04 (2013.01); G11C 29/74 (2013.01);
Abstract

A data storage method, comprising, receiving host data to be written to a plurality of flash storage devices, allocating the host data to one or more data units of a plurality of data units, allocating pad data to one or more data units of the plurality of data units that have not been filled with host data and generating redundant data in a redundant data unit based on the plurality of data units. The method further comprises steps for writing the plurality of data units and the redundant data unit to a stripe across the plurality of flash storage devices, wherein each of the plurality of data units and the redundant data unit is written in the respective flash storage devices at a common physical address.


Find Patent Forward Citations

Loading…