System and method for accepting text calls on voice telephones at call centers or other locations
First Claim
1. A voice/text server for providing text-based communication between an originating user and a recipient, the voice/text server comprising:
- a network interface for communicating with a network;
a processor coupled to the network interface; and
a memory coupled to the processor, the memory including computer executable instruction code for performing a method comprising,receiving an originating live non-voice call from the network,holding the live non-voice call,generating a placeholder call corresponding to the live non-voice call, wherein the placeholder call is a voice call,transmitting the placeholder call through the network to a voice telephone to notify the recipient of the live non-voice call,receiving from the network a text link generated by the recipient using a text device, andmatching the text link to the live non-voice call to establish communication between the text device and the live non-voice call.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention informs a recipient of a holding non-voice call and allows the recipient to participate in real time text communication. A voice/text server is capable of communicating with a text device across a network or the Internet. The text device transmits the non-voice call to the voice/text server where the non-voice call is stored in a memory. The voice/text server generates a placeholder call and transmits the placeholder call to a voice telephone. The recipient receives the placeholder call by use of a voice telephone. A local text device generates a text link that is transmitted to the voice/text server. The voice/text server matches the text link to the holding text call. Text communication may then proceed between the users in any number of formats.
-
Citations
35 Claims
-
1. A voice/text server for providing text-based communication between an originating user and a recipient, the voice/text server comprising:
-
a network interface for communicating with a network; a processor coupled to the network interface; and a memory coupled to the processor, the memory including computer executable instruction code for performing a method comprising, receiving an originating live non-voice call from the network, holding the live non-voice call, generating a placeholder call corresponding to the live non-voice call, wherein the placeholder call is a voice call, transmitting the placeholder call through the network to a voice telephone to notify the recipient of the live non-voice call, receiving from the network a text link generated by the recipient using a text device, and matching the text link to the live non-voice call to establish communication between the text device and the live non-voice call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A voice/text server for providing text-based communication between an originating user and a recipient, the voice/text server comprising:
-
an interface for communicating with a webserver; a processor coupled to the interface; and a memory coupled to the processor, the memory including computer executable instruction code for performing a method comprising, receiving an originating live non-voice call from the webserver, holding the live non-voice call, generating a placeholder call corresponding to the live non-voice call, wherein the placeholder call is a voice call, transmitting the placeholder call through a telephone network to a voice telephone to notify the recipient of the live non-voice call, receiving from the webserver a text link generated by the recipient using a text device, and matching the text link to the live non-voice call to establish communication between the text device and the live non-voice call. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A voice/text server for providing text-based communication between an originating user and a recipient, the voice/text server comprising:
-
a webserver for hosting a website and enabled for internet communication; a processor in communication with the webserver; and a memory coupled to the processor, the memory including computer executable instruction code for performing a method comprising, receiving an originating live non-voice call from the webserver, holding the live non-voice call, generating a placeholder call corresponding to the live non-voice call, wherein the placeholder call is a voice call, transmitting the placeholder call through a telephone network to a voice telephone to notify the recipient of the live non-voice call, receiving from the webserver a text link generated by the recipient using a text device, and matching the text link to the live non-voice call to establish communication between the text device and the live non-voice call. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A voice/text server for providing text-based communication between an originating user and a recipient, the voice/text server comprising:
-
an interface for communicating with a webserver; a processor coupled to the interface; and a memory coupled to the processor, the memory including computer executable instruction code for performing a method comprising, receiving an originating live call from the webserver, the originating live call including a non-voice component and an audio component, holding the originating live call, separating the audio component from the originating call, generating a placeholder call corresponding to the originating live call wherein the placeholder call is a voice call, inserting the audio component within the placeholder call, transmitting the placeholder call through a telephone network to a voice telephone to notify the recipient of the live non-voice call, receiving from the webserver a text link generated by the recipient using a text device, and matching the text link to the originating live call to establish communication between the text device and the live non-voice call. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A method for providing text-based communication between an originating user and a recipient located within a call center, the method comprising:
-
a voice/text server receiving an originating live non-voice call; the voice/text server holding the live non-voice call; the voice/text server generating a placeholder call corresponding to the live non-voice call, wherein the placeholder call is a voice call; the voice/text server transmitting the placeholder call through the network to the call center; the call center transmitting the placeholder call to a voice telephone to notify a recipient of the live non-voice call; the recipient generating a text link while retaining connection with the placeholder call; the voice/text server receiving the text link; and the voice/text server matching the text link to the live non-voice call to establish communication.
-
-
35. A method for providing text-based communication between an originating user and a recipient located within a call center, the method comprising:
-
a voice/text server receiving an originating live non-voice call; the voice/text server holding the live non-voice call; the voice/text server generating a placeholder call corresponding to the live non-voice call, wherein the placeholder call is a voice call; the voice/text server transmitting the placeholder call through the network to the call center; the call center transmitting the placeholder call to a voice phone; the call center generating a text link and transmitting the text link to the voice/text server; the voice/text server receiving the text link; the voice/text server matching the text link to the live non-voice call to establish communication; and the call center engaging a text device corresponding to the voice phone to receive communication.
-
Specification