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. 02, 2012

Filed:

Jul. 13, 2009
Applicants:

Timothy R. Chavez, Austin, TX (US);

Lisa S. Deluca, San Francisco, CA (US);

Christina K. Lauridsen, Austin, TX (US);

Sushma B. Patel, Austin, TX (US);

Robert R. Peterson, Austin, TX (US);

Loulwa F. Salem, Austin, TX (US);

Inventors:

Timothy R. Chavez, Austin, TX (US);

Lisa S. DeLuca, San Francisco, CA (US);

Christina K. Lauridsen, Austin, TX (US);

Sushma B. Patel, Austin, TX (US);

Robert R. Peterson, Austin, TX (US);

Loulwa F. Salem, Austin, TX (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A mechanism is provided for distributing file fragments in the background of a segmented peer-to-peer network using list passing between peers. Rather than trading actual content, peers may trade file names or file fragment identifiers. Upon receiving a new file name or identifier, a peer may request that file from the network, either in the background or the foreground. For example, once a client begins background file sharing in a swarm, the client may propagate file information for files it possesses to all or a portion of the peers in a swarm. Those clients then have the file information for a file without the user having to locate and specifically request that file. The file list may piggyback on a file fragment that is transferred as a result of a file sharing request.


Find Patent Forward Citations

Loading…