IP Library Granted Patent US 9,213,469
Granted Patent B2
US 9,213,469 · App. 14/189,635 · Granted Dec 15, 2015

System and method for using navigational and other commands on a mobile communication device

Inventors: Jason T. Griffin (Kitchener, CA); Andrew Bocking (Waterloo, CA); Sherryl Lee Lorraine Scott (Toronto, CA); Harry Major (Waterloo, CA); David Yach (Waterloo, CA)
Assignee: BlackBerry Limited
G06F3/0482G06F3/023G06F3/0489G06F3/04817G06F3/04842H04M1/7258H04M2250/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,213,469
App. No.
14/189,635
Granted
Dec 15, 2015
Kind
B2
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.

Claims (47)

1. A method comprising:

identifying an active application selected from a plurality of applications on a device;

rendering on a display of the device a set of buttons;

overlaying first shortcut command indicia on corresponding buttons of the set of buttons, the first shortcut command indicia corresponding to shortcut command functions associated with the active application;

overlaying second shortcut command indicia on at least one remaining button of the set of buttons, the second shortcut command indicia corresponding to shortcut command functions available to the plurality of applications, the at least one remaining button that corresponds to the second shortcut command functions being rendered on the display in a different screen than the set of buttons that correspond to the first shortcut command functions; and

prompting a user to enter customized shortcut command functions for use with the active application.

2. The method of claim 1 , further comprising:

receiving a request to enter the customized shortcut command functions; and

rendering a menu for selecting customized shortcut command functions associated with the active application.

3. The method of claim 1 , further comprising:

overlaying customized shortcut command indicia on selected buttons of the set of buttons.

4. The method of claim 1 , wherein the active application is a calculator application and the first shortcut command indicia corresponds to shortcut command functions available to the calculator application.

5. The method of claim 1 , wherein the plurality of available applications includes at least one of a telephone application, an email application, a texting application, a browser application, a calendar application, a scheduling application, and a game application.

6. The method of claim 1 , wherein the customized shortcut command functions include at least one of a copy function, a paste function, a mode switch function, a mute function, a compose message function, a reply function, a forward message function, and a reply function.

7. The method of claim 1 , wherein the second shortcut command indicia are associated with navigation command functions.

8. A computer-readable storage device having stored therein instructions which, when executed by a computing device, cause the computing device to perform operations comprising:

identifying an active application selected from a plurality of applications on the computing device;

rendering on a display of the computing device a set of buttons;

overlaying first shortcut command indicia on corresponding buttons of the set of buttons, the first shortcut command indicia corresponding to shortcut command functions associated with the active application;

overlaying second shortcut command indicia on at least one remaining button of the set of buttons, the second shortcut command indicia corresponding to shortcut command functions available to other applications in the plurality of applications, the at least one remaining button that corresponds to the second shortcut command functions being rendered on the display in a different screen than the set of buttons that correspond to the first shortcut command functions; and

prompting a user to enter customized shortcut command functions for use with the active application.

9. The computer-readable storage device of claim 8 , the instructions causing the computing device to perform operations further comprising:

receiving a request to enter the customized shortcut command functions; and

rendering a menu for selecting customized shortcut command functions associated with the active application.

10. The computer-readable storage device of claim 8 , the instructions causing the computing device to perform operations further comprising:

overlaying customized shortcut command indicia on selected buttons of the set of buttons.

11. The computer-readable storage device of claim 8 , wherein the active application is a calculator application and the first shortcut command indicia corresponds to shortcut command functions available to the calculator application.

12. The computer-readable storage device of claim 8 , wherein the plurality of available applications includes at least one of a telephone application, an email application, a texting application, a browser application, a calendar application, a scheduling application, and a game application.

13. The computer-readable storage device of claim 8 , wherein the customized shortcut command functions include at least one of a copy function, a paste function, a mode switch function, a mute function, a compose message function, a reply function, a forward message function, and a reply function.

14. The computer-readable storage device of claim 8 , wherein the second shortcut command indicia are associated with navigation command functions.

15. A system comprising:

a display;

a processor;

a memory device storing a plurality of applications and storing instructions which, when executed by the processor, cause the processor to perform operations comprising:

identifying an active application selected from a plurality of applications on a device;

rendering on a display of the device a set of buttons;

overlaying first shortcut command indicia on corresponding buttons of the set of buttons, the first shortcut command indicia corresponding to shortcut command functions associated with the active application;

overlaying second shortcut command indicia on at least one remaining button of the set of buttons, the second shortcut command indicia corresponding to shortcut command functions available to other applications in the plurality of applications, the at least one remaining button that corresponds to the second shortcut command functions being rendered on the display in a different screen than the set of buttons that correspond to the first shortcut command functions; and

prompting a user to enter customized shortcut command functions for use with the active application.

16. The system of claim 15 , the instructions, when executed by the processor, further causing the processor to perform operations comprising:

receiving a request to enter the customized shortcut command functions; and

rendering a menu for selecting customized shortcut command functions associated with the active application.

17. The system of claim 15 , the instructions, when executed by the processor, further causing the processor to perform operations comprising:

overlaying customized shortcut command indicia on selected buttons of the set of buttons.

18. The system of claim 15 , wherein the active application is a calculator application and the first shortcut command indicia corresponds to shortcut command functions available to the calculator application.

19. The system of claim 15 , wherein the plurality of available applications includes at least one of a telephone application, an email application, a texting application, a browser application, a calendar application, a scheduling application, and a game application.

20. The system of claim 15 , wherein the customized shortcut command functions include at least one of a copy function, a paste function, a mode switch function, a mute function, a compose message function, a reply function, a forward message function, and a reply function.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2014
From: GRIFFIN, JASON T.; BOCKING, ANDREW; SCOTT, SHERRYL LEE LORRAINE; MAJOR, HARRY; YACH, DAVID
To: RESEARCH IN MOTION LIMITED
Reel/Frame 032450/0839 →
Continuity (4)
Continuation 11532409 · Sep 15, 2006
Provisional Application 60724458 · Oct 7, 2005
Provisional Application 60755268 · Dec 30, 2005
Related Publication 20140181713A1 · Jun 26, 2014