Temporal targeting of advertisements
First Claim
Patent Images
1. A computerized method for selecting a targeted advertisement, the method comprising:
- determining a temporal indicator;
receiving, over a network, a set of available advertisements that are dependent on the temporal indicator;
analyzing, with a processor, the set of available advertisements to determine advertisements relevant with respect to a time period indicated by the temporal indicator, wherein the relevance is measured by reviewing a search log database to determine a frequency with which a topic from the advertisement is found, from the search log database, in historical search queries that correspond with the time period indicated by the temporal indicator, further wherein the correspondence with the time period comprises at least one of a similar season, a similar date, or a similar time of day;
selecting the targeted advertisement from the set of available advertisements, wherein the targeted advertisement is selected by the processor based on the analysis to include the relevant advertisements; and
providing the selected targeted advertisement for display.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method utilize temporal targeting of content, such as advertisements. The targeting may be based on time of day, day of year, season or upcoming holidays. In addition, prior search history may be utilized to determine current popularity and/or predict future popularity for a particular concept that may be used for targeting.
-
Citations
25 Claims
-
1. A computerized method for selecting a targeted advertisement, the method comprising:
-
determining a temporal indicator; receiving, over a network, a set of available advertisements that are dependent on the temporal indicator; analyzing, with a processor, the set of available advertisements to determine advertisements relevant with respect to a time period indicated by the temporal indicator, wherein the relevance is measured by reviewing a search log database to determine a frequency with which a topic from the advertisement is found, from the search log database, in historical search queries that correspond with the time period indicated by the temporal indicator, further wherein the correspondence with the time period comprises at least one of a similar season, a similar date, or a similar time of day; selecting the targeted advertisement from the set of available advertisements, wherein the targeted advertisement is selected by the processor based on the analysis to include the relevant advertisements; and providing the selected targeted advertisement for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a computer readable storage medium having stored therein data representing instructions executable by a programmed processor for determining a spike in popularity of a search query, the storage medium comprising instructions operative for:
-
analyzing at least one search log, wherein the at least one search log includes a plurality of search queries, wherein the analysis includes reviewing the plurality of search queries over time; reviewing a frequency for at least some of the plurality of search queries; determining when the at least some of the plurality of search queries experience a spike in relevance over time based on the reviewed frequency; identifying a topic for each search query of the plurality of search query that has previously experienced the spike in relevance; identifying a time from which the identified topic experienced the spike in relevance; analyzing the time from which the identified topic experienced the spike to determine when a spike will reoccur; and selecting an advertisement for the topic when the identified time for the spike will reoccur based on the analysis. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer system displaying search results with an advertisement, the system comprising:
-
a search engine configured to provide the search results for a search keyword; a search log database coupled with the search engine and configured to receive the search keyword that is searched in the search engine, wherein the search log database stores a plurality of search keywords that are searched over a period of time and stores a time that each search keyword of the plurality of search keywords is searched; a temporal analyzer coupled with the search log database and configured to analyze the search log database to determine which keywords are relevant at which temporal period and correlate a current temporal period with the temporal periods from the search log database to identify topics related to the keywords that are likely to be popular at the current temporal period; and an advertisement server that receives the analysis from the temporal analyzer for selecting the advertisement to display, wherein the advertisement is selected from a plurality of advertisements based on the identified topics that are popular at the current temporal period. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. In a computer readable storage medium having stored therein data representing instructions executable by a programmed processor for selecting relevant content, the storage medium comprising instructions operative for:
-
receiving search queries; recording the received search queries as search query data in a search log database, wherein the search query data includes a date and time of day for the recorded search queries; utilizing the search query data to identify date-based topics and time-based topics in the search queries, wherein the date-based topics have popularity influenced by the date and time-based topics have popularity influenced by the time; identifying, upon receipt of a current search request, one of the date-based topics that corresponds to a date of receipt of the current search request; and selecting the relevant content for display based on the identified date-based topic. - View Dependent Claims (23, 24)
-
-
25. A computerized method for selecting a targeted advertisement, the method comprising:
-
receiving a search query at a search engine; providing, by the search engine, a search results page with an advertisement slot that includes search results from athe search query; accessing a search log stored in a search log database that comprises past search queries and a timing for the past search queries; comparing, with a processor, a current time of the received search query with the search log to identify popular past search queries whose timing corresponds with the current time of the received search query, wherein the timing comprises a season, a date, or a time of day, further wherein popularity is determined based on a number of searches for a past date or past time of day; analyzing the identified past popular search queries to determine advertisements that are related to the identified past popular search queries; and displaying the targeted advertisement selected from the determined advertisements.
-
Specification