Method and computer-readable medium for file downloading in a peer-to-peer network
First Claim
Patent Images
1. A method of downloading content in a peer-to-peer network, comprising:
- detecting a download event associated with an identifier of a file;
submitting a query that includes the identifier to an indexing server;
receiving a peer list including connectivity information of a peer node that has stored at least a portion of content of the file;
connecting with the peer node; and
downloading the portion from the peer node.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and computer-readable medium for downloading content in a peer-to-peer network is provided. A client detects a download event associated with an identifier of a file and submits a query that includes an identifier of a file to an indexing server. The client receives a peer list including connectivity information of a peer node that has stored at least a portion of content of the file. The client then connects wit the peer node, and downloads the portion from the peer node.
236 Citations
24 Claims
-
1. A method of downloading content in a peer-to-peer network, comprising:
-
detecting a download event associated with an identifier of a file;
submitting a query that includes the identifier to an indexing server;
receiving a peer list including connectivity information of a peer node that has stored at least a portion of content of the file;
connecting with the peer node; and
downloading the portion from the peer node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having computer-executable instructions for execution by a processing system, the computer-executable instructions for downloading content in a peer-to-peer network, comprising:
-
instructions that detect a download event associated with an identifier of a file;
instructions that submit a query that includes an identifier of a file to an indexing server;
instructions that receive a peer list including connectivity information of at least one network entity that has stored at least a portion of content of the file;
instructions that connect with the peer node; and
instructions that download the portion from the peer node. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A device for downloading content in a network system, comprising:
-
a network interface;
a memory containing a browser implemented as a set of instructions; and
a processing unit that, in response to execution of the set of instructions, detects a download event, submits a query that includes an identifier of a file to an indexing server over the network interface, and determines whether a node in a peer-to-peer network has at least a first portion of the file. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A device adapted to download content in a network system, comprising:
-
means for detecting a download event associated with an identifier of a file;
means for submitting a query that includes the identifier to an indexing server;
means for receiving a peer list including connectivity information of a peer node that has stored at least a portion of content of the file;
means for connecting with the peer node; and
means for downloading the portion from the peer node
-
Specification