Electronic program guide displayed simultaneously with television programming
First Claim
1. In a system that includes a processor and a display device on which video program can be displayed, a method for displaying an electronic program guide in a predictive manner to a viewer by way of the display device, the method comprising the acts of:
- retrieving an electronic program guide comprising a plurality of data slices representing a plurality of programs, predicting at least one program of the plurality of programs that a viewer is more likely to watch at a particular time than others of the plurality of programs at the particular time;
based on the act of predicting, inserting at least one data slice representing the at least one program into one or more display screens associated with the electronic program guide; and
in response to input from the viewer selecting a particular one of the one or more display screens, displaying the selected display screen, including the at least one data slice, to the viewer using the display device.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying an electronic program guide (EPG) to a viewer. The method includes displaying one or more data slices representative of broadcast programming to a viewer. In response to input from the viewer, the displayed number of data slices is increased, for example, from one slice to two slices. In browser mode the viewer can scroll through multiple EPG data slices without selecting to view full mode EPG, while in full mode the EPG can expand from a single column of data slices to multiple columns of data slices based upon viewer selections. The EPGs of the present invention can display programming that a viewer is more likely to watch at a particular time than other programming. A data slice representing the predicted programming can be inserted into the EPG so that the viewer can identify programming that is likely to be of interest.
55 Citations
11 Claims
-
1. In a system that includes a processor and a display device on which video program can be displayed, a method for displaying an electronic program guide in a predictive manner to a viewer by way of the display device, the method comprising the acts of:
-
retrieving an electronic program guide comprising a plurality of data slices representing a plurality of programs, predicting at least one program of the plurality of programs that a viewer is more likely to watch at a particular time than others of the plurality of programs at the particular time;
based on the act of predicting, inserting at least one data slice representing the at least one program into one or more display screens associated with the electronic program guide; and
in response to input from the viewer selecting a particular one of the one or more display screens, displaying the selected display screen, including the at least one data slice, to the viewer using the display device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. A method as recited in claim 2, wherein the retrieving act comprises retrieving the electronic program guide from at least one of a local data source and a remote data source.
-
11. A computer product for implementing, in a system that includes a processor and a display device on which television programming can be displayed, a method of displaying an electronic program guide in a predictive manner to a viewer by way of a display device, the computer program product comprising:
a computer readable medium carrying computer-executable instructions for implementing the method, wherein the computer-executable instructions, when executed by the processor, cause the system to perform the acts of;
retrieving an electronic program guide comprising a plurality of data slices representing a plurality of programs, predicting at least one program of the plurality of programs that a viewer is more likely to watch at a particular time than others of the plurality of programs at the particular time;
based on predicting at least one program, inserting at least one data slice representing the at least one program into one or more display screens associated with the electronic program guide; and
in response to input from the viewer selecting a particular one of the one or more display screens, displaying the selected display screen, including the at least one data slice, to the viewer using the display device.
Specification