System and method for enabling focused navigation using filtering and direct-tune buttons
First Claim
Patent Images
1. A method for enabling navigation of a plurality of options within a user interface, the method comprising:
- storing a first sequence of cards, each card graphically representing an available option;
storing a set of filters for filtering the first sequence of cards, at least one filter being associated with a button on a remote control device;
displaying a user interface including a focus area intersected by a first axis;
detecting activation of a button on the remote control device indicating a selection of a filter;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayed within the focus area.
6 Assignments
0 Petitions
Accused Products
Abstract
A button on a remote control device is associated with a filter for filtering a first stored sequence of cards representing available options. A display unit displays a user interface including a focus area intersected by a first axis. In response to detecting activation of a button on the remote control device indicating a selection of a filter, the first sequence of cards is filtered according to the selected filter to produce a second sequence of cards. The second sequence is then displayed along the first axis, with one card being displayed within the focus area.
176 Citations
44 Claims
-
1. A method for enabling navigation of a plurality of options within a user interface, the method comprising:
-
storing a first sequence of cards, each card graphically representing an available option;
storing a set of filters for filtering the first sequence of cards, at least one filter being associated with a button on a remote control device;
displaying a user interface including a focus area intersected by a first axis;
detecting activation of a button on the remote control device indicating a selection of a filter;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayed within the focus area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for enabling navigation of a plurality of channels within a user interface, the method comprising:
-
providing a remote control device comprising a plurality of direct-tune buttons;
associating each direct-tune button with a set of channels;
in response to activation of a direct-tune button, tuning to a first channel within the associated set of channels. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for enabling navigation of a plurality of options within a user interface, the system comprising:
-
a memory for storing a first sequence of cards, each card graphically representing an available option;
at last one filter for filtering the first sequence of cards to produce a second sequence of cards in response to activation of a button on a remote control device associated with the filter; and
a display unit for displaying at least a subset of the second sequence of cards along the first axis, one card being displayed within the focus area. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for enabling navigation of a plurality of channels within an interactive television system, the system comprising:
-
a remote control device comprising a plurality of direct-tune buttons;
a memory comprising a data structure for associating each direct-tune button with a set of channels; and
a tuner for tuning to a first channel within a set of channels in response to activation of a direct-tune button. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A method for enabling navigation of a plurality of channels within a user interface of an interactive television system, the method comprising:
-
storing a first sequence of cards, each card graphically representing an available channel;
storing a set of filters for filtering the first sequence of cards, at least one filter being associated with a button on a remote control device;
displaying a user interface including a focus area intersected by a first axis;
detecting activation of a button on the remote control device indicating a selection of a filter;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards;
displaying at least a subset of the second sequence of cards along the first axis, one card being displayed within the focus area;
scrolling the second sequence of cards along the first axis in response to a single user action to progressively change the card within the focus area to a next card in the second sequence;
halting the scrolling of cards in response to a subsequent user action to show a selected card from the second sequence within the focus area; and
tuning to the channel represented by the selected card.
-
-
42. A system for enabling navigation of a plurality of options within a user interface, the system comprising:
-
means for storing a first sequence of cards, each card graphically representing an available option;
means for storing a set of filters for filtering the first sequence of cards, at least one filter being associated with a button on a remote control device;
means for displaying a user interface including a focus area intersected by a first axis;
means for detecting activation of a button on the remote control device indicating a selection of a filter;
means for filtering the first sequence of cards according to the selected filter to produce a second sequence of cards; and
means for displaying at least a subset of the second sequence of cards along the fop first axis, one card being displayed within the focus area.
-
-
43. A system for enabling navigation of a plurality of channels within a user interface, the system comprising:
-
a remote control device comprising a plurality of direct-tune buttons;
means for associating each direct-tune button with a set of channels; and
means for tuning to a first channel within the associated set of channels in response to activation of a direct-tune button,.
-
-
44. A computer program product comprising program code for performing a method for enabling navigation of a plurality of options within a user interface, the method comprising:
-
storing a first sequence of cards, each card graphically representing an available option;
storing a set of filters for filtering the first sequence of cards, at least one filter being associated with a button on a remote control device;
displaying a user interface including a focus area intersected by a first axis;
detecting activation of a button on the remote control device indicating a selection of a filter;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayed within the focus area.
-
Specification