Dynamic voice response messages
First Claim
Patent Images
1. A method for generating dynamic voice response messages in a mobile computing device, the method comprising:
- responsive to receiving, at the mobile computing device, an incoming phone call from a caller, identifying, at the mobile computing device, a category of callers associated with the caller based on the identity of the caller;
selecting, at the mobile computing device, a set of response messages for display from a plurality of response messages based on the identified category of callers, wherein each of the set of response messages is a customized response message created by a user for association with a particular caller and with a content particularized to a particular caller;
displaying, at the mobile computing device, the set of response messages;
responsive to receiving a selection of a response message from the set of response messages from one of a control button and a touch screen interface of the mobile computing device, sending the selected response message to the caller;
responsive to not receiving a selection of a response message from the set of response messages within a specified period of time, sending a default response message; and
sending a default response message response to a caller, responsive to failure to determine a category of callers.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device implemented method, apparatus, and computer program product to generate dynamic voice response messages in a mobile computing device. In response to receiving an incoming call from a caller, the process displays a list of response messages in a set of response messages. In response to receiving a selection of a response message from the list of response messages, the process sends the selected response message to the caller.
15 Citations
18 Claims
-
1. A method for generating dynamic voice response messages in a mobile computing device, the method comprising:
-
responsive to receiving, at the mobile computing device, an incoming phone call from a caller, identifying, at the mobile computing device, a category of callers associated with the caller based on the identity of the caller; selecting, at the mobile computing device, a set of response messages for display from a plurality of response messages based on the identified category of callers, wherein each of the set of response messages is a customized response message created by a user for association with a particular caller and with a content particularized to a particular caller; displaying, at the mobile computing device, the set of response messages; responsive to receiving a selection of a response message from the set of response messages from one of a control button and a touch screen interface of the mobile computing device, sending the selected response message to the caller; responsive to not receiving a selection of a response message from the set of response messages within a specified period of time, sending a default response message; and sending a default response message response to a caller, responsive to failure to determine a category of callers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16)
-
-
10. A computer program product for generating dynamic voice response messages in a mobile computing device, the computer program product comprising:
-
one or more non-transitory computer readable storage devices; computer executable program code stored on at least one of the one or more non-transitory computer readable storage devices for identifying, at the mobile computing device, a category of callers associated with the caller based on the caller identity in response to receiving an incoming phone call from a caller; computer executable program code stored on at least one of the one or more non-transitory computer readable storage devices for selecting, at the mobile computing device, the set of response messages from a plurality of response messages based on the category for the caller, wherein each of the set of response messages is a customized response message created by a user for association with a particular caller and with a content particularized to a particular caller; computer executable program code stored on at least one of the one or more non-transitory computer readable storage devices for displaying, at the mobile computing device, the set of response messages on the mobile computing device; computer executable program code stored on at least one of the one or more non-transitory computer readable storage devices for sending, by the mobile computing device, a selected response message to the caller, in response to receiving a selection of a response message from the set of response messages from one of a control button and a touch screen interface of the mobile computing device; computer executable program code stored on at least one of the one or more non-transitory computer readable storage devices for, responsive to not receiving a selection of a response message from the set of response messages within a specified period of time, sending, by the mobile computing device, a default response message; and computer executable program code stored on at least one of the one or more non-transitory computer readable storage devices for, sending a default response message response to a caller, responsive to failure to determine a category of callers. - View Dependent Claims (11, 12, 13, 14, 17)
-
-
15. An apparatus for generating dynamic voice response messages in a mobile computing device, the apparatus comprising:
-
a bus in the mobile computing device; a storage device in the mobile computing device and connected to the bus, wherein the storage device contains computer executable program code; a processor unit in a mobile computing device, wherein the processor unit executes the computer executable program code to; identify a category of callers associated with the caller based on the caller identity, in response to receiving an incoming phone call from a caller; select the set of response messages from a plurality of response messages based on the category for the caller, wherein each of the set of response messages is a customized response message created by a user for association with a particular caller and with a content particularized to a particular caller; display at least one of the response messages in the set of response messages; send a selected response message to the caller; in response to receiving a selection of a response message from the set of response messages from one of a control button and a touch screen interface of the mobile computing device; responsive to not receiving a selection of a response message from the set of response messages within a specified period of time, sending a default response message; and sending a default response message response to a caller, responsive to failure to determine a category of callers. - View Dependent Claims (18)
-
Specification