Grid-based system and method for interacting with electronic program guide grid
AssigneeResearch Investment Network, Inc.
InventorDavid E. Allport
Life of this patent
Estimating the term…
Abstract
An embodiment of the invention is a technique to navigate a user interface for program selection. Program information of a plurality of program cells is displayed in a visible window. The plurality of program cells is in an electronic program guide (EPG) grid. A visual indicator is moved in the visible window from a current position in a current row to a next position in response to a user command. The next position corresponds to a program cell is the plurality of program cells. The next position is in one of the current and a next row. The visual indicator is moved in response to a user command. The command is one of a move right and a move left command.
Claims40
A user interface comprising:
- a visible window displaying program information of a plurality of program cells in an electronic program guide (EPG) grid;
- and
- a visual indicator in the visible window, the visual indicator being moved from a current position in a current row to a next position in response to one of a move right user command and a move left user command, the next position corresponding to a program cell in the plurality of program cells, said program cell being in another row.
A method comprising:
- displaying program information of a plurality of program cells in a visible window, the plurality of program cells being in an electronic program guide (EPG) grid;
- and
- moving a visual indicator in the visible window from a current position in a current row to a next position in response to one of a move right user command and a move left user command, the next position corresponding to a program cell in the plurality of program cells, said program cell being in another row.
An article of manufacture comprising:
- a machine-accessible medium storina data that, when accessed by a machine, causes the machine to perform operations comprising:
- displaying program information of a plurality of program cells in a visible window, the plurality of program cells being in an electronic program guide (EPG) grid;
- and moving a visual indicator in the visible window from a current position in a current row to a next position in response to one of a move right user command and a move left user command, the next position corresponding to a program cell in the plurality of program cells, said program cell being in another row.
A system comprising:
- a processor;
- and
- a memory coupled to the processor, the memory containing program code that, when executed by the processor, causes the processor to:
- display program information of a plurality of program cells in a visible window, the plurality of program cells being in an electronic program guide (EPG) grid. and
- move a visual indicator in the visible window from a current position in a current row to a next position in response to one of a move right user command and a move left user command, the next position corresponding to a program cell in the plurality of program cells, said program cell being in another row.
Dependencies are inferred from the claim text.