Claims
- 1. A program navigation method for, via an Electronic Program Guide (EPG), enabling a program viewer/user to locate and link to programs, said method comprising the steps of:
a) via a service provider, providing a source of multiple programs; b) via said service provider, gathering viewing history information regarding a plurality of viewers/users serviced by said service provider; c) storing viewer/user profiles having viewer/user characteristic information and indicia of programs previously viewed by viewers/users serviced by said service provider; d) providing program recommendation information to users, said program recommendation information being adapted to be converted and displayed via an EPG, and said program recommendation information at least comprising one program recommendation based upon a user's profile and at least one user profile of another user having predefined similarities in at least one user characteristic.
- 2. The method in claim 1, further comprising the steps of:
via a user's set-top box, compiling a user profile; and via said set-top box, transmitting said user profile to said service provider upon demand.
- 3. The method in claim 1, further comprising the steps of:
via a user's set-top box, compiling a user profile; and via said set-top box, transmitting said user profile to said service provider at predetermined times.
- 4. The method in claim 1, wherein said viewer/user characteristics include viewer/user age.
- 5. The method in claim 1, wherein said viewer/user characteristics include viewer/user gender.
- 6. The method in claim 1, wherein said viewer/user characteristics include viewer/user geographic location.
- 7. The method in claim 1, wherein said viewer/user characteristics include at least one viewer/user program preference.
- 8. The method in claim 1, further comprising the step of:
substituting the program recommendation information in step d) with program recommendation information to recommend programs according to agreement between said service provider and program content providers or agents of program content providers.
- 9. A program navigation system for, via an Electronic Program Guide (EPG), enabling a program viewer/user to locate and link to programs, said system comprising:
a) a service provider adapted to provide a source of multiple programs; b) a viewing history information gatherer adapted to gather viewing history information regarding a plurality of viewers/users serviced by said service provider; c) viewer/user profile storage adapted to store viewer/user profiles having viewer/user characteristic information and indicia of programs previously viewed by viewers/users serviced by said service provider; d) a program recommendation information generator adapted to generate program recommendation information to users, said program recommendation information being adapted to be converted and displayed via an EPG, and said program recommendation information at least comprising one program recommendation based upon a user's profile and at least one user profile of another user having predefined similarities in at least one user characteristic.
- 10. The system in claim 9, further comprising:
a set-top box adapted to compile a user profile, and transmit said user profile to said service provider upon demand.
- 11. The system in claim 9, further comprising:
a set-top box adapted to compile a user profile, and transmit said user profile to said service provider at predetermined times.
- 12. The system in claim 9, wherein said viewer/user characteristics include viewer/user age.
- 13. The system in claim 9, wherein said viewer/user characteristics include viewer/user gender.
- 14. The system in claim 9, wherein said viewer/user characteristics include viewer/user geographic location.
- 15. The system in claim 9, wherein said viewer/user characteristics include at least one viewer/user program preference.
- 16. The system in claim 9, wherein said program recommendation information generator is further adapted to substitute the program recommendation information with program recommendation information to recommend programs according to agreement between said service provider and program content providers or agents of program content providers.
PRIORITY CLAIM
[0001] The present application claims priority to co-pending Provisional Application Serial No. 60/336,270 entitled “Method and System for Presenting Personalized Television Program Recommendation to Viewers”, filed on Oct. 25, 2001, and having a common inventive entity.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60336270 |
Oct 2001 |
US |