User interface for television schedule system
First Claim
1. A method for recording and indexing television programs on video recording media comprising:
- storing a plurality of television program listings in memory, each television program listing including data indicative of the title, channel and start time for at least one television program;
recording on the video recording media a television program corresponding to one of the plurality of television program listings; and
storing the title from the memory corresponding to the recorded television program in a directory of programs recorded on the video recording media.
7 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.
164 Citations
24 Claims
-
1. A method for recording and indexing television programs on video recording media comprising:
-
storing a plurality of television program listings in memory, each television program listing including data indicative of the title, channel and start time for at least one television program;
recording on the video recording media a television program corresponding to one of the plurality of television program listings; and
storing the title from the memory corresponding to the recorded television program in a directory of programs recorded on the video recording media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for recording and indexing television programs on video recording media comprising:
-
a listings memory in which a plurality of television program listings is stored, each television program listing including data indicative of the title, channel and start time for at least one television program;
a video recorder that records a television program corresponding to one of the plurality of television program listings onto video recording media; and
a directory data store that receives the title from the listings memory corresponding to the recorded television program. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for recording and indexing television programs on video recording media comprising:
-
listings means for storing a plurality of television program listings, each television program listing including data indicative of the title, channel and start time for at least one television program;
video recording means for recording a television program corresponding to one of the plurality of television program listings onto video recording media; and
directory means for storing the title from the listings means corresponding to the recorded television program. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification