System and method for using navigational and other commands on a mobile communication device
First Claim
1. A method performed on a device having a display and a memory that stores a plurality of applications and an operating system, the method comprising:
- identifying an active application selected from the plurality of applications;
rendering on the display a representation of a keyboard;
overlaying first shortcut command indicia on corresponding keys of the representation, the first shortcut command indicia corresponding to shortcut command functions available to the active application;
overlaying second shortcut command indicia on at least one remaining key of the representation, the second shortcut command indicia corresponding to shortcut command functions available to the plurality of applications; and
rendering a prompt to enter customized shortcut command functions associated with the active application.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless handheld communication device having a housing containing a display screen located above a physical keyboard. The keyboard includes a plurality of physical keys and corresponding indicia. Some of the keys are associated with alphabetic characters corresponding to a QWERTY array of letters A-Z and some are associated with numeric characters 0-9 corresponding to a telephone keypad arrangement. At least some of the keys associated with numeric characters are overlaid on the physical keys associated with alphabetic characters. A microprocessor is included that runs the device in at least a telephony mode, an email mode and at least one additional mode. The microprocessor displays a key-function map on the display screen indicative of enabled functions associated with particular physical keys of the keyboard which are different from any function signified by the indicia associated with the respective particular physical key.
-
Citations
20 Claims
-
1. A method performed on a device having a display and a memory that stores a plurality of applications and an operating system, the method comprising:
-
identifying an active application selected from the plurality of applications; rendering on the display a representation of a keyboard; overlaying first shortcut command indicia on corresponding keys of the representation, the first shortcut command indicia corresponding to shortcut command functions available to the active application; overlaying second shortcut command indicia on at least one remaining key of the representation, the second shortcut command indicia corresponding to shortcut command functions available to the plurality of applications; and rendering a prompt to enter customized shortcut command functions associated with the active application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for execution on a device having a display, the computer program product comprising a non-transitory memory device storing a plurality of applications, an operating system, and computer readable code which, upon execution of the computer readable code by a processor, causes the processor to:
-
identify an active application selected from the plurality of applications; render on the display a representation of a keyboard; overlay first shortcut command indicia on corresponding keys of the representation, the first shortcut command indicia corresponding to shortcut command functions available to the active application overlay second shortcut command indicia on at least one remaining key of the representation, the second shortcut command indicia corresponding to shortcut command functions available to the plurality of applications; and render a prompt to enter customized shortcut command functions associated with the active application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device comprising:
-
a display; a keyboard; a non-transitory memory device storing a plurality of applications and an operating system; a processor in signal communication with the display, the keyboard, and the non-transitory memory device, the processor being configured to; identify an active application selected from the plurality of applications; render on the display a representation of the keyboard; overlay first shortcut command indicia on corresponding keys of the representation, the first shortcut command indicia corresponding to shortcut command functions available to the active application; overlay second shortcut command indicia on at least one remaining key of the representation, the second shortcut command indicia corresponding to shortcut command functions available to the plurality of applications; and render a prompt to enter customized shortcut command functions associated with the active application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification