Method and arrangment for a primary actions menu for applications with sequentially linked pages on a handheld electronic device
First Claim
1. A method for progressively displaying, for user viewing, sequential pages on a handheld electronic device, the method comprising:
- displaying a first page of a plurality of sequentially linked pages on a display screen of a handheld electronic device, the plurality of sequentially linked pages being sequentially linked within a same program;
receiving, after the displaying, an ambiguous request for display of menu items corresponding to the first page in response to an initial actuation of an auxiliary user input device while the first page is displayed and while a cursor is positioned at a location on the first page that is not visually signified for menu display actuation;
displaying an abbreviated menu in response to receiving the ambiguous request, the abbreviated menu having a short list of menu items which is a subset of a full list of menu items of an extended menu associated with the displayed first page, the short list of menu items being displayed in the abbreviated menu with one menu item in the short list of menu items being default-selected as a currently selected menu item in response to the initial actuation of the auxiliary user input device, where the abbreviated menu is populated with the short list of menu items independent of the location at which the cursor has been positioned;
receiving an actuation of the auxiliary user input device that is immediately subsequent to the initial actuation; and
performing an action as defined by the one menu item that is default-selected as the currently selected menu item in response to the actuation that is immediately subsequent to the initial actuation.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed that provides for displaying on the screen of a handheld electronic device, an extended menu or a short menu, which is a subset of the corresponding extended menu. The system and method include a first page of a plurality of sequentially linked pages being displayed on a screen. If the next page of the sequentially linked page is designated through use of the auxiliary user input device and no menu is displayed, the user may initiate an ambiguous request. Various short menus are provided with their respective menu items being dependent and adjustable based upon the position of a cursor on the display page, the currently opened application, and/or the previous selections. Further, a selection from the short menu is capable of displaying the extended menu corresponding thereto.
37 Citations
18 Claims
-
1. A method for progressively displaying, for user viewing, sequential pages on a handheld electronic device, the method comprising:
-
displaying a first page of a plurality of sequentially linked pages on a display screen of a handheld electronic device, the plurality of sequentially linked pages being sequentially linked within a same program; receiving, after the displaying, an ambiguous request for display of menu items corresponding to the first page in response to an initial actuation of an auxiliary user input device while the first page is displayed and while a cursor is positioned at a location on the first page that is not visually signified for menu display actuation; displaying an abbreviated menu in response to receiving the ambiguous request, the abbreviated menu having a short list of menu items which is a subset of a full list of menu items of an extended menu associated with the displayed first page, the short list of menu items being displayed in the abbreviated menu with one menu item in the short list of menu items being default-selected as a currently selected menu item in response to the initial actuation of the auxiliary user input device, where the abbreviated menu is populated with the short list of menu items independent of the location at which the cursor has been positioned; receiving an actuation of the auxiliary user input device that is immediately subsequent to the initial actuation; and performing an action as defined by the one menu item that is default-selected as the currently selected menu item in response to the actuation that is immediately subsequent to the initial actuation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A handheld electronic device comprising:
-
an auxiliary user input device; a display screen on which a first page of a plurality of sequentially linked pages is displayed, the plurality of sequentially linked pages being sequentially linked within a same program; and a microprocessor communicatively coupled to the auxiliary user input device and to the display screen, the microprocessor configured to; receive an ambiguous request for display of menu items corresponding to the first page in response to an initial actuation of the auxiliary user input device while the first page is displayed and while a cursor is positioned at a location on the first page that is not visually signified for menu display actuation; display, in response to the ambiguous request being received, an abbreviated menu having a short list of menu items which is a subset of a full list of menu items of an extended menu associated with the displayed first page, each menu item of the short list of menu items having been assessed a higher probability for being user-selected than at least some menu items of the full menu of items that are not included in the short list of menu items, where the abbreviated menu is populated with the short list of menu items independent of the location at which the cursor has been positioned; select, by default, one menu item in the short list of menu items as a currently selected menu item in response to the ambiguous request being received; process an actuation of the auxiliary user input device that is immediately subsequent to the initial actuation; and perform an action defined by the one menu item that has been selected by default as the currently selected menu item in response to processing the actuation that is immediately subsequent to the initial actuation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 17)
-
-
16. A computer program product comprising a non-transitory storage medium readable by a processor and storing instructions for execution by the processor for performing a method comprising:
-
displaying a first page of a plurality of sequentially linked pages on a display screen of a handheld electronic device, the plurality of sequentially linked pages being sequentially linked within a same program; receive an ambiguous request for display of menu items corresponding to the first page in response to an initial actuation of the auxiliary user input device while the first page is displayed and while a cursor is positioned at a location on the first page that is not visually signified for menu display actuation; display, in response to the ambiguous request being received, an abbreviated menu having a short list of menu items that is a subset of a full list of menu items of an extended menu associated with the displayed first page, each menu item of the short list of menu items having been assessed a higher probability for being user-selected than at least some menu items of the full menu of items that are not included in the short list of menu items, where the abbreviated menu is populated with the short list of menu items independent of the location at which the cursor has been positioned; select, by default, one menu item in the short list of menu items as a currently selected menu item in response to the-ambiguous request being received; process an actuation of the auxiliary user input device that is immediately subsequent to the initial actuation; and perform the action defined by the next page menu item that has been selected by default as the currently selected menu item in response to processing the actuation that is immediately subsequent to the initial actuation. - View Dependent Claims (18)
-
Specification