Dynamic tuner allocation
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a television receiver device comprising a plurality of tuners, a request to record a particular broadcast program at a scheduled future time;
determining, by the television receiver device, a set of tuners from the plurality of tuners of the television receiver device that are assignable for recording at the scheduled future time;
identifying within the set of tuners that are assignable for recording at the scheduled future time, one or more tuners that are currently being used for recording television programming, and one or more other tuners that are not currently in-use;
assigning, by the television receiver device, a first tuner to record the particular broadcast program at the scheduled future time, based on the determination that the first tuner is in the set of tuners that are assignable for recording at the scheduled future time, and based on the determination that the first tuner is currently being used for recording television programming; and
recording, by the television receiver device, the particular broadcast program using the first tuner.
4 Assignments
0 Petitions
Accused Products
Abstract
In response to receiving a request, a current status of each one of a number of tuners of a television receiver may be determined. A ranking may be assigned to each one of the number of tuners based on an associated determined status. A listing may be generated based on the ranking and, when selected, a particular tuner of ranking greater than other ones of the plurality of tuners may be allocated for the recording of a particular broadcast program.
-
Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a television receiver device comprising a plurality of tuners, a request to record a particular broadcast program at a scheduled future time; determining, by the television receiver device, a set of tuners from the plurality of tuners of the television receiver device that are assignable for recording at the scheduled future time; identifying within the set of tuners that are assignable for recording at the scheduled future time, one or more tuners that are currently being used for recording television programming, and one or more other tuners that are not currently in-use; assigning, by the television receiver device, a first tuner to record the particular broadcast program at the scheduled future time, based on the determination that the first tuner is in the set of tuners that are assignable for recording at the scheduled future time, and based on the determination that the first tuner is currently being used for recording television programming; and recording, by the television receiver device, the particular broadcast program using the first tuner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
one or more processors; and a 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 one or more processors to; receive a request to record a particular broadcast program at a scheduled future time; determine a set of tuners, from a plurality of tuners of a television receiver, that are assignable for recording at the scheduled future time; identify within the set of tuners that are assignable for recording at the scheduled future time, one or more tuners that are currently being used for recording television programming, and one or more other tuners that are not currently in-use; assign a first tuner to record the particular broadcast program at the scheduled future time, based on the determination that the first tuner is in the set of tuners that are assignable for recording at the scheduled future time, and based on the determination that the first tuner is currently being used for recording television programming; and record the particular broadcast program using the first tuner. - View Dependent Claims (13, 14)
-
-
15. A non-transitory processor-readable medium comprising processor-readable instructions configured to cause one or more processors to:
-
receive request to record a particular broadcast program at a scheduled future time; determine a set of tuners, from a plurality of tuners of a television receiver, that are assignable for recording at the scheduled future time; identify within the set of tuners that are assignable for recording at the scheduled future time, one or more tuners that are currently being used for recording television programming, and one or more other tuners that are not currently in-use; assign a first tuner to record the particular broadcast program at the scheduled future time, based on the determination that the first tuner is in the set of tuners that are assignable for recording at the scheduled future time, and based on the determination that the first tuner is currently being used for recording television programming; and record the particular broadcast program using the first tuner.
-
Specification