IP Library Granted Patent US 8,989,562
Granted Patent B2
US 8,989,562 · App. 13/799,653 · Granted Mar 24, 2015

Facilitating concurrent recording of multiple television channels

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 8,989,562
App. No.
13/799,653
Granted
Mar 24, 2015
Kind
B2
Abstract

An arrangement for grouping multiple television channels for recording is presented. Television channel usage data indicative of television programs being requested by users of the television receivers may be received. The television channel usage data may provide usage data for television channels being transmitted using a plurality of transponders. The television channel usage data may be analyzed to determine a grouping of television channels. Based on the television channel usage data, a television channel may be reassigned from a first transponder to a second transponder for transmission to the plurality of television receivers such that the grouping of television channels are transmitted using the second transponder.

Claims (48)

1. A system for grouping multiple television channels for recording, comprising:

a television service provider 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 from a plurality of television receivers, television channel usage data indicative of television channels being received by the plurality of television receivers, wherein

the television channel usage data comprises usage data for television channels being transmitted using a plurality of transponders;

analyze the television channel usage data to determine a grouping of television channels; and

based on analyzing the television channel usage data, reassign a television channel from a first transponder to a second transponder for transmission to the plurality of television receivers such that the grouping of television channels are transmitted using the second transponder; and a television receiver of the plurality of television receivers, configured to:

determine a combination of television channels selected by a user to be recorded concurrently cannot be recorded due to the television channel being reassigned from the first transponder to the second transponder by the television service provider system; and

transmit an indication of a recording failure to the television service provider system based on determining the combination of television channels selected to be concurrently recorded at the television receiver cannot occur due to the television channel being reassigned to the second transponder from the first transponder.

2. The system for grouping multiple television channels for recording of claim 1 , wherein the processor-readable instructions, when executed, further cause the one or more processors to:

create a table that indicates the television channel is assigned to the second transponder for transmission.

3. The system for grouping multiple television channels for recording of claim 2 , wherein the processor-readable instructions, when executed, further cause the one or more processors to:

cause the table to be transmitted to each television receiver of the plurality of television receivers; and

cause the television channel to be transmitted to the plurality of television receivers using the second transponder.

4. The system for grouping multiple television channels for recording of claim 2 , wherein the processor-readable instructions that, when executed, cause the one or more processors to reassign the television channel from the first transponder to the second transponder comprise processor-readable instructions, when executed, cause the one or more processors to:

cause the television channel to be simulcast using the first transponder and the second transponder for at least a period of time.

5. The system for grouping multiple television channels for recording of claim 3 , wherein the first transponder and the second transponder are on one or more satellites.

6. The system for grouping multiple television channels for recording of claim 1 , the television receiver is further configured to:

output for presentation an electronic programming guide (EPG) that indicates the grouping of television channels transmitted by the television service provider via the second transponder.

7. The system for grouping multiple television channels for recording of claim 1 , wherein the television receiver being configured to determine the combination of television channels selected to be recorded concurrently cannot be recorded due to the television channel being reassigned from the first transponder to the second transponder comprises the television receiver being configured to:

determine an available number of tuners is less than a number of transponders to which tuning is concurrently required for the combination of television channels to be recorded.

8. A method for grouping multiple television channels for recording, comprising:

receiving, by a television service provider system, from a plurality of television receivers, television channel usage data indicative of television channels being received by the plurality of television receivers, wherein

the television channel usage data comprises usage data for television channels being transmitted using a plurality of transponders;

analyzing, by the television service provider system, the television channel usage data to determine a grouping of television channels;

based on analyzing the television channel usage data, reassigning a television channel from a first transponder to a second transponder for transmission to the plurality of television receivers such that the grouping of television channels are transmitted using the second transponder;

determining, by a television receiver of the plurality of television receivers, a combination of television channels selected by a user to be recorded concurrently cannot be recorded due to the television channel being reassigned from the first transponder to the second transponder by the television service provider system; and

transmitting, by the television receiver, an indication of a recording failure to the television service provider system based on determining the combination of television channels selected to be concurrently recorded at the television receiver cannot occur due to the television channel being reassigned to the second transponder from the first transponder.

9. The method for grouping multiple television channels for recording of claim 8 , further comprising:

creating, by the television service provider system, a database that indicates the television channel is assigned to the second transponder for transmission.

10. The method for grouping multiple television channels for recording of claim 9 , further comprising:

transmitting, by the television service provider system, the database to each television receiver of the plurality of television receivers; and

transmitting, by the television service provider system, the television channel to the plurality of television receivers using the second transponder.

11. The method for grouping multiple television channels for recording of claim 9 , wherein reassigning the television channel from the first transponder to the second transponder comprises simulcasting the television channel using the first transponder and the second transponder for at least a period of time.

12. The method for grouping multiple television channels for recording of claim 10 , wherein the first transponder and the second transponder are on one or more satellites.

13. The method for grouping multiple television channels for recording of claim 8 , further comprising:

presenting, by the television receiver of the plurality of television receivers, an electronic programming guide (EPG) that indicates the grouping of television channels transmitted by the television service provider via the second transponder.

14. The method for grouping multiple television channels for recording of claim 9 , wherein determining the combination of television channels selected to be recorded concurrently cannot be recorded due to the television channel being reassigned from the first transponder to the second transponder is based on:

determining, by the television receiver, an available number of tuners is less than a number of transponders to which tuning is concurrently required for the combination of television channels to be recorded.

15. A non-transitory processor-readable medium for grouping multiple television channels for recording, comprising processor-readable instructions configured to cause one or more processors to:

receive from a plurality of television receivers, television channel usage data indicative of television channels being received by the plurality of television receivers, wherein

the television channel usage data comprises usage data for television channels being transmitted using a plurality of transponders;

analyze the television channel usage data to determine a grouping of television channels;

based on analyzing the television channel usage data, reassign a television channel from a first transponder to a second transponder for transmission to the plurality of television receivers such that the grouping of television channels are transmitted using the second transponder; and

receive an indication of a recording failure based on a television receiver determining a combination of television channels selected to be concurrently recorded at the television receiver cannot occur due to the television channel being reassigned to the second transponder from the first transponder.

16. The non-transitory processor-readable medium for grouping multiple television channels for recording of claim 15 , wherein the processor-readable instructions, when executed, further cause the one or more processors to:

create a table that indicates the television channel is assigned to the second transponder for transmission.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2013
From: KUMMER, DAVID; MARTCH, HENRY GREGG; KIRBY, MORGAN; MENON, ANAND; SCHAEFER, GERMAR
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 030906/0662 →