VISUAL CUE FOR PROGRAMS IN AN ELECTRONIC PROGRAM GUIDE
First Claim
1. A method for providing an electronic program guide, comprising the steps of:
- forming a grid array of elements, at least one element having a foreground legend identifying at least a portion of a program from a particular program source appearing during a time interval, andproviding each element with a background which changes in a manner to indicate at least one of a program beginning and ending.
4 Assignments
0 Petitions
Accused Products
Abstract
An electronic program guide includes a plurality of elements arrayed in a grid of rows and columns, with the rows corresponding to program sources and the columns corresponding to time intervals. Each element corresponds to a program played out from a particular program source during a corresponding time interval. The background of each element changes, such as by way of a color gradient or changing shape, to indicate one of a program beginning or ending. In this way, a viewer can ascertain the length of the program even if the element gets clipped upon updating the electronic program guide.
-
Citations
13 Claims
-
1. A method for providing an electronic program guide, comprising the steps of:
-
forming a grid array of elements, at least one element having a foreground legend identifying at least a portion of a program from a particular program source appearing during a time interval, and providing each element with a background which changes in a manner to indicate at least one of a program beginning and ending. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic program guide, comprising:
-
a grid array of elements, at least one element having a foreground legend identifying at least a portion of a program from a particular program source appearing during a time interval, and each element having a background which changes in a manner to indicate at least one of a program beginning and ending. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of forming an electronic program guide, comprising the steps of:
-
selecting a pattern which changes in a manner indicate of one of a programming beginning or ending; embedding the selected shape within each of a plurality of elements arranged in a one of a row or column corresponding to a given program source, each element associated with a given program from the program source for a corresponding time interval; arraying the elements associated with each program source with elements associated with the other program sources so that the elements associated with a given program source align with the elements of the other program sources for corresponding time intervals; selecting a window is created to encompass the elements associated with the program sources, with the start and end times clipped to make the elements within the window current with respect to a current time; and adding borders and labels added to the elements within the window.
-
Specification