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:
Mar. 22, 2022

Filed:

Apr. 29, 2020
Applicant:

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

Inventors:

Niall J. McShane, Arlington Heights, IL (US);

Tavis L. Potter, Chicago, IL (US);

Jason K. Resch, Chicago, IL (US);

Assignee:

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

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/177 (2006.01); H04L 67/1097 (2022.01); G06F 16/182 (2019.01); H04L 67/62 (2022.01); H04L 67/5682 (2022.01); H04L 67/60 (2022.01);
U.S. Cl.
CPC ...
H04L 67/1097 (2013.01); G06F 16/182 (2019.01); H04L 67/2852 (2013.01); H04L 67/32 (2013.01); H04L 67/325 (2013.01);
Abstract

A method includes receiving a data access request regarding a data segment of a data object, where the data segment is one of a plurality of data types and is stored in accordance with a distributed agreement protocol (DAP). The method continues with determining a data type of the data segment. When the data type is a first data type, the method continues with obtaining a first set of DAP configuration information of a plurality of sets of DAP configuration information, where each set of DAP configuration information corresponds to the data type utilized in the storage network. The method continues with performing one or more distributed agreement protocol functions utilizing an identifier of the data segment and the corresponding set of DAP configuration information to select storage units of the storage network. The method continues with sending the data access request to the selected storage units for execution.


Find Patent Forward Citations

Loading…