Graphical user interface for electronic devices
First Claim
1. A nontransitory computer readable storage medium containing instructions for configuring a processor to perform a method for providing a graphical user interface on a display, the method comprising:
- providing a menu, the menu comprising a plurality of links, wherein the links include a plurality of links that correspond to submenus, each of the submenus comprising a further plurality of links;
monitoring a plurality of user inputs;
monitoring the position of a cursor within the display;
displaying the menu upon entry of a first user input;
displaying the submenu upon selection of the corresponding submenu link within the menu;
monitoring content in a content portion of display;
determining whether the cursor is within the content portion of the display and whether the menu is displayed; and
when it is determined that the cursor is within the content portion of the display and the menu is not displayed, and upon entry of a second user input, determining which of the submenus to display based on the content of the content portion and displaying the determined submenu, without first displaying the menu.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device is provided. The electronic device includes a display and a processor configured to control the display of a graphical user interface on the display. The electronic device further includes a computer readable medium containing instructions for configuring the processor to provide a menu. The menu includes a plurality of links. The links include at least one link that corresponds to a submenu. The submenu includes a further plurality of links. The processor monitors a plurality of user inputs and monitors the position of a cursor within the display. The processor displays the menu upon entry of a first user input, and displays the submenu upon selection of the corresponding submenu link within the menu. When the cursor is within a content portion of the display and the menu is not displayed, the processor displays the submenu upon entry of a second user input, without first displaying the menu.
-
Citations
41 Claims
-
1. A nontransitory computer readable storage medium containing instructions for configuring a processor to perform a method for providing a graphical user interface on a display, the method comprising:
-
providing a menu, the menu comprising a plurality of links, wherein the links include a plurality of links that correspond to submenus, each of the submenus comprising a further plurality of links; monitoring a plurality of user inputs; monitoring the position of a cursor within the display; displaying the menu upon entry of a first user input; displaying the submenu upon selection of the corresponding submenu link within the menu; monitoring content in a content portion of display; determining whether the cursor is within the content portion of the display and whether the menu is displayed; and when it is determined that the cursor is within the content portion of the display and the menu is not displayed, and upon entry of a second user input, determining which of the submenus to display based on the content of the content portion and displaying the determined submenu, without first displaying the menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing a graphical user interface, the system comprising:
-
a processor; and a computer readable medium containing instructions for configuring the processor to; provide a menu, the menu comprising a plurality of links, wherein the links include a plurality of links that correspond to submenus, each of the submenus comprising a further plurality of links; monitor a plurality of user inputs; monitor the position of a cursor within the display; display the menu upon entry of a first user input; display the submenu upon selection of the corresponding submenu link within the menu; monitor content in a content portion of the display; determining whether the cursor is within the content portion of the display and whether the menu is displayed; and when it is determined that the cursor is within the content portion of the display and the menu is not displayed, and upon entry of a second user input, determining which of the submenus to display based on the content of the content portion and displaying the determined submenu, without first displaying the menu. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An electronic device comprising:
-
a display; a processor configured to control the display of a graphical user interface on the display; and a computer readable medium containing instructions for configuring the processor to; provide a menu, the menu comprising a plurality of links, wherein the links include a plurality of links that correspond to submenus, each of the submenus comprising a further plurality of links; monitor a plurality of user inputs; monitor the position of a cursor within the display; display the menu upon entry of a first user input; display the submenu upon selection of the corresponding submenu link within the menu; monitor content in a content portion of the display; determining whether the cursor is within the content portion of the display and whether the menu is displayed; and when it is determined that the cursor is within the content portion of the display and the menu is not displayed, and upon entry of a second user input, determining which of the submenus to display based on the content of the content portion and displaying the determined submenu, without first displaying the menu. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for providing a graphical user interface on an electronic display, the method comprising:
-
providing a menu, the menu comprising a plurality of links, wherein the links include a plurality of links that correspond to submenus, each of the submenus comprising a further plurality of links; monitoring a plurality of user inputs; monitoring the position of a cursor within the display; displaying the menu upon entry of a first user input; displaying the submenu upon selection of the corresponding submenu link within the menu; monitoring content in a content portion of the display; determining whether the cursor is within the content portion of the display and whether the menu is displayed; and when it is determined that the cursor is within the content portion of the display and the menu is not displayed, and upon entry of a second user input, determining which of the submenus to display based on the content of the content portion and displaying the determined submenu, without first displaying the menu. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification