Systems and methods for controlling and managing programming content and portions thereof
First Claim
1. A system for controlling and managing presentation to viewers of television, cable, satellite, Internet, broadcast or other programming content, the system comprising:
- a. a receiver adapted to receive a signal corresponding to a program and data associated with at least a first portion of the program, the data comprising (1) content data, (2) control data, or (3) both;
b. a viewer interface adapted to receive information related to program presentation preferences of a viewer; and
c. a processor adapted (1) to modify the content of at least the first portion of the program based on the data and program presentation preferences and (2) to output the modified first portion for presentation on a display device with the remainder of the program.
1 Assignment
0 Petitions
Accused Products
Abstract
This document discloses systems and methods for enabling viewers to control and manage the presentation of programs based on specified types of rating categories and content attributes that the viewer desires not to be presented. The invention provides program data corresponding to each program. The data contains (1) time-varying information related to the content of discrete portions of the television program and, optionally, (2) corresponding data controlling the presentation of that content. By way of example, the program data includes rating and content attribute values as well as control data indicating to which media component the value applies or instructions corresponding to the ways in which each portion of the program may be disabled, modified, replaced, and/or edited. A set top box or other configured consumer electronics device combines the program data with data input by the user concerning the programming the user desires to disable and the methods therefor. Based on the program data and the viewer'"'"'s presentation profile, the consumer electronic device controls whether and/or how each applicable portion or component of programming is presented to the viewer.
-
Citations
28 Claims
-
1. A system for controlling and managing presentation to viewers of television, cable, satellite, Internet, broadcast or other programming content, the system comprising:
-
a. a receiver adapted to receive a signal corresponding to a program and data associated with at least a first portion of the program, the data comprising (1) content data, (2) control data, or (3) both;
b. a viewer interface adapted to receive information related to program presentation preferences of a viewer; and
c. a processor adapted (1) to modify the content of at least the first portion of the program based on the data and program presentation preferences and (2) to output the modified first portion for presentation on a display device with the remainder of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling and managing presentation of programs and portions thereof, comprising:
-
a. receiving a program;
b. receiving data associated with the program, wherein the data comprises (1) content data, (2) control data, or (3) both content and control data;
c. receiving information related to the program presentation preferences of a program viewer;
d. modifying the content of at least a portion of the program based on
1) the data associated with the program and
2) the program presentation preferences of the program viewer; and
e. displaying the modified content. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of formulating programming and data describing the programming for delivery to viewers over a communications network, the method comprising:
-
a. receiving a program;
b. associating with each of multiple, discrete segments of the program a data record comprising (1) content data, (2) control data, or (3) both content and control data; and
c. delivering the program and the data record either (1) to a transmission facility for forwarding to viewers over the communications network or (2) directly to a consumer electric device associated with a display for showing programming to the viewer. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for providing dynamic user control over programming delivered via a cable, broadcast, telecommunications, packet-switched or other network to a user'"'"'s home that is equipped with a consumer electronics device for at least displaying the programming content, the method comprising:
-
a) providing the consumer electronic device with data synchronized to the programming, wherein the data at least comprises varying content data;
b) inputting the user'"'"'s control settings that describe the type of programming the user desires to modify; and
c) modifying the programming according to the user'"'"'s control settings and displaying the modified programming to the user. - View Dependent Claims (25, 26, 27, 28)
-
Specification