Systems and methods for linking television viewers with advertisers and broadcasters
First Claim
1. An interactive program guide having a display screen comprising:
- a database for storing television schedule information including television program titles;
a display controller electrically coupled to the database for displaying some of the schedule information including television program titles on the screen;
an input device for selecting one of the displayed program titles;
a processor for searching the Internet and identifying data contextually related to the selected program;
a communication device for receiving the identified data contextually related to the selected program; and
a controller for displaying the received data contextually related to the selected program on the screen.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for providing television schedule information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule information can be displayed on a variety of viewer interfaces, such as television screens, computer monitors, PCTV screens and the like. The television schedule information may be stored on the viewer'"'"'s computer, television, PCTV, or a remote server (e.g., a website), or the television schedule information may be downloaded from a remote database to the viewer'"'"'s computer, television or PCTV.
-
Citations
35 Claims
-
1. An interactive program guide having a display screen comprising:
-
a database for storing television schedule information including television program titles;
a display controller electrically coupled to the database for displaying some of the schedule information including television program titles on the screen;
an input device for selecting one of the displayed program titles;
a processor for searching the Internet and identifying data contextually related to the selected program;
a communication device for receiving the identified data contextually related to the selected program; and
a controller for displaying the received data contextually related to the selected program on the screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 33, 34, 35)
means for monitoring and storing user'"'"'s selections of television programs;
means for heuristically learning a user'"'"'s preference according to the user'"'"'s selections of television programs; and
means for activating the program guide responsive to the stored user-preference.
-
-
5. The program guide of claim 4 wherein means for learning a user-preference comprises means for storing a user-preference responsive to a user input.
-
6. The program guide of claim 4 wherein the user-preference is a television program.
-
7. The program guide of claim 4 wherein the user-preference is a theme for a plurality of television programs.
-
8. The program guide of claim 6 wherein the activating means comprises means for reminding the user to view the preferred television program.
-
9. The program guide of claim 6 wherein the activating means comprises means for recording the preferred television program.
-
10. The program guide of claim 6 wherein the activating means comprises means for downloading a copy of the preferred television program to a digital storage medium.
-
11. The program guide of claim 7 wherein the activating means comprises means for searching the schedule information;
- means for matching television programs having the same theme as the stored theme; and
means for recording the matched television programs.
- means for matching television programs having the same theme as the stored theme; and
-
12. The program guide of claim 7 wherein the activating means comprises means for searching the schedule information;
- means for matching television programs having the same theme as the stored theme; and
means for downloading a copy of the matched television program to a digital storage medium.
- means for matching television programs having the same theme as the stored theme; and
-
13. The program guide of claim 4 wherein the activating means comprises of means for adapting the schedule information displayed on the screen according to the user-preference.
-
14. The program guide of claim 1, further comprising:
-
means for displaying preview programming for a future-scheduled television program;
means for identifying a plurality of on-line services, databases, websites, or other sources of information having data contextually related to the future-scheduled television program;
means for selecting an on-line service, database, website, or another source of information having data contextually related to the future-scheduled television programs from the identified plurality of on-line services, databases, websites, or other sources of information having data contextually related to the future-scheduled television program;
means responsive to the on-line service selecting means for establishing a link to the selected on-line service; and
means for displaying data from the linked on-line service on the screen.
-
-
15. The program guide of claim 1, further comprising means for storing and displaying advertisement data.
-
33. The program guide of claim 1 wherein the contextually related data is advertisement.
-
34. The program guide of claim 1 wherein the contextually related data is promotions.
-
35. The program guide of claim 1 wherein the contextually related data is one or more of selected television program actors, actresses, theme, other broadcast times, other broadcast sources, and associated available products.
-
16. A method for managing and displaying information in an interactive television system having a display screen comprising the steps of:
-
storing television schedule information including television program titles;
displaying some of the schedule information including television program titles on the screen;
selecting one of the displayed program titles;
searching the Internet and identifying data contextually related to the selected program;
receiving the identified data contextually related to the selected program; and
displaying the received data contextually related to the selected program on the screen. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
monitoring and storing user'"'"'s selections of television programs;
heuristically learning a user'"'"'s preference according to the user'"'"'s selections of television programs; and
activating the program guide responsive to the stored user-preference.
-
-
20. The method of claim 19 wherein learning a user-preference comprises storing a user-preference responsive to a user input.
-
21. The method of claim 19 wherein the user-preference is a television program.
-
22. The method of claim 19 wherein the user-preference is a theme for a plurality of television programs.
-
23. The method of claim 21 wherein the activating step comprises reminding the user to view the preferred television program.
-
24. The method of claim 21 wherein the activating step comprises recording the preferred television program.
-
25. The method of claim 21 wherein the activating step comprises downloading a copy of the preferred television program to a digital storage medium.
-
26. The method of claim 22 wherein the activating step comprises searching the schedule information;
- matching television programs having the same theme as the stored theme; and
recording the matched television programs.
- matching television programs having the same theme as the stored theme; and
-
27. The method of claim 22 wherein the activating step comprises searching the schedule information;
- matching television programs having the same theme as the stored theme; and
downloading a copy of the matched television program to a digital storage medium.
- matching television programs having the same theme as the stored theme; and
-
28. The method of claim 16 wherein the contextually related data is advertisement data.
-
29. The method of claim 19 wherein the activating step comprises adapting the schedule information displayed on the screen according to the user-preference.
-
30. The method of claim 16, further comprising:
-
displaying preview programming for a future-scheduled television program;
identifying a plurality of on-line services, databases, websites, or other sources of information having data contextually related to the future-scheduled television program;
selecting an on-line service, database, website, or another source of information having data contextually related to the future-scheduled television programs from the identified plurality of on-line services, databases, websites, or other sources of information having data contextually related to the future-scheduled television program;
responsive to the on-line service selecting step, establishing a link to the selected on-line service; and
displaying data from the linked on-line service on the screen.
-
-
31. The method of claim 16, further comprising storing and displaying advertisement data.
-
32. The method of claim 16 wherein the contextually related data is one or more of selected television program actors, actresses, theme, other broadcast times, other broadcast sources, associated available products, and promotions.
Specification