Method for improving peer to peer network communication
First Claim
1. A method of communicating over a peer to peer network, the method comprising the steps of:
- interposing at least one node on a peer to peer network;
accepting a first communication message from a first node in the peer to peer network, the first message including information therein;
creating a second communication message, the second communication message including the same information as the first communication message except for an identification information that is different from the first communication message;
forwarding the second communication message to a second node in the peer to peer network;
resetting a communication radius parameter of the second communication message to a value to increase the distance the communication message is expected to travel in response to an expiration of the communication message radius parameter, prior to forwarding the second communication message; and
forwarding the response to the first node.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a node for deployment on a peer to peer network. The node is programmed for monitoring the network to receive communication messages therefrom and to forward the communication messages, optionally changing the communications radius parameters to an optimal or near optimal value. The node can forward messages from one network to another or from one network to the same network. The invention also provides a method for monitoring communication messages for selected objects by nodes on a peer to peer network. The method includes interposing the node on the network. The node has at least one stored object corresponding to a communication message object stored at the node; and monitors the network to detect communication messages matching at least one of the stored objects and decides whether or not to forward or change communication message radius parameters based on some defined programming or configuration.
144 Citations
3 Claims
-
1. A method of communicating over a peer to peer network, the method comprising the steps of:
-
interposing at least one node on a peer to peer network; accepting a first communication message from a first node in the peer to peer network, the first message including information therein; creating a second communication message, the second communication message including the same information as the first communication message except for an identification information that is different from the first communication message; forwarding the second communication message to a second node in the peer to peer network; resetting a communication radius parameter of the second communication message to a value to increase the distance the communication message is expected to travel in response to an expiration of the communication message radius parameter, prior to forwarding the second communication message; and forwarding the response to the first node.
-
-
2. A method of communicating over a peer to peer network communications, the method comprising the steps of:
-
interposing at least one node on a peer to peer network;
connecting to first and second peer to peer networks;accepting communication messages from the first network; creating new communication messages with the same information and new identification information to replace the accepted messages; forwarding the new communication messages onto the second network; resetting a communication radius parameter to a value to increase the distance the communication message is expected to travel in response to an expiration of the communication message radius parameter, prior to forwarding the new communication messages to the second network; receiving responses to the new communication messages; and forwarding the responses of the new communication messages to an original node of the first network. - View Dependent Claims (3)
-
Specification