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. 24, 2025

Filed:

Mar. 23, 2022
Applicant:

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

Inventors:

Justin Emerson, San Jose, CA (US);

Prabhath Sajeepa, Milpitas, CA (US);

Assignee:

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

Primary Examiner:
Int. Cl.
CPC ...
H04L 67/1097 (2022.01); G06F 3/06 (2006.01); G06F 11/10 (2006.01); G06F 11/20 (2006.01); G06F 12/02 (2006.01); G11C 29/52 (2006.01); H03M 13/15 (2006.01); H04L 49/10 (2022.01); H04L 67/51 (2022.01);
U.S. Cl.
CPC ...
H04L 67/1097 (2013.01); G06F 3/06 (2013.01); G06F 3/0604 (2013.01); G06F 3/061 (2013.01); G06F 3/0611 (2013.01); G06F 3/0613 (2013.01); G06F 3/0635 (2013.01); G06F 3/065 (2013.01); G06F 3/0655 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01); G06F 3/0685 (2013.01); G06F 3/0688 (2013.01); G06F 3/0689 (2013.01); G06F 11/1068 (2013.01); G06F 11/2092 (2013.01); G06F 12/0246 (2013.01); G11C 29/52 (2013.01); H03M 13/154 (2013.01); H04L 49/10 (2013.01); H04L 67/51 (2022.05); G06F 11/108 (2013.01); G06F 2201/805 (2013.01); G06F 2201/845 (2013.01); G06F 2212/7206 (2013.01); G06F 2212/7207 (2013.01);
Abstract

A system is provided. The system includes a data storage system and a client device communicatively coupled to the data storage device. The client device includes a processing device to receive a data request directed to the data storage system, translate the data request to a backend protocol of the data storage system, and retrieve one or more portions of data from the data storage system based on the translated data request. In some embodiments, the processing device is a data processing unit of the client device dedicated to executing a protocol endpoint of the data storage system.


Find Patent Forward Citations

Loading…