METHOD AND APPARATUS FOR EFFICIENTLY EXPANDING A P2P NETWORK
First Claim
Patent Images
1. A method for transferring data from a first node to a second node in a network, said method comprising the steps of:
- receiving a search request message from said second node, said search request message requesting data; and
sending by a third node a response message to said second node on behalf of said first node, said response message indicating that said first node has the requested data.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present method and apparatus for efficiently expanding a P2P network includes receiving a search request message from a requesting node and sending a response message to the requesting node on behalf of a node that has the requested data, where the response message originates at an intermediate node. The intermediate node may respond on behalf of the “responding” node, for example, in cases where the responding node is too far away from the requesting node to receive the search request message.
24 Citations
29 Claims
-
1. A method for transferring data from a first node to a second node in a network, said method comprising the steps of:
-
receiving a search request message from said second node, said search request message requesting data; and sending by a third node a response message to said second node on behalf of said first node, said response message indicating that said first node has the requested data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium containing an executable program for transferring data from a first node to a second node in a network, where the program performs the steps of:
-
receiving a search request message from said second node, said search request message requesting data; and sending by a third node a response message to said second node on behalf of said first node, said response message indicating that said first node has the requested data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. Apparatus comprising:
-
means for receiving a search request message from said second node, said search request message requesting data; and means for sending a response message to said second node on behalf of said first node, said response message indicating that said first node has the requested data and originating at a third node on the network.
-
Specification