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. 31, 2009

Filed:

Aug. 30, 2005
Applicants:

Anna M. Hester, Redmond, WA (US);

Barbara Harder, Kirkland, WA (US);

Edward F. Reus, Woodinville, WA (US);

Jeffrey S. Roberts, North Bend, WA (US);

Kancheng Cao, Bothell, WA (US);

Mike Zoran, Redmond, WA (US);

Narayana Mahankali, Bellevue, WA (US);

Inventors:

Anna M. Hester, Redmond, WA (US);

Barbara Harder, Kirkland, WA (US);

Edward F. Reus, Woodinville, WA (US);

Jeffrey S. Roberts, North Bend, WA (US);

Kancheng Cao, Bothell, WA (US);

Mike Zoran, Redmond, WA (US);

Narayana Mahankali, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
Abstract

Distributed caching and download of file. A method is described that includes building a peer list comprising a listing of potential peer servers from among one or more networked computers. The peer list includes no more than a predetermined number of potential peer servers. Potential peer servers in the peer list are queried for a file or portion of a file. A message from a peer server in the peer list is received indicating that the peer server has the file or portion of a file available for download. The computer system downloads the file or portion of a file from the peer server.


Find Patent Forward Citations

Loading…