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. 11, 2024

Filed:

Apr. 19, 2022
Applicant:

Pure Storage, Inc., Mountain View, CA (US);

Inventors:

Vincent Wang, Mountain View, CA (US);

Mark Fay, Mountain View, CA (US);

Jun He, Mountain View, CA (US);

Renjie Fan, San Jose, CA (US);

John Colgrove, Los Altos, CA (US);

Assignee:

PURE STORAGE, INC., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 11/07 (2006.01); G06F 11/10 (2006.01); G06F 11/34 (2006.01); G06F 12/0804 (2016.01); G06F 12/0866 (2016.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0659 (2013.01); G06F 3/061 (2013.01); G06F 3/0611 (2013.01); G06F 3/0613 (2013.01); G06F 3/0629 (2013.01); G06F 3/0634 (2013.01); G06F 3/0653 (2013.01); G06F 3/0655 (2013.01); G06F 3/0688 (2013.01); G06F 11/0727 (2013.01); G06F 11/0751 (2013.01); G06F 11/1076 (2013.01); G06F 11/3409 (2013.01); G06F 11/3485 (2013.01); G06F 12/0804 (2013.01); G06F 12/0866 (2013.01); G06F 11/3034 (2013.01); G06F 11/3055 (2013.01); G06F 2212/262 (2013.01); G06F 2212/502 (2013.01);
Abstract

A method for efficient reads by reconstruction may determining an expected read latency for reading data from a primary read location of a plurality of storage devices, determining an expected reconstruction latency for reconstructing the data using reconstruction data, wherein portions of the reconstruction data are stored at a plurality of alternative read locations of the plurality of storage devices, reading the portions of the reconstruction data from the plurality of alternative read locations of the plurality of storage devices, and reconstructing the data stored at the primary read location using the reconstruction data, wherein the expected reconstruction latency is lower than the expected read latency.


Find Patent Forward Citations

Loading…