Targeted advertisements using time-dependent key search terms
First Claim
1. A method for presenting to a user an advertisement to a user, wherein the advertisement is selected from a plurality of advertisements, the method comprising:
- accepting a first set of search terms;
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;
presenting the user with a first search result page representing results of a search using the first set of search terms;
selecting a future advertisement based on at least the stored representations of the first set of search terms; and
presenting the future advertisement to the user as part of a later page 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.
509 Citations
23 Claims
-
1. A method for presenting to a user an advertisement to a user, wherein the advertisement is selected from a plurality of advertisements, the method comprising:
-
accepting a first set of search terms;
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;
presenting the user with a first search result page representing results of a search using the first set of search terms;
selecting a future advertisement based on at least the stored representations of the first set of search terms; and
presenting the future advertisement to the user as part of a later page subsequent to the viewing of the first search result page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 (12, 13, 14)
-
-
15. An advertisement generation system for presenting a future advertisement to a user based upon a first set search terms of a search query, the web server configured to receive the search query and to present a search results page containing the search query results, the system comprising:
-
a user profiler configured to communicate a representation of one or more search characteristics associated with the search query of the user to the search engine, the user profiler including a profiler data structure to store the search characteristics where the search characteristics include the first set of search terms; and
an ad server coupled to the web server and the user profiler, where the ad server is configured to select the future advertisement based upon the first set of search terms, wherein the future advertisement is presented to the user with a page viewed subsequent to the search results page. - View Dependent Claims (16, 17, 18)
-
-
19. An advertisement generation system for presenting a future advertisement to a user based upon a first user input associated with a first web page, the system includes a web server configured to present the first web page and to receive the first user input, the system comprising:
-
a user profiler configured to communicate a representation of at least one user input characteristic associated of the user input related to the first web page presented, the user profiler including a profiler data structure to store the at least one user input characteristic; and
an ad server coupled to the user profiler and to the web server, where the ad server is configured to select the future advertisement based upon the at least one user input characteristic;
wherein the future advertisement is presented to the user with a second web page viewed subsequent to the first web page. - View Dependent Claims (20, 21, 22, 23)
-
Specification