System and method for conducting adaptive search using a peer-to-peer network
First Claim
1. A method of conducting an adaptive search using a peer-to-peer network, comprising:
- a source node transmitting an original message to a first receiving node in the peer-to-peer network;
wherein the original message contains a criterion set by the source node;
wherein if the criterion is met by the first receiving node, the first receiving node modifying the original message into a corresponding modified message; and
broadcasting the modified message to a second receiving node in the peer-to-peer network.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed comparison shopping system is based on a decentralized, distributed architecture utilizing a peer-to-peer network. The system creates an active marketplace with real-time price comparisons, with the peer-to-peer nodes coordinating connectivity with other peers and building a dynamic network. Each message includes a fixed component and an adaptive update component. The adaptive update component contains search criteria and search status fields that are selectively modified as the message travels through the peer-peer network. A node that receives a message will interpret the search criteria and apply those criteria to a local search result. The node then either forwards the unmodified or the modified message to other nodes in its neighborhood, or, alternatively, requests an authorization to modify the message prior to rebroadcasting, from the source node.
-
Citations
40 Claims
-
1. A method of conducting an adaptive search using a peer-to-peer network, comprising:
-
a source node transmitting an original message to a first receiving node in the peer-to-peer network;
wherein the original message contains a criterion set by the source node;
wherein if the criterion is met by the first receiving node, the first receiving node modifying the original message into a corresponding modified message; and
broadcasting the modified message to a second receiving node in the peer-to-peer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for conducting an adaptive search using a peer-to-peer network, comprising:
-
a source node that transmits an original message to a first receiving node in the peer-to-peer network;
wherein the original message contains a criterion set by the source node;
wherein if the criterion is met by the first receiving node, the first receiving node modifies the original message into a corresponding modified message; and
the first broadcasting node broadcasts the modified message to a second receiving node in the peer-to-peer network. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product having instruction codes for conducting an adaptive search using a peer-to-peer network, comprising:
-
a source node that transmits an original message to a first receiving node in the peer-to-peer network;
wherein the original message contains a criterion set by the source node;
wherein if the criterion is met by the first receiving node, the first receiving node modifies the original message into a corresponding modified message; and
the first broadcasting node broadcasts the modified message to a second receiving node in the peer-to-peer network. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification