Television with set top internet terminal with user interface wherein auxiliary content is received that is associated with current television programming
First Claim
1. A method of operating a screen used to display both television programming and auxiliary content using a client device, the client device comprising a processing unit and memory, the method comprising:
- causing display of television programming;
receiving, by the client device, link data conveyed in a signal with the television programming, the link data associated with first auxiliary content, wherein the link data is received during the display of the television programming, to which the first auxiliary content is related;
logging, by the client device, the received link data, including a number of times the link data has been received, wherein calculating the number of times the link data has been received comprises comparing the received link data against one or more previously received, and logged, link data;
deciding, by the client device, whether or not to cause display of an alert indication with the displayed television programming, the alert indication indicating the availability of the first auxiliary content, wherein the decision is based at least in part upon the number of times the link data representing the availability of the first auxiliary content has been received by the client device;
wherein the alert indication is an icon selected from a plurality of different icons each related to a different kind of auxiliary content; and
if the decision indicates the alert indication is to be displayed, causing display of the alert indication and, otherwise, skipping the causing display of the alert indication;
wherein the link data associated with the first auxiliary content is received by the client device during the displayed television programming at M times, the alert indication is displayed N times, and N is less than M; and
wherein, when the decision indicates the alert indication is to be displayed, the method further comprises;
displaying the alert indication with the displayed television programming;
receiving a selection of the displayed alert indication from a viewer;
responsive to receiving the selection of the displayed alert indication, displaying a graphical control panel;
that presents to the viewer a plurality of options selectable by the viewer, an option including a selection by the viewer to indicate desire to return to the displaying televised programming and ending the displaying the graphical control panel; and
an option further including a selection by the viewer to receiving, from the viewer, a selection to view the first auxiliary content;
and responsive to receiving the selection to view the first auxiliary content;
ending the displaying the graphical control panel; and
displaying the first auxiliary content; and
further responsive to a request from the viewer, displaying at least a portion of the previously logged link data to the viewer;
receiving a selection, from the viewer, from the displayed previously logged link data;
and responsive to receiving the selection from the displayed previously logged link data, displaying, to the viewer, auxiliary content associated with the selection from the previously displayed logged link data.
9 Assignments
0 Petitions
Accused Products
Abstract
A viewer of television programming is alerted to the availability of content related to the programming (e.g. an associated Internet web page) by an icon momentarily displayed on the screen. Using a remote control, the viewer can select the icon. A control panel then appears, superimposed over the television image, and provides additional detail about the related content. By further operating the remote control, the viewer can select the associated content for viewing, or return to watching the television. Various other features and variations are disclosed.
132 Citations
12 Claims
-
1. A method of operating a screen used to display both television programming and auxiliary content using a client device, the client device comprising a processing unit and memory, the method comprising:
-
causing display of television programming; receiving, by the client device, link data conveyed in a signal with the television programming, the link data associated with first auxiliary content, wherein the link data is received during the display of the television programming, to which the first auxiliary content is related; logging, by the client device, the received link data, including a number of times the link data has been received, wherein calculating the number of times the link data has been received comprises comparing the received link data against one or more previously received, and logged, link data;
deciding, by the client device, whether or not to cause display of an alert indication with the displayed television programming, the alert indication indicating the availability of the first auxiliary content, wherein the decision is based at least in part upon the number of times the link data representing the availability of the first auxiliary content has been received by the client device;
wherein the alert indication is an icon selected from a plurality of different icons each related to a different kind of auxiliary content; and
if the decision indicates the alert indication is to be displayed, causing display of the alert indication and, otherwise, skipping the causing display of the alert indication;
wherein the link data associated with the first auxiliary content is received by the client device during the displayed television programming at M times, the alert indication is displayed N times, and N is less than M; andwherein, when the decision indicates the alert indication is to be displayed, the method further comprises; displaying the alert indication with the displayed television programming;
receiving a selection of the displayed alert indication from a viewer;
responsive to receiving the selection of the displayed alert indication, displaying a graphical control panel;
that presents to the viewer a plurality of options selectable by the viewer, an option including a selection by the viewer to indicate desire to return to the displaying televised programming and ending the displaying the graphical control panel; and
an option further including a selection by the viewer to receiving, from the viewer, a selection to view the first auxiliary content;and responsive to receiving the selection to view the first auxiliary content;
ending the displaying the graphical control panel; and
displaying the first auxiliary content; andfurther responsive to a request from the viewer, displaying at least a portion of the previously logged link data to the viewer;
receiving a selection, from the viewer, from the displayed previously logged link data;and responsive to receiving the selection from the displayed previously logged link data, displaying, to the viewer, auxiliary content associated with the selection from the previously displayed logged link data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A client device comprising:
-
a television interface for receiving a signal for television programming and processing the signal to extract link data embedded within the signal, the link data associated with first auxiliary content; a user input device interface for receiving user input signals sent from a user with a user input device; memory for storing computer-executable instructions for controlling display of the television programming and alert indications; and a processing unit for executing the computer-executable instructions to; log the received link data, including a number of times the link data has been received, wherein calculating the number of times the link data has been received comprises comparing the received link data against one or more previously received, and logged, link data; cause display of the television programming; decide whether or not to cause display of an alert indication with the displayed television programming, the alert indication indicating the availability of the first auxiliary content, wherein the decision is based at least in part upon the number of times the link data representing the availability of the first auxiliary content has been received by the client device, wherein the alert indication is an icon selected from a plurality of different icons each related to a different kind of auxiliary content, and if the decision indicates the alert indication is to be displayed, cause display of the alert indication and, otherwise, skip the causing display of the alert indication, wherein the link data associated with the first auxiliary content is received by the client device during the displayed television programming at M times, the alert indication is displayed N times, and N is less than M;
wherein, when the decision indicates the alert indication is to be displayed;cause display of the alert indication with the displayed television programming; receive a selection of the displayed alert indication from a viewer; responsive to receiving the selection of the displayed alert indication, cause display of a graphical control panel, wherein the graphical control panel includes a first graphical control for returning to the displayed television programming and ending the displaying the graphical control panel, and a second graphical control for viewing the first auxiliary content; receive, from the viewer, a selection to view the first auxiliary content, wherein the selection to view the first auxiliary content is received from the viewer via the second graphical control; and responsive to receiving the selection to view the first auxiliary content; ending the displaying the graphical control panel; and causing display of the first auxiliary content; and the processing unit further adapted for executing the computer-executable instructions to; responsive to a request from the viewer, display at least a portion of the previously logged link data to the viewer; receive a selection, from the viewer, from the displayed previously logged link data; and responsive to receiving the selection from the displayed previously logged link data, display, to the viewer, auxiliary content associated with the selection from the displayed previously logged link data.
-
Specification