Systems and methods for co-axial navigation of a user interface
First Claim
1. A user interface for a computing device having a display, comprising:
- a first input component for navigating according to a first orientation headers displayed on the display;
a second input component for navigating according to a second orientation list elements of a list associated with a current header of the headers displayed; and
a selection component for receiving a selection of a list element from the list, wherein when a selection of a list element from the list is received by the selection component, at least a subset of the list elements are displayed according to the first orientation as the new headers of a new screen.
3 Assignments
0 Petitions
Accused Products
Abstract
Improved systems and methods for navigating media via a user interface, such as a user interface provided on a handheld or portable computing device, are provided. The methods for navigating media of the invention extend the navigation experience by allowing bi-axial context shifts, e.g., with respect to substantially orthogonal directions, allowing a user to conceptually preserve context associated with the navigation experience, context that is lost in one-dimensional hierarchical navigation experiences. In one embodiment, the bi-axial navigation mechanism of the invention includes a drill down twist, i.e., the transformation of a parent list of a parent screen from a vertical list to a horizontal band when moving from the parent screen to the child screen and a horizontal browsing mechanism allowing a user to browse multiple lists using a continuous band of headers.
-
Citations
45 Claims
-
1. A user interface for a computing device having a display, comprising:
-
a first input component for navigating according to a first orientation headers displayed on the display;
a second input component for navigating according to a second orientation list elements of a list associated with a current header of the headers displayed; and
a selection component for receiving a selection of a list element from the list, wherein when a selection of a list element from the list is received by the selection component, at least a subset of the list elements are displayed according to the first orientation as the new headers of a new screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for navigating a set of objects based upon first and second orientations of a display of a computing device, comprising:
-
presenting an initial screen having initial headers oriented according to the first orientation, said initial headers providing top-level categories for filtering the set of objects;
presenting a list of elements associated with a currently selected header of the initial headers according to the second orientation;
navigating the list of elements according to the second orientation;
selecting an element from the list of elements;
in response to said selecting the element, presenting an additional screen having element headers based upon the list of elements according to the first orientation; and
presenting a second list of elements associated with a currently selected header of the element headers. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computing device, comprising:
-
a display;
a computer readable medium comprising computer executable modules comprising computer executable instructions configured to interact with the display and for enabling a user to search for an atomic element of a plurality of elements via categories for describing the plurality of elements, wherein, via the display, headers are displayed according to a first orientation and a list associated with a currently selected header is displayed according to a second orientation, wherein upon receiving a selection of a list element of the list, at least some of the list elements including the selected list element of the list are displayed as new headers of a new screen according to the first orientation, and a second list is displayed associated with the selected list element according to the second orientation. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computing device for navigating a set of objects based upon first and second orientations of a display of a computing device, comprising:
-
means for presenting an initial screen having initial headers oriented according to the first orientation, said initial headers providing top-level categories for filtering the set of objects;
means for presenting a list of elements associated with a currently selected header of the initial headers according to the second orientation;
means for navigating the list of elements according to the second orientation;
means for selecting an element from the list of elements;
means for presenting an additional screen having element headers based upon the list of elements according to the first orientation in response to said selecting the element; and
means for presenting a second list of elements associated with a currently selected header of the element headers. - View Dependent Claims (43, 44, 45)
-
Specification