IP Library Granted Patent US 9,854,291
Granted Patent B2
US 9,854,291 · App. 15/143,999 · Granted Dec 26, 2017

Recording of multiple television channels

Inventor: Danny Jean Minnick (Castle Rock, CO)
Assignee: Echostar Technologies L.L.C.
H04N21/4147G11B27/026G11B27/28H04N5/4401H04N5/50H04N5/76H04N5/775H04N5/782H04N5/91H04N9/79H04N9/797H04N9/87H04N21/242H04N21/262H04N21/4263H04N21/4302H04N21/4334H04N21/4335H04N21/4532H04N21/4583H04N21/4755H04N21/47202H04N21/47214H04N21/47217H04N21/482H04N21/4821H04N21/83H04N21/84H04N7/20H04N21/4826
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,854,291
App. No.
15/143,999
Granted
Dec 26, 2017
Kind
B2
Abstract

Various arrangements for recording multiple television channels are presented. A plurality of sets of television channels may be identified. An interface may be output for presentation, the interface presenting indications of each of the plurality of sets of television channels and a plurality of input elements associated with the plurality of sets of television channels. User input may be received via one or more of the plurality of input elements indicative of one or more sets of television channels of the plurality of sets of television channels to be recorded. Dates and times at which the one or more sets of television channels are to be recorded may be determined. The one or more sets of television channels may be recorded at the determined dates and the determined times.

Claims (58)

1. A method for recording multiple television channels, the method comprising:

identifying, by a television receiver, a plurality of transponder groups, wherein:

each transponder group of the plurality of transponder groups comprises a plurality of television channels that are received by the television receiver as part of a same transponder stream;

the plurality of transponder groups comprises a first transponder group containing a first plurality of television channels received on a first transponder stream; and

the plurality of transponder groups comprises a second transponder group containing a second plurality of television channels received on a second transponder stream;

outputting, by the television receiver, an interface for presentation, the interface presenting an indication of each transponder group within the plurality of transponder groups and a plurality of input elements, wherein:

an input element of the plurality of input elements is associated with each transponder group of the plurality of transponder groups; and

the indication for each transponder group within the plurality of transponder groups comprises a listing of the plurality of television channels that are included in the transponder group;

receiving, by the television receiver, one or more user selections, via one or more of the plurality of input elements, indicative of one or more transponder groups of the plurality of transponder groups to be recorded, wherein a single selection of a first input element corresponding to the first transponder group of the plurality of transponder groups selects the first plurality of television channels for recording;

determining, by the television receiver, dates and times at which the one or more transponder groups are to be recorded; and

recording, by the television receiver, the one or more transponder groups at the determined dates and the determined times.

2. The method for recording multiple television channels of claim 1 , wherein identifying the plurality of transponder groups comprises: receiving, by the television receiver, from a television service provider, indications of television channels that are transmitted using the first transponder stream and the second transponder stream.

3. The method for recording multiple television channels of claim 1 , wherein identifying the plurality of transponder groups comprises: analyzing, by the television receiver, a stored table to determine television channels that are transmitted using the same transponder stream.

4. The method for recording multiple television channels of claim 1 , wherein determining the dates and the times at which the one or more of the plurality of transponder groups are to be recorded comprises:

receiving the dates and the times from a television service provider via a television programming distribution network.

5. The method for recording multiple television channels of claim 1 , wherein determining the dates and the times at which the one or more of the plurality of transponder groups are to be recorded comprises:

receiving, by the television receiver, user input indicating the user desires to set the dates and the times; and

in response to the user input indicating the user desires to set the dates and the times, outputting, by the television receiver, a second interface that permits a user to specify the dates and the times.

6. The method for recording multiple television channels of claim 1 , wherein the one or more user selections indicates that the first transponder group is to be recorded and recording the first transponder group comprises: receiving, by the television receiver, the first plurality of television channels of the first transponder group concurrently using only a first tuner.

7. The method for recording multiple television channels of claim 6 , wherein the one or more user selections further indicates that the second transponder group is to be recorded and recording the second transponder group comprises: receiving, by the television receiver, the second plurality of television channels of the second transponder group concurrently using only a second tuner.

8. The method for recording multiple television channels of claim 7 , wherein the first transponder group and the second transponder group are recorded during an overlapping period of time.

9. A system for recording multiple television channels, the system comprising:

a plurality of tuners that are tunable to different frequency bands to receive transponder streams of television channels;

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:

identify a plurality of transponder groups, wherein:

each transponder group of the plurality of transponder groups comprises a plurality of television channels that are received as part of a same transponder stream;

the plurality of transponder groups comprises a first transponder group containing a first plurality of television channels received on a first transponder stream; and

the plurality of transponder groups comprises a second transponder group containing a second plurality of television channels received on a second transponder stream;

output an interface for presentation, the interface presenting an indication of each transponder group within the plurality of transponder groups and a plurality of input elements, wherein:

an input element of the plurality of input elements is associated with each transponder group of the plurality of transponder groups; and

the indication for each transponder group within the plurality of transponder groups comprises a listing of the plurality of television channels that are included in the transponder group;

receive one or more user selections, via one or more of the plurality of input elements indicative of one or more transponder groups of the plurality of transponder groups to be recorded, wherein a single selection of a first input element corresponding to the first transponder group of the plurality of transponder groups selects the first plurality of television channels for recording;

determine dates and times at which the one or more transponder groups are to be recorded; and

record the one or more transponder groups at the determined dates and the determined times.

10. The system for recording multiple television channels of claim 9 , wherein the processor-readable instructions that, when executed, cause the one or more processors to identify the plurality of transponder groups comprise processor-readable instructions which, when executed, cause the one or more processors to: receive from a television service provider, indications of television channels that are transmitted using the first transponder stream and the second transponder stream.

11. The system for recording multiple television channels of claim 9 , wherein the processor-readable instructions that, when executed, cause the one or more processors to identify the plurality of transponder groups comprise processor-readable instructions which, when executed, cause the one or more processors to: analyze a stored data arrangement to determine television channels that are transmitted using the same transponder stream.

12. The system for recording multiple television channels of claim 9 , wherein the processor-readable instructions that, when executed, cause the one or more processors to determine the dates and the times at which the one or more of the plurality of transponder groups are to be recorded comprise processor-readable instructions which, when executed, cause the one or more processors to: receive the dates and the times from a television service provider via a television programming distribution network.

13. The system for recording multiple television channels of claim 9 , wherein the processor-readable instructions that, when executed, cause the one or more processors to determine the dates and the times at which the one or more of the plurality of transponder groups are to be recorded comprise processor-readable instructions which, when executed, cause the one or more processors to:

receive user input indicating the user desires to set the dates and the times; and

in response to the user input indicating the user desires to set the dates and the times, output a second interface that permits a user to specify the dates and the times.

14. The system for recording multiple television channels of claim 9 , wherein the one or more user selections indicates that the first transponder group is to be recorded and the processor-readable instructions that, when executed, cause the one or more processors to record the first transponder group comprise processor-readable instructions which, when executed, cause the one or more processors to: receive the first plurality of television channels of the first transponder group concurrently using only a first tuner of the plurality of tuners.

15. The system for recording multiple television channels of claim 14 , wherein the one or more user selections further indicates that the second transponder group is to be recorded and the processor-readable instructions that, when executed, cause the one or more processors to record the second transponder group comprise processor-readable instructions which, when executed, cause the one or more processors to: receive the second plurality of television channels of the second transponder group concurrently using only a second tuner of the plurality of tuners.

16. The system for recording multiple television channels of claim 15 , wherein the first transponder group and the second transponder group are recorded during an overlapping period of time.

17. A non-transitory processor-readable medium comprising processor-readable instructions that cause one or more processors to:

identify a plurality of transponder groups, wherein:

each transponder group of the plurality of transponder groups comprises a plurality of television channels that are received as part of a same transponder stream;

the plurality of transponder groups comprises a first transponder group containing a first plurality of television channels received on a first transponder stream; and

the plurality of transponder groups comprises a second transponder group containing a second plurality of television channels received on a second transponder stream;

output an interface for presentation, the interface presenting an indication of each transponder group within the plurality of transponder groups and a plurality of input elements, wherein:

an input element of the plurality of input elements is associated with each transponder group of the plurality of transponder groups; and

the indication for each transponder group within the plurality of transponder groups comprises a listing of the plurality of television channels that are included in the transponder group;

receive one or more user selections via one or more of the plurality of input elements indicative of one or more transponder groups of the plurality of transponder groups to be recorded, wherein a single selection of a first selection of a first input element corresponding to the first transponder group of the plurality of transponder groups selects the first plurality of television channels for recording;

determine dates and times at which the one or more transponder groups are to be recorded; and

record the one or more transponder groups at the determined dates and the determined times.

18. The non-transitory processor-readable medium of claim 17 wherein the processor-readable instructions configured to cause the one or more processors to identify the plurality of transponder groups comprise processor-readable instructions that cause the one or more processors to: receive from a television service provider, an indication of television channels that are transmitted using the same transponder stream.

19. The non-transitory processor-readable medium of claim 17 , wherein the processor-readable instructions configured to cause the one or more processors to identify the plurality of transponder groups comprise processor-readable instructions that cause the one or more processors to: analyze a stored data arrangement to determine television channels that are transmitted using the same transponder stream.

20. The non-transitory processor-readable medium of claim 17 , wherein the processor-readable instructions configured to cause the one or more processors to determine the dates and the times at which the one or more of the plurality of transponder groups are to be recorded comprise processor-readable instructions that cause the one or more processors to: receive the dates and the times from a television service provider.

Assignments (3)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CONVERSION Recorded Aug 7, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046737/0610 →
CHANGE OF NAME Recorded Feb 12, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046860/0734 →
Continuity (4)
Continuation 14338114 · Jul 22, 2014
Continuation 13799719 · Mar 13, 2013
Provisional Application 61611483 · Mar 15, 2012
Related Publication 20160249089A1 · Aug 25, 2016