Targeted advertisements using time-dependent key search terms
First Claim
1. In a computer system that generates hypertext pages, or representations thereof, for presentation to users at user computing devices, wherein the hypertext pages include at least references to advertisements that are to be displayed on the user computing devices along with other portions of the hypertext pages and wherein the advertisements are stored in electronic form, a method for presenting advertisements to a user by presenting a hypertext page for display on at a corresponding user computing device, wherein the advertisements are selected from a plurality of advertisements, the method comprising:
- accepting a first set of search terms at the computer system from the user, directly or indirectly;
determining a search result based upon the first set of search terms;
storing a representation of at least part of the first set of search terms such that it is electronically accessible to the computer system;
sending a user computing device a first search result page representing a search result resulting from a search using at least a part of the stored representation, the first search result page including an immediate advertisement selected from the electronically stored advertisements based on one or both of the first set of search terms and at least a part of the stored representation;
selecting a future advertisement from the electronically stored advertisements based on at least the stored representations of the first set of search terms and on at least an approximation of a time difference between a time of display of the first search result page and a display time for a later page; and
presenting, at the user computing device, the future advertisement to the user as part of the later page presented at the user computing device subsequent to the viewing of the first search result page.
9 Assignments
0 Petitions
Accused Products
Abstract
An advertisement generation system presents a time-dependent advertisement to a user based upon to a search term of a search query during a period of time via a communication network 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.
265 Citations
28 Claims
-
1. In a computer system that generates hypertext pages, or representations thereof, for presentation to users at user computing devices, wherein the hypertext pages include at least references to advertisements that are to be displayed on the user computing devices along with other portions of the hypertext pages and wherein the advertisements are stored in electronic form, a method for presenting advertisements to a user by presenting a hypertext page for display on at a corresponding user computing device, wherein the advertisements are selected from a plurality of advertisements, the method comprising:
-
accepting a first set of search terms at the computer system from the user, directly or indirectly; determining a search result based upon the first set of search terms; storing a representation of at least part of the first set of search terms such that it is electronically accessible to the computer system; sending a user computing device a first search result page representing a search result resulting from a search using at least a part of the stored representation, the first search result page including an immediate advertisement selected from the electronically stored advertisements based on one or both of the first set of search terms and at least a part of the stored representation; selecting a future advertisement from the electronically stored advertisements based on at least the stored representations of the first set of search terms and on at least an approximation of a time difference between a time of display of the first search result page and a display time for a later page; and presenting, at the user computing device, the future advertisement to the user as part of the later page presented at the user computing device subsequent to the viewing of the first search result page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for presenting to a user a future advertisement from a plurality of advertisements, the method comprising:
-
receiving a search term of a search query into a search engine; generating a search results web page including a plurality of documents, where the plurality of documents include a hypertext link for a next web page; determining at least one advertisement type based on the search term; setting an expiration period of time based on a time that the search term was received; selecting one of the plurality of documents to view; matching the advertisement type with at least one representation of a plurality of advertisements, where the advertisement type is associated with a subset of the advertisements; selecting the future advertisement from the subset of the advertisements; and presenting the future advertisement to the user, wherein the future advertisement is available for selection during the set expiration time. - View Dependent Claims (13, 14, 15)
-
-
16. An advertisement generation system for presenting a future advertisement to a user based upon a first set search terms of a search query comprising:
-
a web server including a search engine and configured to receive the search query from the user and configured to present a search results page containing search query results from the search engine, the search results page including an immediate advertisement; a user profiler configured to communicate a representation of one or more search characteristics associated with the search query to the search engine, the user profiler including a profiler data structure to store the one or more search characteristics where the search characteristics include the first set of search terms; and an advertisement server coupled to the web server and the user profiler, where the advertisement server is configured to select the future advertisement based upon the first set of search terms and at least one characteristic of a page viewed subsequent to the search results page, the page viewed subsequent including the future advertisement. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. An advertisement generation system for presenting a future advertisement to a user based upon a first user input associated with a first web page comprising:
-
a web server configured to receive the first user input and configured to present the first web page, wherein the first web page is responsive to the first user input, the first web page including an immediate advertisement; a user profiler configured to communicate a representation of at least one user input characteristic associated with the first user input, the user profiler including a profiler data structure to store the at least one user input characteristic; and an advertisement server coupled to the user profiler and to the web server, where the advertisement server is configured to select a future advertisement based upon the at least one user input characteristic and at least one characteristic of the first web page, wherein a second web page viewed subsequent to the first web page would include the future advertisement. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification