Automated Messaging
First Claim
1. A computer-implemented method for automatically prompting a called user to send a message to a calling user, the calling user using a calling device and the called user using a called device, the method comprising:
- receiving at the called device a first message package comprising a first message from the calling device and a first menu of response message options, wherein the response message options are based on the first message; and
displaying on a screen of the called device the first message from the calling device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for automatically prompting a calling user to send a message to a called user, the calling user using a calling device and the called user using a called device, the method including receiving, at a processor in the calling device, an indication that a call from the calling device to the called device has disconnected, determining, at the processor in the calling device, whether the call connected before receiving the indication that the call has disconnected, and in response to determining that the call did not connect before receiving the indication that the call has disconnected, determining that the call was a missed call. Methods and devices for automatically prompting a user with predictive message response options are also disclosed.
30 Citations
29 Claims
-
1. A computer-implemented method for automatically prompting a called user to send a message to a calling user, the calling user using a calling device and the called user using a called device, the method comprising:
-
receiving at the called device a first message package comprising a first message from the calling device and a first menu of response message options, wherein the response message options are based on the first message; and displaying on a screen of the called device the first message from the calling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A device comprising:
-
a processor; a display coupled to the processor; a non-transitory storage memory coupled to the processor; and an automated messaging module implemented using the processor and configured to; receive a message package comprising a message and a menu of message response options; display the message; and automatically display the menu of selectable message response options; receive user input selecting one of the message response options; and cause a message corresponding to a selected message response option to be sent from the device to a second device. - View Dependent Claims (19, 20, 21)
-
-
22. A computer-implemented method for preparing a message package for automatically prompting a called user to send a message to a calling user, the calling user using a calling device and the called user using a called device, the method comprising:
-
receiving, at an automated messaging system server, a first message from the calling user; reading the contents of the first message; determining response message options; preparing a response menu comprising response message options; preparing a first message package comprising the first message and the response menu; and sending the first message package to the called device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification