User interface for television schedule system
First Claim
1. A method for navigating about a data base of television program listings comprising the steps of:
- storing in electronic memory a plurality of television program listings, each listing including title, telecast time, and channel;
displaying on a monitor screen some of the titles of program listings in a grid guide format of time and channel;
moving a cursor on the screen to mark one of the displayed titles in the grid guide format; and
opening to the marked title in a single channel format instead of the grid guide format,wherein the single channel format includes rows of sequential television program listings for the channel corresponding to the marked title.
4 Assignments
0 Petitions
Accused Products
Abstract
Screen (10) for a user interface of a television schedule system and process consists of an array (24) of irregular cells (26), which vary in length, corresponding to different television program lengths of one half hour to one-and-one half hours or more. The array is arranged as three columns (28) of one-half hour in duration, and twelve rows (30) of program listings. Some of the program listings overlap two or more of the columns (28) because of their length. Because of the widely varying length of the cells (26), if a conventional cursor used to select a cell location were to simply step from one cell to another, the result would be abrupt changes in the screen (10) as the cursor moved from a cell (26) of several hours length to an adjacent cell in the same row. An effective way of taming the motion is to assume that behind every array (24) is an underlying array of regular cells. By restricting cursor movements to the regular cells, abrupt screen changes will be avoided. With the cursor (32), the entire cell (26) is 3-D highlighted, using a conventional offset shadow (34). The offset shadow (34) is a black bar that underlines the entire cell and wraps around the right edge of the cell. To tag the underlying position--which defines where the cursor (32) is and thus, where it will move next--portions (36) of the black bar outside the current underlying position are segmented, while the current position is painted solid.
-
Citations
8 Claims
-
1. A method for navigating about a data base of television program listings comprising the steps of:
-
storing in electronic memory a plurality of television program listings, each listing including title, telecast time, and channel; displaying on a monitor screen some of the titles of program listings in a grid guide format of time and channel; moving a cursor on the screen to mark one of the displayed titles in the grid guide format; and opening to the marked title in a single channel format instead of the grid guide format, wherein the single channel format includes rows of sequential television program listings for the channel corresponding to the marked title. - View Dependent Claims (2, 3)
-
-
4. A method for navigating about a data base of television program listings comprising in the order recited the steps of:
-
storing in electronic memory a plurality of television program listings, each listing including title, telecast time, and channel; displaying on a monitor screen in a first format titles of program listings and channels at a telecast time; moving a cursor on the screen to mark one of the displayed titles in the first format; and displaying titles of program listings and times on the channel of the marked title in a second format, instead of the first format. - View Dependent Claims (5)
-
-
6. An electronic program guide comprising:
-
television program listings, each listing including title, telecast time, and channel; a time and channel grid guide in which some of the television program listings are displayed; a moveable cursor that selectively highlights one of the television program listings displayed in the grid guide; and means for changing the time and channel grid guide into a single channel guide of the channel of the highlighted television program listing. - View Dependent Claims (7)
-
-
8. A microprocessor programmed to operate with a display monitor and a RAM so as to generate signals that display television program listings stored in the RAM on the display monitor in a time and channel grid guide format having a plurality of cells in which the television program listings are displayed,
generate signals that highlight one of the displayed television program listings, and generate signals to open the highlighted displayed television program listing in a single channel guide format instead of the grid guide format.
Specification