System and method for modifying calling behavior
First Claim
Patent Images
1. A method for communicating with a recipient mobile device comprising:
- capturing a dialing stream in a virtual input buffer in a mobile device;
comparing the dialing stream to a history of dialing streams stored in a database in the mobile device;
analyzing, at the mobile device, the history of dialing streams to determine that a desired dialing behavior of a calling party is to intentionally drop a call placed to a telephone number within the dialing stream; and
in response to determining that the desired dialing behavior of the calling party is to intentionally drop the call placed to the telephone number within the dialing stream, transmitting, from the mobile device to a mobile operating system, a request for transmission of a message to the recipient mobile device associated with the telephone number within the dialing stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for modified dialing behavior includes capturing a dialing stream in a virtual input buffer, comparing the dialing stream of the calling party to a history of dialing streams stored in a database, analyzing the history of dialing streams to determine a desired dialing behavior of the calling party, and passing a modified dialing stream to a mobile operating system based on the determined desired dialing behavior of a calling party.
-
Citations
51 Claims
-
1. A method for communicating with a recipient mobile device comprising:
-
capturing a dialing stream in a virtual input buffer in a mobile device; comparing the dialing stream to a history of dialing streams stored in a database in the mobile device; analyzing, at the mobile device, the history of dialing streams to determine that a desired dialing behavior of a calling party is to intentionally drop a call placed to a telephone number within the dialing stream; and in response to determining that the desired dialing behavior of the calling party is to intentionally drop the call placed to the telephone number within the dialing stream, transmitting, from the mobile device to a mobile operating system, a request for transmission of a message to the recipient mobile device associated with the telephone number within the dialing stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 48, 49)
-
-
21. A method of communication between a mobile device and a recipient mobile device comprising:
-
capturing a dialing stream in a virtual input buffer on a mobile device; determining, on the mobile device, that a desired dialing behavior of the calling party is to intentionally drop a call placed to a telephone number within the dialing stream; presenting, on a display of the mobile device, a suggestion for a modified dialing behavior; and in response to detecting the modified dialing behavior; determining, on the mobile device, that the desired dialing behavior of the calling party is to intentionall drop a second call placed to a second telephone number within a second dialing stream, and in response to determining that the desired dialing behavior of the calling party is to intentionally drop the second call placed to the second telephone number within the second dialing stream, transmitting, from the mobile device to a mobile operating system, a request for transmission of a message to the recipient mobile device associated with the second telephone number within the second dialing stream. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 50)
-
-
33. A method for communicating with a recipient mobile device comprising:
-
capturing a dialing stream input sequence comprising a send command and at least one of a “
#”
or a “
*”
character in a virtual input buffer in a mobile device;comparing the dialing stream to a history of dialing streams stored in a database in the mobile device; analyzing, at the mobile device, the history of dialing streams to determine that a desired dialing behavior of a calling party is to transmit a callback request message to a telephone number within the dialing stream; and in response to determining that the desired dialing behavior of the calling party is to transmit the callback request message to the telephone number within the dialing stream, transmitting, from the mobile device to a mobile operating system, a request for transmission of the callback request message to the recipient mobile device associated with the telephone number within the dialing stream. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 51)
-
Specification