Targeted advertisements using time-dependent key search terms
First Claim
1. A method for operating a computer system to generate and send hypertext pages comprising at least a reference to an advertisement, or representations thereof, to a user device, the method comprising:
- receiving at least one search term, the search term originating from the user device;
determining a search result based upon the at least one search term;
storing a representation of at least one of the at least one search term;
sending a first search result page resulting from the search result to the user device, the first search result page comprising an immediate advertisement selected from a plurality of advertisements selected based on at least the at least one search term;
selecting a future advertisement from the plurality of advertisements based on at least the representation of at least one of the at least one search term and on an approximation of time difference between a time of sending the first search result page to the user device and a time of sending a later web page to the user device; and
sending the future advertisement to the user device as part of the later web page, wherein the later web page is sent to the user device subsequent to sending the first search result page to the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
An advertisement generation system presents a time-dependent advertisement to a user via a communication network, the advertisement based upon a search term of a search query during a period of time. The system includes a search engine coupled to a web server for receiving the search query and for presenting a search results page. The search results page is accompanied with an immediate advertisement. In one embodiment, the system includes an advertisement repository to store data representing a plurality of advertisements and includes the immediate advertisement and the time-dependent advertisement. Also, the system includes a user profiler configured to communicate a plurality of search characteristics and includes a data structure to store the search characteristics. Lastly, an advertisement server is included to provide to the web server the immediate advertisement with an associated search results page and the time-dependent advertisement with a web page presented after the display of the search results page, until a period of time expires.
97 Citations
27 Claims
-
1. A method for operating a computer system to generate and send hypertext pages comprising at least a reference to an advertisement, or representations thereof, to a user device, the method comprising:
-
receiving at least one search term, the search term originating from the user device;
determining a search result based upon the at least one search term;
storing a representation of at least one of the at least one search term;
sending a first search result page resulting from the search result to the user device, the first search result page comprising an immediate advertisement selected from a plurality of advertisements selected based on at least the at least one search term;
selecting a future advertisement from the plurality of advertisements based on at least the representation of at least one of the at least one search term and on an approximation of time difference between a time of sending the first search result page to the user device and a time of sending a later web page to the user device; and
sending the future advertisement to the user device as part of the later web page, wherein the later web page is sent to the user device subsequent to sending the first search result page to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of sending a future advertisement of a plurality of advertisements to a user device, the method comprising:
-
receiving a search query, the search query comprising at least one search term;
generating a search result web page based on the search query;
determining at least one advertisement type based on the at least one search term;
matching the advertisement type with an advertisement type of at least one advertisement of the plurality of advertisements, wherein the advertisement type is associated with a second plurality of advertisements;
setting an expiration period of time based on a time that the search query was received;
receiving a selection to view a portion of the search result web page;
selecting the future advertisement from the second plurality of advertisements; and
sending the future advertisement to the user device during the set expiration time. - View Dependent Claims (13, 14)
-
-
15. An advertisement generation system for sending a future advertisement to a user based upon a search query comprising at least one search term, comprising:
-
a web server operative to receive the search query originating from the user and to send a search results page to the user, the search results page comprising an immediate advertisement;
a user profiler operative to communicate a representation of at least one characteristic associated with the search query to the web server, the user profiler comprising a data structure to store the at least one characteristic associated with the search query, the at least one characteristic associated with the search query comprising the at least one search term; and
an advertisement server operative to select the future advertisement based upon the at least one characteristic associated with the search query and at least one characteristic of a page viewed subsequent to the search result page, wherein the subsequent page comprises the future advertisement. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An advertisement generation system for sending a future advertisement to a user based upon user input associated with a first web page, comprising:
-
a web server operative to receive the user input originating from the user and to send a first web page to the user, wherein the first web page is responsive to the user input and the first web page comprises an immediate advertisement;
a user profiler operative to communicate a representation of at least one characteristic associated with the user input, the user profiler comprising a data structure to store the at least one characteristic associated with the user input; and
an advertisement server operative to select a future advertisement based upon the at least one characteristic associated with the user input and at least one characteristic of the first web page, wherein a second web page viewed subsequent to the first web page comprises the future advertisement. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification