Selection and presentation of context-relevant supplemental content and advertising
First Claim
Patent Images
1. A method executable by a media player, the method comprising:
- receiving a media stream of media content at the media player via a network, wherein the media stream of media content comprises a broadcast television program obtained as a placeshifted media stream from a placeshifting device;
automatically determining, using the media player, context information from the media content of the received media stream that identifies the media content;
extracting, by the media player, a clip of the media content defined by inputs received from a user of the media player that define a beginning and an end of the clip within the placeshifted media stream; and
providing the extracted clip of the media content and the context information automatically determined by the media player to a data processing system via the network for redistribution of the clip from the data processing system to users other than the user of the media player, wherein the media player embeds the context information in the clip of media content for subsequent identification of the media content by the data processing system.
2 Assignments
0 Petitions
Accused Products
Abstract
Media content is paired with context-relevant supplemental content, and the media and supplemental content are provided to a user. A media stream containing the media content may be received from a source system, and context information about the media content is determined from information about the media stream. The supplemental content may be selected based on the determined context information. This may enable a business model in which third parties can register advertising or other supplemental content and specify the criteria that cause it to be combined with the media content.
-
Citations
17 Claims
-
1. A method executable by a media player, the method comprising:
-
receiving a media stream of media content at the media player via a network, wherein the media stream of media content comprises a broadcast television program obtained as a placeshifted media stream from a placeshifting device; automatically determining, using the media player, context information from the media content of the received media stream that identifies the media content; extracting, by the media player, a clip of the media content defined by inputs received from a user of the media player that define a beginning and an end of the clip within the placeshifted media stream; and providing the extracted clip of the media content and the context information automatically determined by the media player to a data processing system via the network for redistribution of the clip from the data processing system to users other than the user of the media player, wherein the media player embeds the context information in the clip of media content for subsequent identification of the media content by the data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A media player device comprising:
-
an interface to a network; and a processor configured to; receive a media stream of media content at the media player via the network, wherein the media stream of media content comprises a broadcast television program obtained by the media player device as a placeshifted media stream from a placeshifting device; automatically determine context information from the media content of the received media stream that identifies the broadcast television program; extract a clip of the media content defined by inputs received from a user of the media player, wherein the inputs define a beginning and an end of the clip within the placeshifted media stream; and embed the context information in the clip of media content for subsequent identification of the broadcast television program by a data processing system; and provide the extracted clip of the broadcast television program and the automatically determined context information to the data processing system via the network for identification of the extracted clip and redistribution of the identified clip to other users. - View Dependent Claims (15, 16, 17)
-
Specification