Caching data from multiple channels simultaneously
First Claim
Patent Images
1. A method of caching data from multiple channels simultaneously, the method comprising:
- accessing data specifying a set of channels;
accessing data specifying a prioritization of the set of channels;
selecting channels for which to cache data from the set of channels based on the prioritization; and
caching data for the selected channels simultaneously.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for caching data from multiple channels simultaneously. Data specifying a set of channels and a prioritization of the set of channels is received. Channels from the set of channels are selected for which to assign tuners to and then cache data based on the prioritization. Data for the selected channels is cached simultaneously. The tuners may be within a set-top-box. Trick modes may be used to view portions of programs represented by the cached data.
104 Citations
23 Claims
-
1. A method of caching data from multiple channels simultaneously, the method comprising:
-
accessing data specifying a set of channels;
accessing data specifying a prioritization of the set of channels;
selecting channels for which to cache data from the set of channels based on the prioritization; and
caching data for the selected channels simultaneously. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device comprising:
-
a memory unit; and
a processor coupled to the memory unit, the processor for executing a method for caching data from multiple channels simultaneously, the method comprising;
accessing data specifying a set of channels;
accessing data specifying a prioritization of the set of channels;
selecting channels for which to cache data from the set of channels based on the prioritization;
selecting channels for which to cache data from channels selected for viewing; and
caching data for the selected channels simultaneously. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An electronic device comprising:
-
a plurality of tuners;
a memory storage device coupled to said plurality of tuners;
a memory-stored list of channels having a channel ordering; and
a processor for selecting a first set of channels in response to viewing requests and for assigning a first set of tuners thereto, wherein said processor is also for selecting a second set of channels based on said list of channels and for assigning a second set of tuners thereto, wherein said memory storage device simultaneously caches outputs of said first and second set of tuners. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification