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. 29, 2022

Filed:

Mar. 28, 2016
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Thomas Jason Dytko, Portland, OR (US);

Michael James Henry, Damascus, OR (US);

David Scott Montgomery, Portland, OR (US);

Ryan Paul Hegar, Happy Valley, OR (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); H04L 67/06 (2022.01); H04L 67/1097 (2022.01); H04L 67/568 (2022.01);
U.S. Cl.
CPC ...
H04L 67/06 (2013.01); H04L 67/1097 (2013.01); H04L 67/2842 (2013.01);
Abstract

A first set of blocks is caused, by a first computer system, to be downloaded from a file located on a second computer system. A second set of blocks to download from the file is identified, based at least in part on the first set of blocks. A subset of the second set of blocks that are not in a cache of the first computer system are determined. For each determined block in the subset, an available thread is assigned from a thread pool to the determined block, the available thread is caused to download, in concurrence with blocks being downloaded by threads assigned to other determined blocks of the subset, the determined block from a second computer system into the cache of the first computer system.


Find Patent Forward Citations

Loading…