Modifying commercials for multi-speed playback
First Claim
1. A process for playing alternate content to a user during playing of commercials, comprising:
- detecting the beginning of a commercial break during playing of a multimedia program to the user;
wherein the commercial break contains one or more commercials;
selecting appropriate alternate content for the commercial break; and
playing the alternate content to the user if the user changes playing speed through the commercial break.
12 Assignments
0 Petitions
Accused Products
Abstract
A system for modifying commercials for multi-speed playback detects when a commercial break begins in a broadcast program content stream. If the viewer selects fast-forward playback mode during the commercial break, then the system selects the appropriate alternate content to be played to the viewer. The alternate content can include images, video, and/or audio content. The system is provided configuration information by the service provider or broadcaster to identify what alternate content will be played, when it will be played and any additional processing tasks required. A service provider can charge an advertiser or content provider a fee based on viewership of the alternate content. When the system detects that the commercial break has ended, it returns the viewer back to the program material.
345 Citations
78 Claims
-
1. A process for playing alternate content to a user during playing of commercials, comprising:
-
detecting the beginning of a commercial break during playing of a multimedia program to the user;
wherein the commercial break contains one or more commercials;
selecting appropriate alternate content for the commercial break; and
playing the alternate content to the user if the user changes playing speed through the commercial break. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for playing alternate content to a user during playing of commercials, comprising:
-
a module for detecting the beginning of a commercial break during playing of a multimedia program to the user;
wherein the commercial break contains one or more commercials;
a module for selecting appropriate alternate content for the commercial break; and
a module for playing the alternate content to the user if the user changes playing speed through the commercial break. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for playing alternate content to a user during playing of commercials, comprising:
-
detecting the beginning of a commercial break during playing of a multimedia program to the user;
wherein the commercial break contains one or more commercials;
selecting appropriate alternate content for the commercial break; and
playing the alternate content to the user if the user changes playing speed through the commercial break. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A process for playing alternate content to a user during playing of tagged multimedia program content, comprising:
-
detecting the beginning of a tagged section during playing of a multimedia program to the user;
selecting appropriate alternate content for the tagged section; and
playing the alternate content to the user through the tagged section. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. An apparatus for process for playing alternate content to a user during playing of tagged multimedia program content, comprising:
-
a module for detecting the beginning of a tagged section during playing of a multimedia program to the user;
a module for selecting appropriate alternate content for the tagged section; and
a module for playing the alternate content to the user through the tagged section. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for process for playing alternate content to a user during playing of tagged multimedia program content, comprising:
-
detecting the beginning of a tagged section during playing of a multimedia program to the user;
selecting appropriate alternate content for the tagged section; and
playing the alternate content to the user through the tagged section. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A method for determining a fee for playing alternate content to a user on a DVR during a broadcast or recorded program, comprising:
-
selecting appropriate alternate content for a commercial break in the program material;
wherein the commercial break contains one or more commercials;
wherein the alternate content is any of;
audio, video, or image content;
playing the alternate content to the user through the commercial break; and
charging an advertiser, content provider, or broadcaster a fee based on viewership of the alternate content. - View Dependent Claims (74, 75)
-
-
76. A method for determining a fee for playing alternate content to a user during a tagged section of program material, comprising:
-
selecting appropriate alternate content for a tagged section in the program material;
wherein the alternate content is any of;
audio, video, or image content;
playing the alternate content to the user through the tagged section; and
charging an advertiser, content provider, or broadcaster a fee based on viewership of the alternate content. - View Dependent Claims (77, 78)
-
Specification