SYSTEM AND METHOD FOR DISPLAYING CONTEXTUAL ADVERTISEMENTS WITH MEDIA
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects.
16 Citations
50 Claims
-
1-22. -22. (canceled)
-
23. A method comprising:
-
receiving, at a server on a network, a request from a user device, the request identifying a portion of a media object; searching a media object library associated with the server for the media object, said searching comprises identifying at least the portion of the media object stored in the media object library; parsing the media object, said parsing comprises identifying metadata associated with at least a portion of the stored media object; storing the metadata in at least one contextual information database associated with a computer-readable storage medium, the contextual information database being associated with the media object library; matching, via the server, advertisement information stored in an advertisement database with the metadata stored in the contextual information database, said matching is based upon the advertisement information and metadata for the media object relating to relevant data, said advertisement information relating to a specific advertisement; and transmitting at least the portion of the media object and the advertisement to the user device over the network to the user device, said advertisement being transmitted based on said matching of associate advertisement information and metadata. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
a plurality of processors; a media module implemented by at least one of said plurality of processors that retrieves a requested media object from a media object database; the media module parses and stores metadata associated the media object in at least one contextual information database; and an advertisement selection module implemented by at least one of said plurality of processors that accesses at least one data source containing contextual information describing portions of the requested media object, selects a different advertisement for each of at least two different portions of the requested media object based on the contextual information describing the at least two different portions stored in the contextual information database, and transmits the different advertisements to a requesting rendering device. - View Dependent Claims (32, 35, 36, 37, 38)
-
-
39. A graphical user interface visibly displayed on the display of a computing device comprising:
-
a first display area visibly displayed on the display of the computing device enabling a user to provide a request, the request identifying a portion of the media object; a second display area visibly displayed on the display of the computing device, the second display area displaying search results, said search results based on a search of a media object library, and identifying at least a portion of the media object stored in the media object library and metadata associated with at least the portion of the media object, wherein the metadata is derived from a contextual database in association with the media object library; and a third display area visibly displayed on the display of the computing device, the third display area displaying at least a portion of the media object and an advertisement, the advertisement being displayed based on a comparison between advertisement information stored in an advertisement database and the metadata stored in the contextual database. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification