Method and apparatus for recording program data without commercials
First Claim
1. A method for managing recording of broadcast data, comprising:
- providing the broadcast data to a video recording device;
delaying the broadcast data that is provided to the video recording device sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device;
recording the broadcast data using the video recording device;
monitoring the broadcast data for a commercial indicator;
if a commercial indicator is found, transmitting a command to the video recording device to stop recording;
if a commercial indicator is not found, continuing recording;
monitoring the broadcast data for a program indicator;
if a program indicator is found. transmitting a command to the video recording device to resume recording;
if a program indicator is not found, continuing the recording stop; and
transmitting a record of the recording of broadcast data to an external computer through a network.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for managing recording of broadcast data is disclosed. In one embodiment, the invention includes providing the broadcast data to a video recording device and delaying the broadcast data that is provided to the video recording device sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device. The broadcast data is recorded using the video recording device and monitored for a commercial indicator and for a program indicator. If a commercial indicator is found, a command is transmitted to the video recording device to stop recording. If a commercial indicator is not found, recording continues. If a program indicator is found, a command is transmitted to the video recording device to resume recording and if a program indicator is not found, the recording stop continues.
41 Citations
17 Claims
-
1. A method for managing recording of broadcast data, comprising:
-
providing the broadcast data to a video recording device;
delaying the broadcast data that is provided to the video recording device sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device;
recording the broadcast data using the video recording device;
monitoring the broadcast data for a commercial indicator;
if a commercial indicator is found, transmitting a command to the video recording device to stop recording;
if a commercial indicator is not found, continuing recording;
monitoring the broadcast data for a program indicator;
if a program indicator is found. transmitting a command to the video recording device to resume recording;
if a program indicator is not found, continuing the recording stop; and
transmitting a record of the recording of broadcast data to an external computer through a network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions which, when executed by a processor, cause the processor to perform:
-
providing the broadcast data to a video recording device;
delaying the broadcast data that is provided to the video recording device sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device;
recording broadcast data using the video recording device;
monitoring the broadcast data for a commercial indicator;
if a commercial indicator is found, transmitting a command to the video recording device to stop recording;
if a commercial indicator is not found, continuing recording;
monitoring the broadcast data for a program indicator;
if a program indicator is found, transmitting a command to the video recording device to resume recording;
if a program indicator is not found, continuing the stop; and
transmitting a record of the recording of broadcast data to an external computer through a network. - View Dependent Claims (9, 10, 11)
-
-
12. A broadcast data recording manager, comprising:
-
a broadcast data analyzer that determines which part of broadcast data includes commercials by monitoring the broadcast data for commercial indicators and for program indicators;
a recorder interface, coupled to the broadcast data analyzer, that based on the commercial indicators and the program indicators transmits commands to a video recording device to generate a recording of the broadcast data without commercials;
a delay unit, coupled between the broadcast data and the video recording device for delaying the broadcast data sufficient to allow for the finding of an indicator and the transmitting of a command to the video recording device; and
a transaction processor coupled to the broadcast data analyzer that records a request to produce a recording of a program in broadcast data without commercials, the transaction processor comprising;
a log that records programming information about the broadcast data that is requested to be recorded; and
an external interface, coupled to the log, that transmits the programming information to an external computer system. - View Dependent Claims (13, 14, 15, 16, 17)
a log that records programming information about the broadcast data that is requested to be recorded; and
an external interface, coupled to the log, that transmits the programming information to an external computer system.
-
-
14. The manager of claim 12, wherein the broadcast data analyzer comprises a vertical blanking interval (VBI) analyzer that reads the VBI for a message indicating that a commercial is to be broadcasted.
-
15. The manager of claim 12, wherein the broadcast data analyzer comprises a volume analyzer that monitors an amplitude of an audio signal of the broadcast data for an increase in volume level.
-
16. The manager of claim 12, wherein the broadcast data analyzer comprises a background analyzer that monitors an amplitude of a video signal of the broadcast data for a drop of the video signal to a black level.
-
17. The manager of claim 12, wherein the recorder interface further comprises a wireless communication interface to transmit commands to the video recording device using infra-red signals.
Specification