Method and device for enabling message responses to incoming phone calls
First Claim
1. A method for operating a first computing device, the method being implemented by one or more processors of the first computing device and comprising:
- receiving, from a second computing device, an incoming call to initiate a voice-exchange session;
in response to receiving the incoming call, determining a phone number associated with the second computing device, wherein the phone number is determined based at least in part on data provided with the incoming call;
in response to receiving the incoming call, prompting a user of the first computing device to enter user input that instructs the first computing device to handle the incoming call by composing, while not answering the incoming call, a media content to a user of the second computing device;
responsive to receiving the incoming call and the user entering the user input, automatically addressing the media content to the second computing device using the phone number determined from the incoming call; and
transmitting the media content to the second computing device using the phone number as an address for a new media content, a new instant message or a new text message.
8 Assignments
0 Petitions
Accused Products
Abstract
A computing device is configured to receive an incoming communication from another computing device. The incoming communication may be for purpose of initiating a voice-exchange session. In response to receiving the incoming call, the computing device may identify or determine a message identifier of the other computing device. The message identifier is determined based at least in part on data provided with the incoming communication. The computing device may programmatically address a message to the other computing device using the message identifier determined from the incoming communication.
-
Citations
18 Claims
-
1. A method for operating a first computing device, the method being implemented by one or more processors of the first computing device and comprising:
-
receiving, from a second computing device, an incoming call to initiate a voice-exchange session; in response to receiving the incoming call, determining a phone number associated with the second computing device, wherein the phone number is determined based at least in part on data provided with the incoming call; in response to receiving the incoming call, prompting a user of the first computing device to enter user input that instructs the first computing device to handle the incoming call by composing, while not answering the incoming call, a media content to a user of the second computing device; responsive to receiving the incoming call and the user entering the user input, automatically addressing the media content to the second computing device using the phone number determined from the incoming call; and transmitting the media content to the second computing device using the phone number as an address for a new media content, a new instant message or a new text message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
one or more communication components, at a first computing device, for handling voice and messaging communications over wireless networks; and one or more processors configured to; handle an incoming phone call from a second computing device; in response to receiving the incoming phone call, prompt a user of the first computing device to enter user input that instructs the first computing device on how to handle the incoming call, including providing the user with an option to (i) answer the call, or (ii) send the second computing device a media content without answering the incoming call; in response to receiving the incoming phone call, determine a phone number of the second computing device based, at least in part, on the incoming phone call; and in response to receiving the user input to send the second computing device the media content without answering the incoming phone call, (i) programmatically generate at least an address of the media content to be transmitted to the second computing device using the phone number identified from the received phone call, and (ii) transmit the media content to the second computing device using the phone number as the address for a new media content, a new instant message or a new text message. - View Dependent Claims (16, 17, 18)
-
Specification