Targeted advertising for playlists based upon search queries
First Claim
1. A method in a computing system for presenting advertising messages associated with a set of media sequences, the set of media sequences being identified as a result of one or more search queries, the method comprising:
- receiving one or more search queries associated with a set of media sequences;
identifying a plurality of advertising messages associated with the set of media sequences based in part on terms used in the one or more of the received search queries; and
presenting the identified plurality of advertising messages in conjunction with the set of media sequences.
10 Assignments
0 Petitions
Accused Products
Abstract
A facility for selecting targeted advertising messages for presentation with sets of media sequences forming playlists is described. The facility stores search queries that are used by a user to locate pre-existing playlists, to generate new playlists, or to modify existing playlists. Prior to the use of a stored playlist, or contemporaneously with the use of a stored playlist, the facility uses the stored search queries to select one or more advertising messages to be presented with the media sequences in the playlist. The advertising messages that are presented may be updated each time the playlist is accessed in order to remove advertising messages from expired campaigns, to remove advertising messages that are not having a desired marketing effect, or to add new advertising messages.
230 Citations
51 Claims
-
1. A method in a computing system for presenting advertising messages associated with a set of media sequences, the set of media sequences being identified as a result of one or more search queries, the method comprising:
-
receiving one or more search queries associated with a set of media sequences; identifying a plurality of advertising messages associated with the set of media sequences based in part on terms used in the one or more of the received search queries; and presenting the identified plurality of advertising messages in conjunction with the set of media sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for presenting advertising messages in conjunction with two or more media sequences, the system comprising:
-
a catalog of advertising messages; a navigation component for identifying two or more media sequences from a catalog of media sequences in response to user input in a manner that produces one or more keywords associated with the two or more media sequences; and an advertising component for identifying from the catalog of advertising messages a plurality of advertising messages for presentation with the two or more media sequences, the identification determined in part by the one or more keywords associated with the two or more media sequences. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method in a computing system for presenting advertising content with a set of media sequences, the method comprising:
-
analyzing a set of media sequences selected by a user; identifying a plurality of advertising messages to associate with the set of media sequences based on the analysis of the set of media sequences; presenting the plurality of advertising messages to the user in conjunction with the set of media sequences; and after presenting the set of media sequences, updating the plurality of advertising messages so that a different plurality of advertising messages are associated with the set of media sequences when the set of media sequences is next presented. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for presenting targeted advertising messages in conjunction with two or more media sequences, the system comprising:
-
a catalog of advertising messages; a playlist manager that stores pointers to a plurality of media sequences, the playlist manager facilitating access to the plurality of media sequences when requested by a user; an advertising manager for identifying from the catalog of advertising messages a plurality of targeted advertising messages for presentation with the plurality of media sequences, the advertising manager coordinating the presentation of the plurality of targeted advertising messages in conjunction with access to the plurality of media sequences by a particular user, wherein at least some of the plurality of targeted advertising messages presented to the particular user are varied on subsequent presentations of the plurality of media sequences to the particular user. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. One or more propagated data signals collectively conveying a data structure of media resources with associated advertising messages, the one or more propagated data signals comprising:
-
a playlist segment comprising an identification of a plurality of media sequences that were identified in response to one or more search queries; and an advertising segment comprising an identification of a plurality of advertising messages, wherein the identity of the plurality of advertising messages is determined in part by the one or more search queries. - View Dependent Claims (48, 49, 50, 51)
-
Specification