System for interacting with an electronic program guide
First Claim
Patent Images
1. A computer system comprising:
- a display configured to display an electronic program guide (EPG) to a user, wherein the EPG includes a list of television channels having programs scheduled at a first time, a timeline, and an indicator for indicating the first time on the timeline;
an input module configured to receive a first input and a second input, wherein the first input involves selecting one of the indicator and the timeline on the display and adjusting their positions by moving one relative to the other, and the second input involves scrolling a single channel in the EPG so that the list includes a television program which is scheduled at a third time; and
one or more processors configured to adjust an appearance of the EPG in response to the first input so that the timeline and the indicator move relative to one another until the indicator is at a new position relative to the timeline, the new position corresponding to a second time, wherein the one or more processors are configured to update the displayed EPG so that it comprises a list of television channels having programs scheduled at the second time;
the one or more processors also configured to adjust the appearance of the EPG in response to the second input so that the indicator is at a new position relative to the timeline, the new position corresponding to the third time, wherein the one or more processors are configured to update the displayed EPG so that it comprises a list of television channels having programs scheduled at the third time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system includes a touch-screen display that displays an electronic program guide to a user. The EPG includes a list of television programs scheduled to be shown at a current time as well as a timeline and an indicator. The television programs in the EPG have a substantially fixed size, independent of the program duration. The user can adjust the relevant time in the EPG by manipulating the timeline and the indicator so that they slide relative to one another. The EPG is updated to include a list of television programs at a new time according to the new position of the indicator on the timeline. A selectable icon is provided to enable the user to return the EPG to a current time.
-
Citations
16 Claims
-
1. A computer system comprising:
-
a display configured to display an electronic program guide (EPG) to a user, wherein the EPG includes a list of television channels having programs scheduled at a first time, a timeline, and an indicator for indicating the first time on the timeline; an input module configured to receive a first input and a second input, wherein the first input involves selecting one of the indicator and the timeline on the display and adjusting their positions by moving one relative to the other, and the second input involves scrolling a single channel in the EPG so that the list includes a television program which is scheduled at a third time; and one or more processors configured to adjust an appearance of the EPG in response to the first input so that the timeline and the indicator move relative to one another until the indicator is at a new position relative to the timeline, the new position corresponding to a second time, wherein the one or more processors are configured to update the displayed EPG so that it comprises a list of television channels having programs scheduled at the second time; the one or more processors also configured to adjust the appearance of the EPG in response to the second input so that the indicator is at a new position relative to the timeline, the new position corresponding to the third time, wherein the one or more processors are configured to update the displayed EPG so that it comprises a list of television channels having programs scheduled at the third time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of interacting with an electronic program guide (EPG) in a computer system comprising the steps of:
-
displaying the EPG on a display, wherein the EPG comprises a list of television programs scheduled at a first time, a timeline, and an indicator for indicating the first time on the timeline; selecting one of the indicator and the timeline on the display and adjusting their positions by moving one relative to the other; adjusting the appearance of the EPG so that the timeline and the indicator move relative to one another until the indicator is at a new position relative to the timeline, the new position corresponding to a second time; updating the displayed EPG so that it comprises a list of television programs scheduled at the second time; scrolling a single channel in the EPG so that the list includes a television program which is scheduled at a third time; adjusting the appearance of the EPG so that the indicator is at a new position relative to the timeline, the new position corresponding to the third time; and updating the displayed EPG so that it comprises a list of television programs scheduled at the third time.
-
-
16. A non-transitory computer readable storage medium having a computer program stored thereon, the computer program comprising processor readable instructions that, when executed, direct a device to perform actions comprising:
-
displaying an electronic program guide (EPG) on a display, wherein the EPG comprises a list of television programs scheduled at a first time, a timeline, and an indicator for indicating the first time on the timeline; receiving a user generated input, wherein the input involves selecting one of the indicator and the timeline on the display and adjusting their positions by moving one relative to the other; adjusting the appearance of the EPG so that the timeline and the indicator move relative to one another until the indicator is at a new position relative to the timeline, the new position corresponding to a second time; updating the displayed EPG so that it comprises a list of television programs scheduled at the second time; scrolling a single channel in the EPG so that the list includes a television program which is scheduled at a third time; adjusting the appearance of the EPG so that the indicator is at a new position relative to the timeline, the new position corresponding to the third time; and updating the displayed EPG so that it comprises a list of television programs scheduled at the third time.
-
Specification