Method and system for facilitating mediated communication
First Claim
1. A method for facilitating mediated communication between users of communication devices, the method comprising:
- receiving a request for voice-based communication from a first communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the first communication device of the calling party and a second communication device of a called party;
in response to receiving the request for voice-based communication, automatically determining whether the first communication device of the calling party supports communication via a text messaging protocol;
in response to determining that the first communication device supports communication via the text messaging protocol, causing a response option to be displayed on a display of the second communication device of the called party, for selection by the called party, wherein the response option allows the called party to request transition from voice-based communication to text-based communication; and
in response to selection by the called party of the response option requesting transition from voice-based communication to text-based communication, transmitting a text-based response to the first communication device of the calling party via the text messaging protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the disclosures made herein is a method for facilitating mediated communication. In such an embodiment of the disclosures made herein, a voice-based communication request transmitted from a first communication device is received by a mediation system. The voice based communication request is requesting voice-based communication between the first communication device and a second communication device. In response to receiving the request for voice-based communication, a capability of the first communication device for communicating via a prescribed text messaging protocol is determined. Facilitating presentation of a text messaging follow-through action at the second communication device is performed in response to determining that the first communication device is capable of communicating via the prescribed text messaging protocol.
89 Citations
41 Claims
-
1. A method for facilitating mediated communication between users of communication devices, the method comprising:
-
receiving a request for voice-based communication from a first communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the first communication device of the calling party and a second communication device of a called party; in response to receiving the request for voice-based communication, automatically determining whether the first communication device of the calling party supports communication via a text messaging protocol; in response to determining that the first communication device supports communication via the text messaging protocol, causing a response option to be displayed on a display of the second communication device of the called party, for selection by the called party, wherein the response option allows the called party to request transition from voice-based communication to text-based communication; and in response to selection by the called party of the response option requesting transition from voice-based communication to text-based communication, transmitting a text-based response to the first communication device of the calling party via the text messaging protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for facilitating mediated communication between users of communication devices, the method comprising:
-
receiving input from a calling party at a first communication device; in response to receiving input from the calling party at the first communication device, initiating a telephone call from the first communication device of the calling party to a second communication device of a called party; after initiating the telephone call, receiving at the first communication device, a voice-based response from a mediation system, wherein the voice-based response notifies the calling party to expect to receive a text-based response at the first communication device; after initiating the telephone call, receiving, at the first communication device, the text-based response; and displaying the text-based response on a display of the first communication device for the calling party. - View Dependent Claims (15, 16)
-
-
17. A method for facilitating mediated communication between users of communication devices, the method comprising:
-
receiving a request for voice-based communication from a first communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the first communication device of the calling party and a second communication device of a called party in conjunction with receiving the request for voice-based communication from the first communication device of the calling party, displaying a text messaging follow-through option on a visual display of the second communication device, wherein the text messaging follow-through option allows the called party to request transition from voice-based communication to text-based communication; and in response to selection by the called party of the text messaging follow-through option requesting transition from voice-based communication to text-based communication, automatically causing a text-based response to be transmitted to the first communication device of the calling party. - View Dependent Claims (18, 19)
-
-
20. A wireless mobile device comprising:
-
a display screen; memory containing program code; and at least one processor, coupled to the display screen and the memory, configured to execute the program code to; receive a request for voice-based communication from a communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and the wireless mobile device; in response to receiving the request for voice-based communication, cause a response option to be displayed on the display screen of the wireless mobile device, and enable selection of the response option by a user of the wireless mobile device to allow the user to request transmission of a text-based response to the communication device of the calling party; and based at least on selection of the response option and a confirmation that the communication device of the calling party supports communication via a text messaging protocol, cause the text-based response to be transmitted to the communication device of the calling party via the text messaging protocol, wherein the confirmation is received at the wireless mobile device from a remote server. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
receiving a request for voice-based communication from a communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and a wireless mobile device of a user; in response to receiving the request for voice-based communication, causing a response option to be displayed on a display screen of the wireless mobile device, and enabling selection of the response option by the user to allow the user to request transmission of a text-based response to the communication device of the calling party; and based at least on selection of the response option and a confirmation that the communication device of the calling party supports communication via a text messaging protocol, transmitting the text-based response to the communication device of the calling party via the text messaging protocol, wherein the confirmation is received at the wireless mobile device from a remote server.
-
-
29. A wireless mobile device comprising:
-
a display screen; memory containing program code; and at least one processor, coupled to the display screen and the memory, configured to execute the program code to; receive a particular request for voice-based communication from a communication device of a calling party, wherein the particular request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and the wireless mobile device; in response to receiving the particular request for voice-based communication from the communication device of the calling party, cause a text messaging follow-through option to be displayed on the display screen of the wireless mobile device, and enable selection of the text messaging follow-through option to allow a user of the wireless mobile device to request transmission of a text-based response; and based at least on selection of the text messaging follow-through option and a confirmation that the communication device of the calling party supports communication via a text messaging protocol, cause the text-based response to be transmitted to the communication device of the calling party, wherein the confirmation is received at the wireless mobile device from a remote server. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method comprising:
-
receiving, by a wireless mobile device of a user, a request for voice-based communication from a communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and the wireless mobile device; in response to receiving the request for voice-based communication from the communication device of the calling party, displaying a text messaging follow-through option on a display screen of the wireless mobile device, and enabling selection of the text messaging follow-through option to allow the user to request transmission of a text-based response; and based on at least selection of the text messaging follow-through option and a confirmation that the communication device of the calling party supports communication via a text messaging protocol, transmitting the text-based response to the communication device of the calling party, wherein the confirmation is received at the wireless mobile device from a remote server.
-
Specification