METHOD AND SYSTEM FOR MEDIA-BASED EVENT GENERATION
First Claim
1. A system comprising:
- a meta data server that selects meta data related to a first user based on time data associated with a presentation of a media stream to the first user; and
a media server that selects a media item based on the meta data, and that transmits the media item to the first user.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described allowing dynamic selection of media items (e.g., advertisements) for presentation within a media stream based on dynamically-generated information that describes the content of the media stream or the stream'"'"'s consumer. Systems may include meta data servers and media servers that work together to dynamically select media items and dynamically build a media stream containing the selected media items to the consumer. The media items are selected based on dynamically-generated meta data. Such meta data may be generated by previous consumers of the media stream and provide an accurate and dynamic description of the contents of the media stream. Because the media items are dynamically selected based on dynamically-generated meta data, even though the same media stream may be requested by different media consumers, each media stream is individually generated and may be a unique stream that reflects the impressions of previous consumers of the stream.
85 Citations
26 Claims
-
1. A system comprising:
-
a meta data server that selects meta data related to a first user based on time data associated with a presentation of a media stream to the first user; and a media server that selects a media item based on the meta data, and that transmits the media item to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a user-created annotation of a first media item based on a presentation of a media stream including the first media item, the presentation being to a first user and having reached a user-assigned time associated with the user-created annotation; selecting a second media item based on the user-created annotation; and transmitting the second media item for presentation to the first user with the media stream. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. (canceled)
-
23. A method comprising:
-
receiving a plurality of user-created annotations associated with media items in a media stream; receiving a time trigger generated as a result of a presentation of the media stream; selecting a user-created annotation from the plurality of user-created annotations based on the received time trigger; and transmitting the selected user-created annotation to a media server for use in a selection of a media item for presentation along with the media stream. - View Dependent Claims (24, 25, 26)
-
Specification