Text Alternative To Established Voice Call Session
AssigneeComcast Cable Communications, LLC
InventorRoss Gilson
Life of this patent
Estimating the term…
Abstract
Methods and systems are described wherein an initiating device sends a communication requesting a voice call session with a recipient device. In response, the initiating device receives a communication indicating that the initiating device can provide a text message instead of establishing the voice call session. In some cases, the communication may refuse the request voice call session, while in other cases the communication may simply indicate that the recipient device supports text messaging as an alternative to voice mail. As a result of the received communication, the initiating device outputs a text input prompt. After receiving text input in response to the prompt, the initiating device sends a text message containing the received text input.
Claims30
(canceled)
A first device comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the first device to:
- send a request for a voice call session with a second device;
- receive an indication of a capability of the second device to receive a text message if the voice call session is not established;
- determine, before the voice call session is established with the second device, a text message to be sent to the second device if the voice call session is not established;
- and
- send, responsive to the indication and after determining that the voice call session is not established, the text message to the second device.
A first device comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the first device to:
- determine a text message;
- send a request to establish a voice call session with a second device;
- receive an indication of a capability of the second device to receive a text message if the voice call session is not established;
- determine, after the receiving the indication, that the voice call session has not been established;
- and
- responsive to the determining that the voice call session has not been established, send the text message to the second device.
A second device comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the second device to:
- receive, from a first device, a request to initiate a voice call session;
- send, to the first device and while the request to initiate the voice call session is pending, an indication of a capability of the second device to receive a text message if the voice call session is not established;
- and
- after the sending the indication and if the voice call session is not established, receive, from the first device, the text message.
A system comprising:
- a first device comprising:
- one or more processors;
- and
- memory storing first instructions that, when executed by the one or more processors of the first device, cause the first device to:
- send, to a second device, a request for a voice call session with the second device;
- determine, before the voice call session is established with the second device, a text message to be sent to the second device if the voice call session is not established;
- and
- send, to the second device, the text message;
- and
- the second device, wherein the second device comprises:
- one or more processors;
- and
- memory storing second instructions that, when executed by the one or more processors of the second device, cause the second device to:
- send, to the first device and while the request to initiate the voice call session is pending, an indication of a capability of the second device to receive a text message if the voice call session is not established;
- and
- receive, from the first device, the text message.
Dependencies are inferred from the claim text.