Method and apparatus for displaying television program recommendations
First Claim
1. In a television system including a television receiver and a television program recommender for recommending television programs based on preferences of a user of the television system, a method for displaying available television programs, comprising the steps of:
- obtaining a list of available programs in a given time interval, a plurality of said available programs being presented on at least one of a plurality of program channels;
generating a numerical recommendation score for each of said available programs based on preferences of a particular user of the television system;
calculating a separate normalized recommendation score for each of said program channels using said numerical recommendation scores;
sorting said list of program channels based on said normalized recommendation scores; and
displaying said available programs according to said normalized recommendation scores of their respective channels.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for displaying available television programs with an indication of the recommendation score assigned to each program by a television programming recommender, includes a television programming recommender for evaluating each of the programs in an electronic programming guide (EPG) in a conventional manner to identify programs of interest to a particular user. An indication of the numerical recommendation scores associated with each program are also displayed to the user, for example, using program grids listing the available television programs. The numerical recommendation scores can be displayed with each program directly or can be mapped onto a color spectrum or another visual cue, such as a variable size-of-text or rate of blinking, that permits the user to quickly locate programs of interest. Television channels can be sorted in the program grid according to a normalized recommendation score for the time period being examined.
239 Citations
19 Claims
-
1. In a television system including a television receiver and a television program recommender for recommending television programs based on preferences of a user of the television system, a method for displaying available television programs, comprising the steps of:
-
obtaining a list of available programs in a given time interval, a plurality of said available programs being presented on at least one of a plurality of program channels;
generating a numerical recommendation score for each of said available programs based on preferences of a particular user of the television system;
calculating a separate normalized recommendation score for each of said program channels using said numerical recommendation scores;
sorting said list of program channels based on said normalized recommendation scores; and
displaying said available programs according to said normalized recommendation scores of their respective channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
3. The method as claimed in claim 1, wherein said displaying step further comprises:
providing an indication of said numerical recommendation scores for said available programs in their respective channels.
-
4. The method as claimed in claim 3, wherein said indication of said numerical recommendation score provides said numerical recommendation score directly.
-
5. The method as claimed in claim 3, wherein said indication of said numerical recommendation score maps said numerical recommendation score onto a color scheme.
-
6. The method as claimed in claim 5, wherein said color scheme discretely maps said score to a color.
-
7. The method as claimed in claim 5, wherein said color scheme continuously maps said score to a color.
-
8. The method as claimed in claim 3, wherein said indication of said numerical recommendation score maps said numerical recommendation score onto a variable size-of-text scheme.
-
9. The method as claimed in claim 3, wherein said indication of said numerical recommendation score maps said numerical recommendation score onto a variable rate-of-flicker scheme.
-
10. The method as claimed in claim 3, wherein said indication of said numerical recommendation score maps said numerical recommendation score onto a variable brightness scheme.
-
11. A television system, including a television receiver and a television program recommender for recommending television programs based on preferences of a user of the television system, for displaying available television programs, comprising:
-
a memory for storing computer readable code; and
a processor operatively coupled to said memory and sari television program recommender, said processor configured to;
obtain a list of available programs in a given time interval, a plurality of said available programs being presented on at least one of a plurality of program channels;
obtain a recommendation score from said television program recommender for each of said available programs based on preferences of a particular user of the television system;
calculate a normalized recommendation score for each of said program channels using said numerical recommendation scores;
sort said list of program channels based on said normalized recommendation scores; and
display said available programs according to said normalized recommendation scores of their respective channels. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification