Media player with networked playback control and advertisement insertion
First Claim
Patent Images
1. A non-transitory computer readable storage medium storing one or more computer programs adapted to cause a processor based system to execute steps comprising:
- receiving content;
accessing a social networking website hosted on a computer network and locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record;
receiving at least one of the located playback control records;
receiving the at least one advertisement; and
varying the content during playback of the content according to the at least one located playback control record.
3 Assignments
0 Petitions
Accused Products
Abstract
A media player enables insertion of advertising content during playback of received content. This facilitates targeted product placement, advertisements, and the like. The media player identifies an advertising insertion event, which may be based on a viewer profile. Upon identification of an advertising insertion event, the media player varies playback of the received content to add advertising information.
-
Citations
18 Claims
-
1. A non-transitory computer readable storage medium storing one or more computer programs adapted to cause a processor based system to execute steps comprising:
-
receiving content; accessing a social networking website hosted on a computer network and locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record; receiving at least one of the located playback control records; receiving the at least one advertisement; and varying the content during playback of the content according to the at least one located playback control record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving content; accessing a social networking website hosted on a computer network, by a processor based apparatus, and locating within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record; receiving at least one of the located playback control records; receiving the at least one advertisement; and varying the content during playback of the content according to the at least one located playback control record. - View Dependent Claims (12, 13, 14)
-
-
15. A media player, comprising:
-
a network interface; an output port; and a processor configured to receive content, and access a social networking website hosted on a computer network via the network interface and locate within the social networking website a plurality of different playback control records created for the content by members of the social networking website, wherein each of the plurality of different playback control records are configured to vary the content during playback of the content by both (a) inserting at least one advertisement into the content and by (b) varying the content in at least one other manner chosen by a creator of each respective playback control record; wherein the processor is further configured to receive at least one of the located playback control records, receive the at least one advertisement, vary the content during playback of the content according to the at least one located playback control record, and output the varied content to the output port. - View Dependent Claims (16, 17, 18)
-
Specification