Devices, systems and methods for mobile custom response
First Claim
1. A method comprising:
- receiving, by a response server, a selected response from a mobile switching center, the selected response originating from a first mobile phone, wherein the first mobile phone is associated with a callee and the first mobile phone is operating on a mobile service network operating in accordance with a communications standard that supports simultaneous voice and data communications, wherein the selected response is selected by the callee from a plurality of responses displayed on the first mobile phone while a call is pending acceptance by the callee, and wherein each of the plurality of responses is associated, in a response database in communication with the response server, with a custom message created by the callee and a call processing instruction identified by the callee;
in response to receiving the selected response, retrieving, by the response server, from the response database, a selected custom message associated with the selected response and a selected call processing instruction associated with the selected response; and
routing, by the response server, the selected call processing instruction and the selected custom message to the mobile switching center for delivery to a second mobile phone associated with a caller.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, systems and methods are disclosed for selecting and sending one of a plurality of responses to a call on a communications device. A user may select a default response or a custom response. When the user receives a call to a communications device, a set of responses is displayed on the communications device to facilitate selection by the user. A response includes a message and a call processing command. A message is in the form of an audio clip, text message, webpage, picture, video, etc. A call processing command, such as “accept call”; “reject call with voicemail”; “reject call without voicemail”; “place caller on hold”; “forward call to 555-555-5555”; “I will call you back”; etc. is performed along with the message. This plurality of responses can be organized by the user in groups associated with classes of callers, such as friends, family, co-workers, etc. In this manner, the responses available to the user when a call is received changes depending on the caller.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, by a response server, a selected response from a mobile switching center, the selected response originating from a first mobile phone, wherein the first mobile phone is associated with a callee and the first mobile phone is operating on a mobile service network operating in accordance with a communications standard that supports simultaneous voice and data communications, wherein the selected response is selected by the callee from a plurality of responses displayed on the first mobile phone while a call is pending acceptance by the callee, and wherein each of the plurality of responses is associated, in a response database in communication with the response server, with a custom message created by the callee and a call processing instruction identified by the callee; in response to receiving the selected response, retrieving, by the response server, from the response database, a selected custom message associated with the selected response and a selected call processing instruction associated with the selected response; and routing, by the response server, the selected call processing instruction and the selected custom message to the mobile switching center for delivery to a second mobile phone associated with a caller. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium comprising computer-executable instructions that, when executed by a mobile phone associated with a callee, cause the mobile phone to perform operations comprising:
-
receiving a call via a mobile service network operating in accordance with a communications standard that supports simultaneous voice and data communications; presenting, on a display, a plurality of responses while the call is pending acceptance, wherein each of the plurality of responses is associated, in a response database, with a custom message created by the callee and a call processing instruction identified by the callee; receiving a selection of a particular response from the plurality of responses presented on the display, wherein the particular response is associated with a particular custom message and a particular call processing instruction; and transmitting the particular response to a mobile switching center that provides the particular response to a response server that retrieves, from the response database, the particular custom message and the particular call processing instruction and provides the particular custom message and the particular call processing instruction to the mobile switching center to be delivered to a further mobile phone associated with a caller. - View Dependent Claims (7, 8)
-
-
9. A mobile phone, comprising:
-
a display; a processor; and a memory comprising computer-executable instructions that, when executed by the processor, causes the mobile phone to perform operations comprising; receiving a call via a mobile service network operating in accordance with a communications standard that supports simultaneous voice and data communications; presenting, on the display, a plurality of responses while the call is pending acceptance, wherein each of the plurality of responses is associated, in a response database, with a custom message created by a callee and a call processing instruction identified by the callee; receiving a selection of a particular response from the plurality of responses presented on the display, wherein the particular response is associated with a particular custom message and a particular call processing instruction; and transmitting the particular response to a mobile switching center that provides the particular response to a response server that retrieves, from the response database, the particular custom message and the particular call processing instruction and provides the particular custom message and the particular call processing instruction to the mobile switching center to be delivered to a further mobile phone associated with a caller. - View Dependent Claims (10, 11, 12)
-
-
13. A response server, comprising:
-
a processor; and a memory comprising computer-executable instructions that, when executed by the processor, causes the response server to perform operations comprising; receiving a selected response from a mobile switching center, the selected response originating from a first mobile phone, wherein the first mobile phone is associated with a callee and the first mobile phone is operating on a mobile service network operating in accordance with a communications standard that supports simultaneous voice and data communications, wherein the selected response is selected by the callee from a plurality of responses displayed on the first mobile phone while a call is pending acceptance by the callee, and wherein each of the plurality of responses is associated, in a response database in communication with the response server, with a custom message created by the callee and a call processing instruction identified by the callee; in response to receiving the selected response, retrieving, from the response database, a selected custom message associated with the selected response and a selected call processing instruction associated with the selected response; and routing the selected call processing instruction and the selected custom message to the mobile switching center for delivery to a second mobile phone associated with a caller. - View Dependent Claims (14, 15, 16, 17)
-
Specification