Expedited communication key system and method
First Claim
1. A mobile device operable to initiate and receive communications over one or more wireless communication networks, the mobile device comprising:
- a processing subsystem, a memory subsystem, a display subsystem, a communication subsystem, and a keyboard subsystem, the processing subsystem coupled to the memory subsystem, display subsystem, keyboard subsystem and communication subsystem, and operable to store and retrieve data in the memory subsystem, to execute instructions stored in the memory subsystem, receive input data from the keyboard subsystem, and to cause the communication subsystem to transmit and receive data over the communication network; and
mobile device program code comprising program instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the mobile device to;
receive a keyboard subsystem input related to a key press;
monitor the duration of the key press;
determine if the monitored duration of the key press is greater than a threshold duration;
if the monitored duration of the key press is determined to be less than a threshold duration, activate a primary key function associated with the pressed key; and
if the monitored duration of the key press is determined to be greater than a threshold duration, activate an expedited communication function associated with the pressed key.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of performing expedited communication functions on a mobile device includes monitoring the duration-of key press on a keyboard of the mobile device and determining if the monitored duration of the key press is greater than a threshold duration. If the monitored duration of the key press is determined to be less than a threshold duration, then a primary key function associated with the pressed key is activated. If the monitored duration of the key press is determined to be greater than a threshold duration, then an expedited communication function associated with the pressed key is activated.
-
Citations
23 Claims
-
1. A mobile device operable to initiate and receive communications over one or more wireless communication networks, the mobile device comprising:
-
a processing subsystem, a memory subsystem, a display subsystem, a communication subsystem, and a keyboard subsystem, the processing subsystem coupled to the memory subsystem, display subsystem, keyboard subsystem and communication subsystem, and operable to store and retrieve data in the memory subsystem, to execute instructions stored in the memory subsystem, receive input data from the keyboard subsystem, and to cause the communication subsystem to transmit and receive data over the communication network; and
mobile device program code comprising program instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the mobile device to;
receive a keyboard subsystem input related to a key press;
monitor the duration of the key press;
determine if the monitored duration of the key press is greater than a threshold duration;
if the monitored duration of the key press is determined to be less than a threshold duration, activate a primary key function associated with the pressed key; and
if the monitored duration of the key press is determined to be greater than a threshold duration, activate an expedited communication function associated with the pressed key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device operable to initiate and receive communications over one or more wireless communication networks, the mobile device comprising:
-
a processing subsystem, a memory subsystem, a display subsystem, a communication subsystem, and a keyboard subsystem, the processing subsystem coupled to the memory subsystem, display subsystem, keyboard subsystem and communication subsystem, and operable to store and retrieve data in the memory subsystem, to execute instructions stored in the memory subsystem, receive input data from the keyboard subsystem, and to cause the communication subsystem to transmit and receive data over the communication network; and
mobile device program code comprising program instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the mobile device to;
receive a keyboard subsystem input related to a key press;
determine an operational mode of the mobile device;
if the operational mode of the mobile device is determined to be a first operational mode, then the program instructions cause the mobile device to;
monitor the duration of the key press;
determine if the monitored duration of the key press is greater than a threshold duration;
if the monitored duration of the key press is determined to be less than a threshold duration, activate a primary key function associated with the pressed key; and
if the monitored duration of the key press is determined to be greater than a threshold duration, activate an expedited communication function associated with the pressed key. - View Dependent Claims (11, 12, 13)
-
-
14. A method of performing expedited communication functions on a mobile device, the method comprising:
-
monitoring the duration of key press on a keyboard of the mobile device;
determining if the monitored duration of the key press is greater than a threshold duration;
if the monitored duration of the key press is determined to be less than a threshold duration, then activating a primary key function associated with the pressed key; and
if the monitored duration of the key press is determined to be greater than a threshold duration, then activating an expedited communication function associated with the pressed key. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A mobile device comprising:
-
means for monitoring a duration of a key press on a keyboard of the mobile device;
means for determining if the monitored duration of the key press is greater than a threshold duration;
means for activating a primary key function associated with the pressed key if the monitored duration of the key press is determined to be less than a threshold duration; and
means for activating an expedited communication function associated with the pressed key if the monitored duration of the key press is determined to be greater than a threshold duration. - View Dependent Claims (22, 23)
-
Specification