Method and system for selecting television programs based on the past selection history of an identified user
First Claim
1. A method for selecting programs based on the past selection history of a user, the method comprising:
- receiving an input signal indicating the identity of tie user;
receiving a first input signal indicating a selection preference of the user;
determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period;
determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and
automatically tuning to only the channel determined to have the highest reception frequency for the favorite genre.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for selecting programs based on the past selection history of an identified user that allows the identified user to “surf” directly between desired programs. The system includes a head-end server operable to receive program signals from a programming source, and a user input apparatus, such as a remote controller, which is operable to generate an input signal indicating the identity of a user and an input signal indicating a degree of a selection preference. The system further includes at least one set-top box having a program receiver to receive the program signals from the head-end server, and a user input receiver for receiving the input signals from the user input apparatus. The set-top box also includes a memory to store the past selection history of the identified user, and a processor for determining which channel is currently assigned to a program corresponding to the degree of the selection preference of the identified user for the time period the input signal indicating the degree of the selection preference is received. The set-top box further includes a tuner operable for automatically tuning the program receiver to the determined channel. If the program assigned to the determined channel is not acceptable to the user, the process may be repeated for a different selection preference or for a different degree of the same selection preference.
276 Citations
16 Claims
-
1. A method for selecting programs based on the past selection history of a user, the method comprising:
-
receiving an input signal indicating the identity of tie user;
receiving a first input signal indicating a selection preference of the user;
determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period;
determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and
automatically tuning to only the channel determined to have the highest reception frequency for the favorite genre. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
determining which of the plurality of genres is the next favorite genre for the user based on the past reception history of the identified user for the current time period;
determining which channel is currently assigned a program corresponding to the highest reception frequency for the next favorite genre in the past reception history of the identified user for the current time period; and
automatically tuning to only the channel determined to have the highest reception frequency for the next favorite genre.
-
-
10. The method of claim 9, further comprises receiving a third input signal repeating the selection preference;
-
determining which channel is currently assigned a program corresponding to the next highest reception frequency for the next favorite genre in the past reception history of the identified user for the current time period; and
automatically tuning to only the channel determined to have the next highest reception frequency for the next favorite genre.
-
-
11. The method of claim 1, wherein the past reception history for the identified user is determined in part by:
-
the reception of an input signal indicating the identity of the user;
the reception of an input signal from the identified user indicating a channel a tuner is tuned to, the channel having an assigned program; and
if the channel has remained tuned to for at least a predetermined period of time, storing programming and channel information for the assigned program to the channel in a memory.
-
-
12. The method of claim 11, wherein the predetermined period of time is at least ten minutes.
-
13. The method of claim 11 wherein the past reception history is updated each time a channel has remained tuned to for at least the predetermined period of time.
-
14. The method of claim 1, wherein determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre comprises determining only the channel currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period.
-
15. A method for selecting programs for full television screen viewing using a remote control, the method comprising:
-
receiving a selection signal from the remote control;
determining which of a plurality of genres is the favorite genre based on the past reception history for the current time period after receiving the selection signal;
determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history for the current time period after receiving the selection signal; and
automatically viewing the full television screen image of the channel determined to have the highest reception frequency for the favorite genre by automatically tuning to the channel before receiving another selection signal from the remote control.
-
-
16. A method for selecting programs based on the past selection history of a user, the method comprising:
-
receiving an input signal indicating the identity of the user;
receiving a first input signal indicating a selection preference of the user;
determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period;
determining only the channel currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and
automatically tuning to the channel determined to have the highest reception frequency for the favorite genre.
-
Specification