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:
Oct. 17, 2017

Filed:

Sep. 25, 2015
Applicant:

Hgst Netherlands B.v., Amsterdam, NL;

Inventors:

Robert Mateescu, San Jose, CA (US);

Lluis Pamies-Juarez, San Jose, CA (US);

Cyril Guyot, San Jose, CA (US);

Assignee:

HGST Netherlands B.V., Amsterdam, NL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/11 (2006.01); G06F 11/10 (2006.01); H03M 13/37 (2006.01);
U.S. Cl.
CPC ...
H03M 13/11 (2013.01); G06F 11/1076 (2013.01); H03M 13/3761 (2013.01);
Abstract

Techniques for generating parities and repairing data erasures using repair-optimal parities are disclosed. The system includes an encoding module, which receives a request to recreate data for a subset of a plurality of content stores. The encoding module generates a new first parity and a new second parity using a subset of remaining content from the plurality of content stores. The encoding module generates a first portion of the requested data using the new first parity and a first subset of an original first parity for the plurality of content stores and a second portion of the requested data using the new second parity and a second subset of an original second parity for the plurality of content stores. The encoding module may recreate the data for the content store using the first portion of the requested data and the second portion of requested data.


Find Patent Forward Citations

Loading…