TELEVISION BROADCAST DYNAMIC RECORDING CALIBRATION
First Claim
1. A television broadcast recording system, comprising:
- a television receiver, comprising;
one or more tuners;
a digital video recorder;
one or more processors; and
memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the television receiver to;
receive data from a controller device identifying one or more television programs to record from a television broadcast;
in response to receiving the data from the user controller device, program the digital video recorder to record the identified television programs;
transmit recording schedule data to a television broadcast monitor device, the recording schedule data corresponding to the television programs identified to record on the digital video recorder;
receive updated recording schedule data from the television broadcast monitor device, the updated recording schedule data comprising at least one of an updated start time, an updated end time, or an updated broadcast channel for the one or more identified television programs; and
in response to receiving the updated recording schedule data from the television broadcast monitor device, reprogram the digital video recorder to record the identified television programs, in accordance with the at least one of the updated start time, updated end time, or updated broadcast channel for the identified television programs; and
a television broadcast monitor device, comprising;
one or more processors; and
memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the television broadcast monitor device to;
receive the recording schedule data from the television receiver;
identify one or more television programs within a live television broadcast associated with the received recording schedule data, each of the live broadcast television programs having a scheduled start time and a scheduled end time;
receive time data corresponding to the live television broadcast, the time data indicating a change to at least one start time or end time of at least one of the identified television programs within the live television broadcast;
determine the updated recording schedule data based on the time data corresponding to the live television broadcast; and
transmit the updated recording schedule data to the television receiver.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein provide various techniques for dynamically calibrating digital video recordings of television broadcasts based on analyses of changes to time data and channel data associated with live television broadcasts. In various embodiments, television receivers may transmit sets of recording schedule data to television broadcast monitor devices, which may receive time data corresponding to live broadcast television programs from various data sources, such as satellite or cable television service providers, social media servers, user devices, and other data sources. Television broadcast monitor devices and/or television receivers may receive and analyze the live television broadcast time data and channel data, and may determine updated recording schedule data which may be used to dynamically reprogram the digital video recorders associated with one or more television receivers.
-
Citations
20 Claims
-
1. A television broadcast recording system, comprising:
-
a television receiver, comprising; one or more tuners; a digital video recorder; one or more processors; and memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the television receiver to; receive data from a controller device identifying one or more television programs to record from a television broadcast; in response to receiving the data from the user controller device, program the digital video recorder to record the identified television programs; transmit recording schedule data to a television broadcast monitor device, the recording schedule data corresponding to the television programs identified to record on the digital video recorder; receive updated recording schedule data from the television broadcast monitor device, the updated recording schedule data comprising at least one of an updated start time, an updated end time, or an updated broadcast channel for the one or more identified television programs; and in response to receiving the updated recording schedule data from the television broadcast monitor device, reprogram the digital video recorder to record the identified television programs, in accordance with the at least one of the updated start time, updated end time, or updated broadcast channel for the identified television programs; and a television broadcast monitor device, comprising; one or more processors; and memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the television broadcast monitor device to; receive the recording schedule data from the television receiver; identify one or more television programs within a live television broadcast associated with the received recording schedule data, each of the live broadcast television programs having a scheduled start time and a scheduled end time; receive time data corresponding to the live television broadcast, the time data indicating a change to at least one start time or end time of at least one of the identified television programs within the live television broadcast; determine the updated recording schedule data based on the time data corresponding to the live television broadcast; and transmit the updated recording schedule data to the television receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, by a television receiver device, data identifying one or more television programs to record from a television broadcast; programming, by the television receiver device, a digital video recorder associated with the television receiver device to record the identified television programs, in response to receiving the data; transmitting, by the television receiver device, recording schedule data to a television broadcast monitor device, the recording schedule data corresponding to the television programs identified for recording by the digital video recorder; receiving, by the television receiver device, a television broadcast signal from a television service provider, the television broadcast signal including the one or more live broadcast television programs; receiving, by the television receiver device, updated recording schedule data comprising at least one of an updated start time, an updated end time, or an updated broadcast channel for the one or more identified television programs; and in response to receiving the updated recording schedule data, reprogramming, by the television receiver device, the digital video recorder to record the identified television programs, using the at least one of the updated start time, updated end time, or updated broadcast channel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving, by a television broadcast monitor device, recording schedule data from one or more television receiver devices, the recording schedule data comprising at least one of a start time, an end time, or a broadcast channel for one or more television programs; receiving, by the broadcast monitor device, a television broadcast signal from a television service provider, the television broadcast signal including one or more live broadcast television programs; identifying, by the television broadcast monitor device and based on the received recording schedule data, a first live broadcast television program within the television broadcast signal, the first live broadcast television program having a scheduled start time and a scheduled end time; receiving, by the television broadcast monitor device, time data indicating a change to at least one of the scheduled start time or the scheduled end time of the first live broadcast television program; determining, by the television broadcast monitor device, updated recording schedule data based on the received time data; and transmitting, by the television broadcast monitor device, the updated recording schedule data to the one or more television receiver devices. - View Dependent Claims (20)
-
Specification