Mobile communication devices
First Claim
1. In a first communication device having functional components for completing both a voice communication and a text communication, a method comprising:
- while a first voice communication is ongoing with a second communication device, the first communication device receiving an incoming request for a second voice communication with a third device;
determining a relative priority of the first voice communication and the second voice communication;
activating a text messaging function of the first communication device in response to receiving the incoming request;
in response to the second voice communication having a higher priority than the first voice communication;
automatically toggling the first voice communication to a text-based communication; and
activating the second voice communication with the third communication device; and
when the first voice communication has a higher priority than the second voice communication, enabling text-based communication with the third communication device while the first voice communication is ongoing.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, improved communication device, and application program product enhances and expands the features and functionality of wireless communication devices and mobile computing devices. The embodiments provide the following functionality: (1) Simultaneous texting during ongoing voice communication, providing a text waiting mode for both single number mobile communication devices and multiple number mobile communication devices; (2) Dynamic area code determination and automatic pre-pending of area codes when a requested voice or text communication is initiated without the area code while the mobile communication device is outside of its home-base area code toll area; (3) Enhanced editing functionality for applications on mobile computing devices; (4) Automatic toggle from manual texting mode to voice-to-text based communication mode on detection of high velocity movement of the mobile communication device.
5 Citations
9 Claims
-
1. In a first communication device having functional components for completing both a voice communication and a text communication, a method comprising:
-
while a first voice communication is ongoing with a second communication device, the first communication device receiving an incoming request for a second voice communication with a third device; determining a relative priority of the first voice communication and the second voice communication; activating a text messaging function of the first communication device in response to receiving the incoming request; in response to the second voice communication having a higher priority than the first voice communication;
automatically toggling the first voice communication to a text-based communication; and
activating the second voice communication with the third communication device; andwhen the first voice communication has a higher priority than the second voice communication, enabling text-based communication with the third communication device while the first voice communication is ongoing. - View Dependent Claims (2)
-
-
3. In a first communication device having functional components for completing both a voice communication and a text communication, a method comprising:
-
while a first voice communication is ongoing with a second communication device, the first communication device receiving an incoming request for a second voice communication with a third device; activating a text messaging function of the first communication device in response to receiving the incoming request; enabling text-based communication with the third communication device while the first voice communication is ongoing; when the first communication device is a multiple subscriber number device (MSND), and the second voice communication request is received on a second subscriber number while the first voice communication is ongoing on a first subscriber number; determining if the second subscriber number has a higher pre-established priority than the first subscriber number; and automatically toggling the first voice communication to a text-based communication and initiating the second voice communication on the second subscriber number in response to the second subscriber number having a higher pre-established priority than the first subscriber number.
-
-
4. A first communication device having functional components that complete both a voice communication and a text communication by configuring the device to:
-
while a first voice communication is ongoing with a second communication device, receive an incoming request for a second voice communication with a third device; determine a relative priority of the first voice communication and the second voice communication; activate a text messaging function of the first communication device in response to receiving the incoming request; in response to the second voice communication having a higher priority than the first voice communication;
automatically toggle the first voice communication to a text-based communication; and
activating the second voice communication with the third communication device; andwhen the first voice communication has a higher priority than the second voice communication, enable text-based communication with the third communication device while the first voice communication is ongoing. - View Dependent Claims (5)
-
-
6. A first communication device having functional components that complete both a voice communication and a text communication by configuring the device to:
-
while a first voice communication is ongoing with a second communication device, receive an incoming request for a second voice communication with a third device; activate a text messaging function of the first communication device in response to receiving the incoming request; enable text-based communication with the third communication device while the first voice communication is ongoing; and when the first communication device is a multiple subscriber number device (MSND), and the second voice communication request is received on a second subscriber number while the first voice communication is ongoing on a first subscriber number; determine if the second subscriber number has a higher pre-established priority than the first subscriber number; and automatically toggle the first voice communication to a text-based communication and initiate the second voice communication on the second subscriber number in response to the second subscriber number having a higher pre-established priority than the first subscriber number.
-
-
7. A computer program product for application within a first communication device having functional components for completing both a voice communication and a text communication, the computer program product comprising a non-transitory computer readable storage device;
- and program code on the non-transitory computer readable storage device that configures the first communication device to complete the functions of;
while a first voice communication is ongoing with a second communication device, receiving an incoming request for a second voice communication with a third device; determining a relative priority of the first voice communication and the second voice communication; activating a text messaging function of the first communication device in response to receiving the incoming request; in response to the second voice communication having a higher priority than the first voice communication;
automatically toggling the first voice communication to a text-based communication; and
activating the second voice communication with the third communication device; andwhen the first voice communication has a higher priority than the second voice communication, enabling text-based communication with the third communication device while the first voice communication is ongoing. - View Dependent Claims (8)
- and program code on the non-transitory computer readable storage device that configures the first communication device to complete the functions of;
-
9. A computer program product for application within a first communication device having functional components for completing both a voice communication and a text communication, the computer program product comprising non-transitory a computer readable storage device;
and program code on the non-transitory computer readable storage device that configures the first communication device to complete the functions of; while a first voice communication is ongoing with a second communication device, receiving an incoming request for a second voice communication with a third device; activating a text messaging function of the first communication device in response to receiving the incoming request; enabling text-based communication with the third communication device while the first voice communication is ongoing; and when the first communication device is a multiple subscriber number device (MSND), and the second voice communication request is received on a second subscriber number while the first voice communication is ongoing on a first subscriber number; determining if the second subscriber number has a higher pre-established priority than the first subscriber number; and automatically toggling the first voice communication to a text-based communication and initiating the second voice communication on the second subscriber number in response to the second subscriber number having a higher pre-established priority than the first subscriber number.
Specification