Menus with translucency and live preview
First Claim
Patent Images
1. A method for utilizing a region menu, comprising:
- determining when to activate the region menu;
wherein the region menu includes at least two regions including a first region, and a second region, that are approximately adjacent to each other;
wherein the first region is associated with a first menu; and
the second region is associated with a second menu;
selecting, based on a current context, the first menu as a default menu when the current context is a first context and selecting the second menu as the default menu when the current context is a second context, wherein the default menu is initially displayed, proximate to the region associated with the selected menu in response to activating the region menu and before displaying the other one of the first and second menus that is not selected;
displaying the region menu;
determining a menu to display that is selected from the first menu and the second menu; and
displaying the menu at a display location such the menu does not overlap another menu and another one of the regions when there is insufficient room to display the menu on the display at a corresponding section for the menu.
2 Assignments
0 Petitions
Accused Products
Abstract
A region menu is used to easily access menu items. Generally, the region menu includes a number of regions with associated menus that are located close to an initial mouse position from where the region menu is evoked. Hovering over any of the regions of the region menu displays the menu item that is associated with the region. Additionally, hovering over a menu item within one of the regions of the displayed region menu may activate a live preview showing a projected result of what would occur should that menu item be selected. During a live preview, a portion of the region menu becomes translucent such that content beneath the menu becomes visible.
49 Citations
20 Claims
-
1. A method for utilizing a region menu, comprising:
-
determining when to activate the region menu;
wherein the region menu includes at least two regions including a first region, and a second region, that are approximately adjacent to each other;
wherein the first region is associated with a first menu; and
the second region is associated with a second menu;selecting, based on a current context, the first menu as a default menu when the current context is a first context and selecting the second menu as the default menu when the current context is a second context, wherein the default menu is initially displayed, proximate to the region associated with the selected menu in response to activating the region menu and before displaying the other one of the first and second menus that is not selected; displaying the region menu; determining a menu to display that is selected from the first menu and the second menu; and displaying the menu at a display location such the menu does not overlap another menu and another one of the regions when there is insufficient room to display the menu on the display at a corresponding section for the menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium storing computer-executable instructions for presenting a region menu, comprising:
-
determining when to activate the region menu;
wherein the region menu includes three regions that are approximately adjacent to each other;
wherein each of the regions includes an associated menu;selecting, based on a current context, a first associated menu as a default menu when the current context is a first context and selecting a second associated menu as the default menu when the current context is a second context, wherein the default menu is initially displayed, proximate to the region associated with the selected menu in response to activating the region menu and before displaying the other associated menus that are not selected; automatically displaying the default menu in response to activating the region menu; determining when a pointer moves from a first region to a second region, and in response to the pointer moving to the second region automatically displaying a second menu. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for utilizing a region menu, comprising:
-
a processor and a computer-readable medium; an operating environment stored on the computer-readable medium and executing on the processor; and a menu manager operating under the control of the operating environment and operative to; determine when to activate the region menu;
wherein the region menu is a context menu that includes three regions that are positioned approximately adjacent to each other and are within approximately one hundred pixels of a first region;
wherein the first region is associated with a first menu;
a second region is associated with a second menu; and
the third region is associated with a third menu;selecting, based on a current context, the first menu as a default menu when the current context is a first context and selecting the second menu as the default menu when the current context is a second context, wherein the default menu is initially displayed, proximate to the region associated with the selected menu in response to activating the region menu and before displaying the other one of the first and second menus that is not selected; displaying the region menu upon activation; determining a menu to display that is selected from the first menu, the second menu, and third menu; displaying the menu at a display location such the menu does not overlap another menu and another one of the regions when there is insufficient room to display the menu on the display at a corresponding section for the menu; determining when a pointer is over one of the regions and displaying the menu that is associated with the region when the pointer is over the region. - View Dependent Claims (18, 19, 20)
-
Specification