Methods and apparatus for providing alternate media for video decoders
First Claim
1. A method, comprising:
- detecting, with a processor, a skip request from a viewer during presentation of a commercial at a display device in communication with the processor;
selecting, by executing a first instruction with the processor, an alternate commercial for presentation to the viewer;
presenting the alternate commercial via the display device; and
selecting and presenting at the display device, by executing second instructions with the processor, additional alternate commercials in response to detecting subsequent skip requests until a threshold number of the commercials have been presented in their entireties, the threshold number being more than one.
12 Assignments
0 Petitions
Accused Products
Abstract
A system provides programming and advertising to a video decoder such as a digital video recorder, computer system, software or hardware player, etc. When a user makes a request to skip a commercial by issuing a command such as 30 second skip forward, alternate media is provided. In some examples, an image advertisement is provided for a predetermined period of time either during the commercial break or when regular programming resumes. In other examples, a substitute commercial is shown. The substitute commercial may be shortened or compressed. The alternate media may be perceptually encoded in a video stream, hidden in a video stream, or provided in a separate stream. In some examples, survey based and neuro-response based data is used to evaluate and select alternate media for particular programming.
354 Citations
24 Claims
-
1. A method, comprising:
-
detecting, with a processor, a skip request from a viewer during presentation of a commercial at a display device in communication with the processor; selecting, by executing a first instruction with the processor, an alternate commercial for presentation to the viewer; presenting the alternate commercial via the display device; and selecting and presenting at the display device, by executing second instructions with the processor, additional alternate commercials in response to detecting subsequent skip requests until a threshold number of the commercials have been presented in their entireties, the threshold number being more than one. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device, comprising:
-
an interface to receive a video stream including a program and a plurality of commercials; and a processor to; detect a skip request from a viewer during presentation of at least one of the plurality of commercials at a display device; select an alternate commercial for presentation to the viewer; present the alternate commercial via the display device; and select and present at the display device additional alternate commercials in response to detecting subsequent skip requests until a threshold number of commercials have been presented in their entireties, the threshold number being more than one. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system, comprising:
-
a video decoder to receive a video stream including a program and a plurality of commercials; a display to provide the video stream to a viewer; and a processor to; detect a skip request from the viewer during presentation of at least one of the plurality of commercials at the display; select an alternate commercial for presentation to the viewer; present the alternate commercial via the display; and select and present via the display additional alternate commercials in response to detecting subsequent skip requests until a threshold number of commercials have been presented in their entireties, the threshold number being more than one. - View Dependent Claims (20, 21)
-
-
22. A tangible machine readable memory or storage disc comprising machine readable instructions which, when executed, cause a machine to at least:
-
detect a skip request from a viewer during presentation of a commercial associated with a media presentation at a display device; select an alternate commercial for presentation to the viewer; present the alternate commercial via the display device; and select and present via the display device additional alternate commercials in response to detecting subsequent skip requests until a threshold number of commercials have been presented in their entireties, the threshold number being more than one. - View Dependent Claims (23, 24)
-
Specification