Method and apparatus for selecting among multiple tuners
First Claim
Patent Images
1. An apparatus comprising:
- a first tuner configured to tune any of a plurality of channels;
a second tuner configured to tune any of the plurality of channels; and
a tuner controller coupled to the first tuner and the second tuner, the tuner controller configured to identify the first tuner and the second tuner based on a query and assign one of the plurality of channels to each of the first tuner and second tuner based at least in part on a priority of the query, wherein the priority is determined based upon current tasks performed by the first tuner and the second tuner.
8 Assignments
0 Petitions
Accused Products
Abstract
A system or method selects among multiple tuners to tune a particular channel. A request is received to tune a first channel. In response to this request, a first tuner is assigned to tune the first channel. A request is received to tune a second channel. If the program tuned by the first tuner is not being recorded, the first tuner is assigned to tune the second channel. If the program tuned by the first tuner is being recorded, the second tuner is assigned to tune the second channel.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a first tuner configured to tune any of a plurality of channels; a second tuner configured to tune any of the plurality of channels; and a tuner controller coupled to the first tuner and the second tuner, the tuner controller configured to identify the first tuner and the second tuner based on a query and assign one of the plurality of channels to each of the first tuner and second tuner based at least in part on a priority of the query, wherein the priority is determined based upon current tasks performed by the first tuner and the second tuner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory component; and at least one processor in communication with the memory component, wherein the processor executes a method comprising; receiving a request to record a first channel; assigning a first tuner to record the first channel; receiving a request to view a second channel; determining if a second tuner is recording a third channel; and assigning the second tuner to tune the second channel if the second tuner is not recording the third channel. - View Dependent Claims (11, 12)
-
-
13. A storage medium having stored thereon a computer program that, when executed by one or more processors, causes the one or more processor to perform a method comprising:
-
receiving a request to record a first channel; assigning a first tuner to record the first channel; receiving a request to record a second channel; determining if a second tuner is available; and assigning the second tuner to record the second channel if the second tuner is available. - View Dependent Claims (14, 15, 16)
-
-
17. A method performed by a set top box, the method comprising:
-
receiving a request to record to a first channel; identifying a first tuner and a second tuner based on a query; assigning the first tuner to record the first channel based on the query; receiving a request to tune to a second channel; assigning the second tuner to tune the second channel if the second tuner is available, wherein availability is determined based upon a priority of a current task performed by the second tuner. - View Dependent Claims (18, 19, 20)
-
Specification