Method and apparatus for generating a list of suggested scheduled television programs
First Claim
1. A television system for displaying suggested scheduled programs comprising:
- memory means for storing data representing a user profile comprising characteristics and characteristic weights of programs viewed by said user;
control means for automatically assigning characteristic weights in said user profile based on relevance and/or time logged as being viewed by said user, ranking scheduled programs based on characteristics of each scheduled program and relative characteristic weights in said user profile, generating a list of suggested scheduled programs according to said ranking, calculating characteristic percentages based on relative characteristic weights in said user profile and generating a display of said characteristic percentages which can be manually adjusted by a user using a user interface. a user interface at which a user can view and manually adjust said characteristic percentages, thereby overriding said automatically assigned characteristic weights.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a list of suggested scheduled television programs wherein television schedule guide data which comprises characteristics of scheduled programs and optionally relevancy of those characteristics is obtained from broadcast information. User profiles comprising characteristics of television programs previously viewed, the cumulative amount of time programs having those characteristics has been previously viewed, and optionally the relevancy of the previously viewed characteristics is stored. The user is allowed to manually adjust the weights assigned to characteristics so as to override the system assigned weight values. The system calculates the suggested program list from the schedules it receives from broadcast or other means, using the characteristic weights in the user profiles. The user interface displays percentage values currently assigned to characteristics in that user'"'"'s profile, but smoothes the percentage values by calculating them based on a ratio of characteristic weights to the greater of a preset value such as 500 or the actual weight of the highest weighted characteristic in that user'"'"'s profile.
100 Citations
20 Claims
-
1. A television system for displaying suggested scheduled programs comprising:
-
memory means for storing data representing a user profile comprising characteristics and characteristic weights of programs viewed by said user;
control means for automatically assigning characteristic weights in said user profile based on relevance and/or time logged as being viewed by said user, ranking scheduled programs based on characteristics of each scheduled program and relative characteristic weights in said user profile, generating a list of suggested scheduled programs according to said ranking, calculating characteristic percentages based on relative characteristic weights in said user profile and generating a display of said characteristic percentages which can be manually adjusted by a user using a user interface. a user interface at which a user can view and manually adjust said characteristic percentages, thereby overriding said automatically assigned characteristic weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
- 10. A method of generating a list of suggested scheduled television programs comprising maintaining a user profile comprising characteristics of programs previously viewed by said user and characteristic weights calculated from the cumulative amount of time said user has viewed programs having each of said characteristics, using television schedule guide data which comprises characteristics of scheduled programs and optionally relevancy factors to calculate a list of suggested scheduled programs, and allowing a user to manually adjust said assigned weightings.
Specification