System and method for advertising on a peer-to-peer network
First Claim
1. A node in a Peer-to-Peer network comprising:
- a processor and a memory, the processor configured to;
issue a search request in the Peer-to-Peer network;
receive an advertisement from an advertisement system coupled to the Peer-to-Peer network, where the node receives the advertisement in response to issuing the search request, and where a distance between the node and the advertisement system does not exceed a distance limit of the Peer-to-Peer network indicating a maximum distance limit each message can travel in the Peer-to-Peer network;
receive a different search request from a different node in the Peer-to-Peer network, where the different search request is similar to the search request issued by the node; and
transmit the advertisement to the different node, in response to receiving the different search request, where a distance between the different node and the advertisement system exceeds the distance limit of the Peer-to-Peer network.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for advertising on a Peer-to-Peer network detects a search request of a node in a Peer-to-Peer network. After detecting a search request, the system prepares an unsolicited response (e.g., advertisement) to the search request of the node. Once the unsolicited response is prepared, the system sends the unsolicited response to the node. For example, a Peer-to-Peer network node issues a search request and a system prepares an advertisement (e.g., an unsolicited response). After preparing the advertisement, the system sends the advertisement to the Peer-to-Peer network node that issued the search request. The process of sending advertisements can be made to each node issuing a search request without discrimination. In one example, the system detects a search request of a node in a Peer-to-Peer network; prepares an advertisement in response to the search request of the node based on a predetermined search criteria; and sends the advertisement to the node for advertising on the Peer-to-Peer network.
161 Citations
18 Claims
-
1. A node in a Peer-to-Peer network comprising:
a processor and a memory, the processor configured to; issue a search request in the Peer-to-Peer network; receive an advertisement from an advertisement system coupled to the Peer-to-Peer network, where the node receives the advertisement in response to issuing the search request, and where a distance between the node and the advertisement system does not exceed a distance limit of the Peer-to-Peer network indicating a maximum distance limit each message can travel in the Peer-to-Peer network; receive a different search request from a different node in the Peer-to-Peer network, where the different search request is similar to the search request issued by the node; and transmit the advertisement to the different node, in response to receiving the different search request, where a distance between the different node and the advertisement system exceeds the distance limit of the Peer-to-Peer network. - View Dependent Claims (2, 3, 4, 18)
-
5. A method for advertising on a Peer-to-Peer network, comprising:
-
interposing an Advertisement System on a Peer-to-Peer network; monitoring the Peer-to-Peer network through the Advertisement System for detecting search requests; responding to a first node in the Peer-to-Peer network with information that is used for advertising a product or service in response to the Advertisement System detecting a search request that matches a list of predetermined criteria; and sending, by the first node, the information that is used for advertising the product or service to one or more other nodes in the Peer-to-Peer network, in response to the first node receiving a different search request that is similar to the search request detected by the Advertisement System that matches the list of predetermined criteria, wherein a distance between the first node and the Advertisement System does not exceed a distance limit of the Peer-to-Peer network indicating a maximum distance limit each message can travel in the Peer-to-Peer network and where a distance between the one or more other nodes and the Advertisement System exceeds the distance limit of the Peer-to-Peer network. - View Dependent Claims (6, 7, 8)
-
-
9. A computer readable medium having computer readable program codes, executed by a processor, for advertising on a Peer-to-Peer network, comprising:
-
detecting a search request for an object from a first node in a Peer-to-Peer network; preparing, by an advertisement system, an advertisement in response to the search request from the first node, wherein the advertisement is different than the object requested by the first node; sending, from the advertisement system to the first node, the advertisement over the Peer-to-Peer network, where a distance between the first node and the advertisement system does not exceed a distance limit of the Peer-to-Peer network indicating a maximum distance limit each message can travel in the Peer-to-Peer network; and sending the advertisement from the first node to the second node in the Peer-to-Peer network upon the first node receiving another search request from the second node that is similar to the search request sent by the first node, where a distance between the second node and the advertisement system exceeds the distance limit. - View Dependent Claims (10, 11)
-
-
12. A method for advertising on a Peer-to-Peer network comprising:
-
at an advertisement system; detecting a search request of a first node in a Peer-to-Peer network having a distance limit indicating a maximum distance limit each message can travel in the Peer-to-Peer network, preparing an advertisement in response to the search request the first node based on a predetermined search criteria, and sending the advertisement to the first node for the purpose of advertising on the Peer-to-Peer network, wherein the distance between the Advertisement System and the first node is within the distance limit; and at a second node; issuing a search that is similar to the search request sent by the first node and detected by the advertisement system, and receiving the advertisement from the first node in response to the second node issuing the search that is similar to the search request sent by the first node and detected by the advertisement system, the advertisement traveling a distance in the Peer-to-Peer network that exceeds the distance limit in the Peer-to-Peer network. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for advertising on a Peer-to-Peer network comprising:
at a first node in the peer-to-peer network; issuing a search request in the Peer-to-Peer network having a distance limit indicating a maximum distance each message can travel in the Peer-to-Peer network, downloading a file from a second node in the Peer-to-Peer network in response to the first node issuing the search request, wherein the distance between the second node and the first node is within the distance limit of the Peer-to-Peer network, and receiving an advertisement from the second node in the Peer-to-Peer network in response to the first node issuing the search request, the advertisement traveling a distance in the Peer-to-Peer network that exceeds the distance limit of the Peer-to-Peer network, wherein the second node received the advertisement from an advertisement system that detected a search from the second node that is similar to the search request issued by the first node.
Specification