Concentric curvilinear menus for a graphical user interface
First Claim
Patent Images
1. A method for obtaining user input in a graphical user interface, the method comprising:
- displaying at least a portion of a first curvilinear menu comprising a first set of selectable options circumferentially disposed on the first curvilinear menu;
rotating the first curvilinear menu about an axis to radially align an option from the first set with a fixed selection indicator;
in response to a selection of the radially-aligned option from the first set, displaying at least a portion of a second curvilinear menu comprising a second set of selectable options circumferentially disposed on the second curvilinear menu, wherein the second curvilinear menu is concentrically-disposed relative to the first curvilinear menu; and
rotating the second curvilinear menu about the axis to radially align a user-selected option from the second set with the fixed selection indicator, wherein the user-selected options from the first and second sets always define a radially-aligned selection path through the first and second curvilinear menus.
12 Assignments
0 Petitions
Accused Products
Abstract
A user interface includes a first menu comprising a first set of selectable options circumferentially disposed on the first menu. In response to a selection of an option from the first menu, a second menu is displayed. The second menu may be concentrically-disposed relative to the first menu. The second menu includes a second set of circumferentially-disposed, selectable options, which may or may not be hierarchically related to the first set of selectable options.
-
Citations
28 Claims
-
1. A method for obtaining user input in a graphical user interface, the method comprising:
-
displaying at least a portion of a first curvilinear menu comprising a first set of selectable options circumferentially disposed on the first curvilinear menu; rotating the first curvilinear menu about an axis to radially align an option from the first set with a fixed selection indicator; in response to a selection of the radially-aligned option from the first set, displaying at least a portion of a second curvilinear menu comprising a second set of selectable options circumferentially disposed on the second curvilinear menu, wherein the second curvilinear menu is concentrically-disposed relative to the first curvilinear menu; and rotating the second curvilinear menu about the axis to radially align a user-selected option from the second set with the fixed selection indicator, wherein the user-selected options from the first and second sets always define a radially-aligned selection path through the first and second curvilinear menus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A user interface comprising:
-
a fixed selection indicator; a first curvilinear menu comprising a first set of selectable options circumferentially disposed on the first curvilinear menu, wherein the first curvilinear menu is rotatable to radially align a user-selected option from the first set with the fixed selection indicator; a second curvilinear menu comprising a second set of selectable options circumferentially disposed on the second curvilinear menu, wherein the second curvilinear menu is concentrically-disposed relative to the first curvilinear menu, wherein the second curvilinear menu is displayed in response to a user selection of an option from the first set, and wherein the second curvilinear menu is rotatable to radially align a user-selected option from the second set with the fixed selection indicator, wherein the user-selected options from the first and second sets always define a radially-aligned selection path through the first and second curvilinear menus. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product for performing a method for obtaining user input in a graphical user interface, the method comprising:
-
displaying at least a portion of a first curvilinear menu comprising a first set of selectable options circumferentially disposed on the first curvilinear menu; rotating the first curvilinear menu about an axis to radially align a user-selected option from the first set with a fixed selection indicator; in response to a selection of the radially-aligned option from the first set, displaying at least a portion of a second curvilinear menu comprising a second set of selectable options circumferentially disposed on the second curvilinear menu, wherein the second curvilinear menu is concentrically-disposed relative to the first curvilinear menu; and rotating the second curvilinear menu about the axis to radially align a user-selected option from the second set with the fixed selection indicator, wherein the user-selected options from the first and second sets always define a radially-aligned selection path through the first and second curvilinear menus.
-
-
28. A system for obtaining user input in a graphical user interface, the system comprising:
-
means for displaying at least a portion of a first curvilinear menu comprising a first set of selectable options circumferentially disposed on the first curvilinear menu, wherein the first curvilinear menu is rotatable to align a user-selected option from the first set of selectable options with the fixed selection indicator; means for displaying, in response to a selection of the radially-aligned option from the first set, at least a portion of a second curvilinear menu comprising a second set of selectable options circumferentially disposed on the second curvilinear menu, wherein the second curvilinear menu is concentrically-disposed relative to the first curvilinear menu, and wherein the second curvilinear menu is rotatable to radially align a user-selected option from the second set of selectable options with the fixed selection indicator, wherein the user-selected options from the first and second sets always define a radially-aligned selection path through the first and second curvilinear menus.
-
Specification