Hierarchical in-place menus
First Claim
1. A processor-readable medium comprising processor-executable instructions configured for:
- displaying a top level menu;
receiving a first selection of a top level menu item; and
in response to the first selection, displaying a second level menu in place of the top level menu, the second level menu including the top level menu item and second level menu items.
2 Assignments
0 Petitions
Accused Products
Abstract
A hierarchical menu system displays submenus in place of parent menus, and vice versa, when appropriate menu items are selected from within parent menus and submenus. Parent menu items selected from within parent menus are displayed within submenus as links back to previous parent menus. Benefits of the disclosed hierarchical menu system include the ability to implement a hierarchical menu on devices having varying screen sizes, including small-screen devices, while maintaining a history of previously selected menu items that enable a user to navigate within the hierarchical menu to any previously displayed menu.
-
Citations
37 Claims
-
1. A processor-readable medium comprising processor-executable instructions configured for:
-
displaying a top level menu;
receiving a first selection of a top level menu item; and
in response to the first selection, displaying a second level menu in place of the top level menu, the second level menu including the top level menu item and second level menu items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A processor-readable medium comprising processor-executable instructions configured for:
-
displaying a parent menu;
displaying a submenu in place of the parent menu in response to a selection of a parent menu item within the parent menu; and
maintaining a stack of previously selected parent menu items in the submenu, each of the previously selected parent menu items configured to display a corresponding parent menu in place of the submenu. - View Dependent Claims (16)
-
-
17. A method comprising:
-
displaying a parent menu from a hierarchical menu;
receiving a first selection of a menu item from the parent menu;
displaying a submenu from the hierarchical menu in place of the parent menu in response to the first selection; and
displaying the menu item within the submenu as a previously selected menu item selectable to jump back to the parent menu. - View Dependent Claims (18, 19)
-
-
20. A GUI (graphical user interface) configured to implement a hierarchical menu, the hierarchical menu comprising:
-
a parent menu that includes parent menu options, at least one parent menu option being selectable to replace the parent menu with a submenu; and
the submenu that includes the at least one parent menu option and submenu options. - View Dependent Claims (21)
-
- 22. A GUI (graphical user interface) configured to implement a hierarchical menu, the hierarchical menu comprising a current menu that includes current menu options and a previously selected menu option from a parent menu, the previously selected menu option selectable to replace the current menu with the parent menu.
- 25. A GUI (graphical user interface) configured to implement a hierarchical menu, the hierarchical menu comprising a parent menu and a submenu that are alternately and individually displayed in place of one another.
- 27. A hierarchical menu comprising a parent menu and a submenu each having a parent menu option, the parent menu option selectable from the parent menu to replace the parent menu with the submenu and the parent menu option selectable from the submenu to replace the submenu with the parent menu.
-
33. A computer comprising:
a hierarchical in-place menu module configured to implement a hierarchical in-place menu, the hierarchical in-place menu including a parent menu and a submenu each displayable separately from one another and each having a parent menu option, the parent menu option selectable from the parent menu to replace the parent menu with the submenu and the parent menu option selectable from the submenu to replace the submenu with the parent menu. - View Dependent Claims (34)
-
35. A computer comprising:
-
means for displaying a top level menu;
means for receiving a first selection of a top level menu item; and
means for displaying a second level menu in place of the top level menu in response to the first selection, the second level menu including the top level menu item and second level menu items. - View Dependent Claims (36, 37)
-
Specification