Technique for identifying favorite program channels for receiving entertainment programming content over a communications network
First Claim
Patent Images
1. Apparatus for receiving programming content attributed to a plurality of program channels, comprising:
- an interface for selecting at least one of the plurality of program channels to receive programming content attributed thereto;
a memory for storing data identifying at least one collection of program channels for selection thereof, the collection of program channels being a subset of the plurality of program channels; and
a processing unit configured to automatically update the data, a particular program channel being included in the collection based at least on a measure of at least one duration in which the particular program channel has been selected to receive continuously programming content attributed thereto, the measure being not directly proportional to the duration.
7 Assignments
0 Petitions
Accused Products
Abstract
A favorites list of program channels which a cable TV user likely prefers is generated automatically, from which the user may select a program channel to watch. Each program channel in the favorites list is identified based on a measure of the duration in which the program channel is continuously tuned to. In an embodiment, this measure varies nonlinearly with such a duration. The favorites list may further comprise sublists of program channels which may correspond to different periods of a day, week, etc.
-
Citations
49 Claims
-
1. Apparatus for receiving programming content attributed to a plurality of program channels, comprising:
-
an interface for selecting at least one of the plurality of program channels to receive programming content attributed thereto;
a memory for storing data identifying at least one collection of program channels for selection thereof, the collection of program channels being a subset of the plurality of program channels; and
a processing unit configured to automatically update the data, a particular program channel being included in the collection based at least on a measure of at least one duration in which the particular program channel has been selected to receive continuously programming content attributed thereto, the measure being not directly proportional to the duration. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12, 13)
-
- 7. The apparatus according to claim 7, wherein the manner in which the particular program channel is selected includes selecting the particular program channel based on an identifier thereof.
-
14. Apparatus for receiving programming content attributed to a plurality of program channels, comprising:
-
a memory for storing identifiers of a plurality of subsets of the program channels for selection to receive programming content, the plurality of subsets corresponding to respective ones of time periods;
an interface for receiving a request for a program channel selection; and
a processing unit configured to determine time of the request, one of the subsets which corresponds to a time period to which the time of the request belongs being selected, an identity of a program channel in the selected subset being retrieved for selection. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for use in an apparatus for receiving programming content attributed to a plurality of program channels, comprising:
-
providing an interface for selecting at least one of the plurality of program channels to receive programming content attributed thereto;
storing data identifying at least one collection of program channels for selection thereof, the collection of program channels being a subset of the plurality of program channels; and
automatically updating the data, a particular program channel being included in the collection based at least on a measure of at least one duration in which the particular program channel has been selected to receive continuously programming content attributed thereto, the measure being not directly proportional to the duration. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for receiving programming content attributed to a plurality of program channels, comprising:
-
storing identities of a plurality of subsets of the program channels for selection to receive programming content, the plurality of subsets corresponding to respective ones of time periods;
receiving a request for a program channel selection;
determining time of the request;
selecting one of the subsets which corresponds to a time period to which the time of the request belongs; and
retrieving an identity of a program channel in the selected subset for selection. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification