SUBMENUS FOR CONTEXT BASED MENU SYSTEM
First Claim
Patent Images
1. A method executed at least in part in a computing device for providing a submenu associated with context based menus, the method comprising:
- in response to detecting one of a selection of a portion of displayed content on a user interface and an action on the user interface, presenting a context based menu that includes at least one from a set of a command and a link to a submenu;
in response to detecting selection of the link,selecting a location for the submenu based on the selected portion of the displayed content, anddisplaying the submenu presenting items that include at least one from a set of another command and a link to another submenu at the selected location; and
in response to a selection of an item on the submenu, one of executing the other command and displaying the other submenu.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more submenus associated with context based menus are provided. A context based menu may include top level commands/items available for execution on selected content or activation of submenu(s) that include additional executable commands. Additional commands may be executed through the submenu(s) by tap, swipe, or press and hold actions. Upon selection of a termination item or execution of a command, a submenu may be hidden and/or a parent menu displayed.
209 Citations
20 Claims
-
1. A method executed at least in part in a computing device for providing a submenu associated with context based menus, the method comprising:
-
in response to detecting one of a selection of a portion of displayed content on a user interface and an action on the user interface, presenting a context based menu that includes at least one from a set of a command and a link to a submenu; in response to detecting selection of the link, selecting a location for the submenu based on the selected portion of the displayed content, and displaying the submenu presenting items that include at least one from a set of another command and a link to another submenu at the selected location; and in response to a selection of an item on the submenu, one of executing the other command and displaying the other submenu. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
3. The method of claim 3, wherein the action is received through at least one from a set of:
- a touch input, an optically captured gesture input, a keyboard entry, a mouse click, a voice input, a mechanically captured gesture input, and a pen input.
-
13. A computing device for providing a submenu associated with context based menus, the computing device comprising:
-
an input device; a memory; a processor coupled to the memory and the input device, the processor executing an application and causing a user interface associated with the application to be displayed on a screen, wherein the processor is configured to; in response to detecting one of a selection of a portion of displayed content on a user interface, an insertion point, and an action on the user interface, present a context based menu that includes at least one from a set of a command and a link to a submenu; in response to detecting selection of the link, select a location for the submenu based on the selected portion of the displayed content and a layout of items to be displayed on the submenu based on a location of the selected link on the context based menu, and display the submenu presenting items that include at least one from a set of another command and a link to another submenu at the selected location; and in response to a selection of an item on the submenu, one of execute the other command and display the other submenu. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-readable memory device with instructions stored thereon for providing a submenu associated with touch or gesture enabled context based menus, the instructions containing:
-
in response to detecting one of a selection of a portion of displayed content on a user interface and a touch or gesture action on the user interface, presenting a context based menu that includes at least one from a set of a command and a link to a submenu; in response to detecting selection of the link, selecting a location for the submenu based on the selected portion of the displayed content and a layout of items to be displayed on the submenu based on a location of the selected link on the context based menu, and displaying the submenu such that one of;
the context based menu disappears, the context based menu remains fully visible, and the context based menu is partially visible overlapped by the submenu, wherein the sub menu presents items that include at least one from a set of another command and a link to another submenu at the selected location; andin response to a selection of an item on the submenu, one of executing the other command and displaying the other submenu. - View Dependent Claims (19, 20)
-
Specification