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

Filed:

Aug. 03, 2023
Applicant:

Dell Products L.p., Round Rock, TX (US);

Inventors:

Nitin Madan, Cupertino, CA (US);

Kedar Godbole, Pune, IN;

Srikant Viswanathan, Pune, IN;

Bhimsen Bhanjois, Fremont, CA (US);

Assignee:

Dell Products L.P., Round Rock, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/172 (2019.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 16/172 (2019.01); G06F 11/1469 (2013.01); G06F 2201/84 (2013.01);
Abstract

Improving read performance using pre-fetches by encoding an extent map identifying valid data of the file as extents that may be interspersed with holes constituting invalid data, and storing the extent map in the client. The extent map generates pre-fetches of data that land on only extents of the file and avoids the holes, by one of: transferring, upon the read request, the extent map to a filesystem storing the file, and bringing the extents from the extent map into memory ahead of the read request; or using, in the network client, the extent map to generate prefetch requests and execute read-ahead operations on the filesystem. The method may also apply where the application only wants to read what has changed since the last backup. In this case, the application has a map of what has changed, and can choose to read just the right extents.


Find Patent Forward Citations

Loading…