Broadcast content screening system and method
First Claim
1. A system for screening broadcast programming, comprising:
- a viewer configured to receive broadcast programming, to receive commands from a user, to receive commands from an interface coupled to the viewer, to present the received broadcast programming to the user based on commands from the user, and to present the received broadcast programming to the user based on commands from the interface;
a processor coupled to the interface and configured to receive a real time screening signal (RTSS) and a precision screening signal (PSS), to receive user input from the interface, to store the received user input, to generate a local action signal based on the user input and at least one of the received RTSS or PSS, and to transmit the local action signal to the interface;
the interface configured to receive the local action signal, to transmit commands to the viewer based on the local action signal, and to receive the user input from the user, the user input comprising at least an action preference; and
a broadcast recorder coupled to the interface and configured to receive broadcast programming, to store the received broadcast programming, and to transmit the stored broadcast programming to the viewer in response to user commands, wherein the RTSS is generated based on real time monitoring of the broadcast programming being presented in real time, the PSS is generated based on a playback of at least one portion of a recording of the broadcast programming, wherein the processor, in response to the broadcast programming being presented to the user via the viewer in real time, generates the local action signal based on the RTSS, and wherein, in response to the broadcast programming being presented to the user via the viewer as a playback of the stored broadcast programming, the processor generates the local action signal based on the PSS, wherein the RTSS is generated by reconciling a plurality of screening signals from a plurality of different viewers of the broadcast programming prior to the broadcast programming being presented to the user, and wherein the PSS is generated based on the RTSS by having a second user view portions of the recording of the broadcast programming, prior to the broadcast programming being presented to the user via the viewer, based on content of interest segments present in the broadcast programming as specified by the RTSS and identifying a start or end of the content of interest segments present in the broadcast programming.
2 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms for screening broadcast programming are provided. A viewer is configured to receive broadcast programming, to receive commands from a user, to receive commands from an interface coupled to the viewer, to present the received broadcast programming to the user based on commands from the user, and to present the received broadcast programming to the user based on commands from the interface. A processor is coupled to the interface and configured to receive a screening signal, to receive user input from the interface, to store the received user input, to generate a local action signal based on the user input and the received screening signal, and to transmit the local action signal to the interface. The interface is configured to receive the local action signal, to transmit commands to the viewer based on the local action signal, and to receive user input from the user, the user input comprising at least an action preference.
18 Citations
27 Claims
-
1. A system for screening broadcast programming, comprising:
-
a viewer configured to receive broadcast programming, to receive commands from a user, to receive commands from an interface coupled to the viewer, to present the received broadcast programming to the user based on commands from the user, and to present the received broadcast programming to the user based on commands from the interface; a processor coupled to the interface and configured to receive a real time screening signal (RTSS) and a precision screening signal (PSS), to receive user input from the interface, to store the received user input, to generate a local action signal based on the user input and at least one of the received RTSS or PSS, and to transmit the local action signal to the interface; the interface configured to receive the local action signal, to transmit commands to the viewer based on the local action signal, and to receive the user input from the user, the user input comprising at least an action preference; and a broadcast recorder coupled to the interface and configured to receive broadcast programming, to store the received broadcast programming, and to transmit the stored broadcast programming to the viewer in response to user commands, wherein the RTSS is generated based on real time monitoring of the broadcast programming being presented in real time, the PSS is generated based on a playback of at least one portion of a recording of the broadcast programming, wherein the processor, in response to the broadcast programming being presented to the user via the viewer in real time, generates the local action signal based on the RTSS, and wherein, in response to the broadcast programming being presented to the user via the viewer as a playback of the stored broadcast programming, the processor generates the local action signal based on the PSS, wherein the RTSS is generated by reconciling a plurality of screening signals from a plurality of different viewers of the broadcast programming prior to the broadcast programming being presented to the user, and wherein the PSS is generated based on the RTSS by having a second user view portions of the recording of the broadcast programming, prior to the broadcast programming being presented to the user via the viewer, based on content of interest segments present in the broadcast programming as specified by the RTSS and identifying a start or end of the content of interest segments present in the broadcast programming. - View Dependent Claims (2, 3, 11, 12, 13, 14, 15)
-
-
4. A system for screening broadcast programming, comprising:
-
a viewer configured to receive broadcast programming, to receive commands from a user, to receive commands from an interface coupled to the viewer, to present the received broadcast programming to the user based on commands from the user, and to present the received broadcast programming to the user based on commands from the interface; and the interface configured to receive a real time screening signal (RTSS) and a precision screening signal (PSS), to receive user input from the user, the user input comprising at least an action preference, to store the received user input, and to transmit commands to the viewer based on the user input and at least one of the received RTSS or PSS, wherein; the RTSS is generated based on real time monitoring of the broadcast programming being presented in real time, the PSS is generated based on a playback of at least one portion of a recording of the broadcast programming, in response to the broadcast programming being presented to the user via the viewer in real time, the commands are generated based on the RTSS, and in response to the broadcast programming being presented to the user via the viewer as a playback of the stored broadcast programming, the commands are generated based on the PSS, wherein the RTSS is generated by reconciling a plurality of screening signals from a plurality of different viewers of the broadcast programming prior to the broadcast programming being presented to the user, and wherein the PSS is generated based on the RTSS by having a second user view portions of the recording of the broadcast programming, prior to the broadcast programming being presented to the user via the viewer, based on content of interest segments present in the broadcast programming as specified by the RTSS and identifying a start or end of the content of interest segments present in the broadcast programming. - View Dependent Claims (16)
-
-
5. A system for screening broadcast programming, comprising:
-
a processor coupled to an interface and configured to receive a real time screening signal (RTSS) and a precision screening signal (PSS), to receive user input from the interface, to store the received user input, to generate a local action signal based on the user input and at least one of the received RTSS or PSS, and to transmit the local action signal to the interface; and the interface configured to receive the local action signal, to transmit the local action signal to a viewer, and to receive user input from the user, the user input comprising at least an action preference, wherein the RTSS is generated based on real time monitoring of the broadcast programming being presented in real time, the PSS is generated based on a playback of at least one portion of a recording of the broadcast programming, wherein the RTSS is used to control presentation of the broadcast programming to the user via the viewer in real time, and wherein the PSS is used to control presentation of the broadcast programming to the user via the viewer as a playback of stored broadcast programming, wherein the RTSS is generated by reconciling a plurality of screening signals from a plurality of different viewers of the broadcast programming prior to the broadcast programming being presented to the user, and wherein the PSS is generated based on the RTSS by having a second user view portions of the recording of the broadcast programming, prior to the broadcast programming being presented to the user via the viewer, based on content of interest segments present in the broadcast programming as specified by the RTSS and identifying a start or end of the content of interest segments present in the broadcast programming. - View Dependent Claims (6)
-
-
7. A computer program product for screening broadcast programming, the computer program product having a recordable medium with a computer program recorded thereon, wherein the computer program, when executed by a computing device, causes the computing device to:
-
receive a real time screening signal (RTSS) and a precision screening signal (PSS); receive user input from a user, the user input comprising at least an action preference; store the received user input; generate a local action signal based on the user input and the received screening signal; receive the broadcast programming; store the received broadcast programming; and present the broadcast programming to a user, wherein the RTSS is generated based on real time monitoring of the broadcast programming being presented in real time, the PSS is generated based on a playback of at least one portion of a recording of the broadcast programming, wherein the RTSS is used to control presentation of the broadcast programming to the user in real time, and wherein the PSS is used to control presentation of the broadcast programming to the user as a playback of the stored broadcast programming, wherein the RTSS is generated by reconciling a plurality of screening signals from a plurality of different viewers of the broadcast programming prior to the broadcast programming being presented to the user, and wherein the PSS is generated based on the RTSS by having a second user view portions of the recording of the broadcast programming, prior to the broadcast programming being presented to the user via the viewer, based on content of interest segments present in the broadcast programming as specified by the RTSS and identifying a start or end of the content of interest segments present in the broadcast programming. - View Dependent Claims (8, 9, 17, 18, 19, 20, 21)
-
-
10. A method for screening broadcast programming, comprising:
-
receiving a real time screening signal (RTSS) and a precision screening signal (PSS), the RTSS and PSS associated with a broadcast programming, the broadcast programming comprising at least a content of interest (COI) segment; receiving the broadcast programming; receiving user input from a user, the user input comprising at least a COI segment type, wherein the user input further comprises at least an action preference; generating a local action signal based on at least one of the RTSS or the PSS and the user input; storing the broadcast programming; and presenting the broadcast programming to a user, wherein the RTSS is generated based on real time monitoring of the broadcast programming being presented in real time, the PSS is generated based on a playback of at least one portion of a recording of the broadcast programming, wherein the RTSS is used to control presentation of the broadcast programming to the user in real time, and wherein the PSS is used to control presentation of the broadcast programming to the user as a playback of the stored broadcast programming wherein the RTSS is generated by reconciling a plurality of screening signals from a plurality of different viewers of the broadcast programming prior to the broadcast programming being presented to the user, and wherein the PSS is generated based on the RTSS by having a second user view portions of the recording of the broadcast programming, prior to the broadcast programming being presented to the user via the viewer, based on content of interest segments present in the broadcast programming as specified by the RTSS and identifying a start or end of the content of interest segments present in the broadcast programming. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification