Facilitating concurrent recording of multiple television channels
First Claim
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, whereinthe 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.
4 Assignments
0 Petitions
Accused Products
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.
229 Citations
16 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
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. - View Dependent Claims (16)
-
Specification