System and method for focused navigation using option type filters
First Claim
Patent Images
1. A method for navigating options within a user interface, comprising:
- providing a first sequence of cards, each card graphically representing an available option from one of a plurality of option types;
providing a user interface including a focus area intersected by a first axis and a second axis, the first axis being perpendicular to the second axis;
displaying a set of cards representing filters along the second axis, each filter corresponding to a respective one of the plurality of option types;
receiving a selection of a filter in response to a user scrolling the set of filter cards along the second axis to align a corresponding filter card with the focus area;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards, the second sequence of cards only including cards representing the type of option corresponding to the selected filter; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayable within the focus area.
12 Assignments
0 Petitions
Accused Products
Abstract
A sequence of cards representing filters is displayed along a first axis of a user interface with a single card being displayed in a focus area. The card in the focus area defines a selected object type filter, which is applied to another sequence of available options. The filtered sequence is then displayed along another (perpendicular) axis of the user interface, which only includes options corresponding to the selected option type filter.
95 Citations
22 Claims
-
1. A method for navigating options within a user interface, comprising:
-
providing a first sequence of cards, each card graphically representing an available option from one of a plurality of option types;
providing a user interface including a focus area intersected by a first axis and a second axis, the first axis being perpendicular to the second axis;
displaying a set of cards representing filters along the second axis, each filter corresponding to a respective one of the plurality of option types;
receiving a selection of a filter in response to a user scrolling the set of filter cards along the second axis to align a corresponding filter card with the focus area;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards, the second sequence of cards only including cards representing the type of option corresponding to the selected filter; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayable within the focus area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for navigating options within a user interface, comprising:
-
a memory for storing a first sequence of cards, each card graphically representing an available option from one of a plurality of option types, the memory also storing a set of filter cards, each filter card representing a filter corresponding to a respective one of the plurality of option types;
a display interface for presenting a focus area intersected by a first axis and a second axis, the first axis being perpendicular to the second axis, at least a subset of the filter cards being displayed along the first axis; and
an input interface for receiving a user selection of a filter in response to the at least a subset of filter cards being scrolled along the first axis to align a corresponding filter card with the focus area, wherein the display interface is to display, in response to selection of a filter, at least a subset of the second sequence of cards along the second axis, one card being displayable within the focus area, the second sequence of cards only including cards representing the type of option corresponding to the selected filter. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
20. A system for navigating options within a user interface, comprising:
-
means for providing a first sequence of cards, each card graphically representing an available option from one of a plurality of option types;
means for providing a user interface including a focus area intersected by a first axis and a second axis, the first axis being perpendicular to the second axis;
means for displaying a set of cards representing filters along the second axis, each filter corresponding to a respective one of the plurality of option types;
means for receiving a selection of a filter in response to a user scrolling the set of filter cards along the second axis to align a corresponding filter card with the focus area;
means for filtering the first sequence of cards according to the selected filter to produce a second sequence of cards, the second sequence of cards only including cards representing the type of option corresponding to the selected filter; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayable within the focus area.
-
-
21. A machine-readable medium comprising instructions that, when executed by a machine, perform a method comprising:
-
providing a first sequence of cards, each card graphically representing an available option from one of a plurality of option types;
providing a user interface including a focus area intersected by a first axis and a second axis, the first axis being perpendicular to the second axis;
displaying a set of cards representing filters along the second axis, each filter corresponding to a respective one of the plurality of option types;
receiving a selection of a filter in response to a user scrolling the set of filter cards along the second axis to align a corresponding filter card with the focus area;
filtering the first sequence of cards according to the selected filter to produce a second sequence of cards, the second sequence of cards only including cards representing the type of option corresponding to the selected filter; and
displaying at least a subset of the second sequence of cards along the first axis, one card being displayable within the focus area. - View Dependent Claims (19)
-
-
22. A user interface for navigating a plurality of options, comprising:
-
a focus area;
a first axis intersecting the focus area;
a second axis intersecting the focus area, the second axis being perpendicular to the first axis;
a first sequence of cards displayed along the first axis, each card graphically representing a filter corresponding to a respective type of option, wherein the first sequence of cards is scrollable along the first axis to place a selected card within the focus area; and
a second sequence of cards displayed along the second axis, the second sequence of cards comprising only cards of a particular option type corresponding to the filter of the selected card.
-
Specification