System and method for internet call management with text-to-speech messaging
First Claim
1. A system for managing telephone calls, comprising:
- a data channel;
a voice channel;
a call management system, coupled to the data channel and voice channel, the call management system including a central processing unit, and one or more call management applications, executable by the central processing unit, for handling an incoming call placed by a caller to a subscriber;
the one or more call management applications including instructions for;
collecting information about the incoming call placed by the caller to the subscriber, the collected information including the callers'"'"'s name;
transmitting over a data channel notification of the incoming call to a computer associated with the subscriber;
receiving a subscriber entered command transmitted from the subscriber'"'"'s computer over the data channel;
in response to receiving the transmitted command, transmitting a first message, to the caller over the voice channel to inform the caller that a second message from the subscriber is forthcoming; and
transmitting a personal audio message to the caller over the voice channel, the personal audio message including the determined callers'"'"'s name.
6 Assignments
0 Petitions
Accused Products
Abstract
A call management system provides an Internet call management service that permits a subscriber to receive information about incoming calls, and provides a personal message to the caller over a voice channel. The caller may be given a personal notification, as a spoken audio message that includes the callers'"'"'s name, advising the caller that a personal message is forthcoming and requesting that the caller stand by to receive the personal message. The subscriber enters the personal message as text, which is transmitted over a data channel to the call management system. The call management system converts the text message into speech, and then “reads” the message as a spoken, audio message to the caller, using the voice channel over which the call was received by the call management system.
167 Citations
16 Claims
-
1. A system for managing telephone calls, comprising:
-
a data channel;
a voice channel;
a call management system, coupled to the data channel and voice channel, the call management system including a central processing unit, and one or more call management applications, executable by the central processing unit, for handling an incoming call placed by a caller to a subscriber;
the one or more call management applications including instructions for;
collecting information about the incoming call placed by the caller to the subscriber, the collected information including the callers'"'"'s name;
transmitting over a data channel notification of the incoming call to a computer associated with the subscriber;
receiving a subscriber entered command transmitted from the subscriber'"'"'s computer over the data channel;
in response to receiving the transmitted command, transmitting a first message, to the caller over the voice channel to inform the caller that a second message from the subscriber is forthcoming; and
transmitting a personal audio message to the caller over the voice channel, the personal audio message including the determined callers'"'"'s name. - View Dependent Claims (2, 3, 4, 5, 6)
receiving a subscriber-originated message transmitted from the subscriber'"'"'s computer over the data channel; and
transmitting the subscriber-originated message to the caller over the voice channel.
-
-
3. The system of claim 2, where the subscriber-originated message transmitted from the subscriber'"'"'s computer is a text message;
- the one or more call management applications further including a procedure for converting the subscriber-originated message into speech prior to transmitting the message to the caller.
-
4. The system of claim 3, wherein the data channel includes a data connection through the Internet.
-
5. The system of claim 1 wherein the data channel includes a data connection through the Internet.
-
6. The system of claim 1, wherein the first message includes the callers'"'"'s name.
-
7. A method for managing telephone calls, comprising the steps of:
-
with respect to an incoming call by a caller to a subscriber, determining the callers'"'"'s name;
transmitting over a data channel notification of the incoming call to a computer associated with the subscriber, the notification including the determined callers'"'"'s name;
receiving a subscriber entered command transmitted from the subscriber'"'"'s computer over the data channel;
in response to receiving the transmitted command, transmitting a first message to the caller over a voice channel to inform the caller that a second message from the subscriber is forthcoming; and
transmitting to the caller over the voice channel a personal audio message specified by transmitted command, the personal audio message including the determined callers'"'"'s name. - View Dependent Claims (8)
-
-
9. A method for managing telephone calls, comprising the steps of:
-
transmitting, over a data channel to a computer associated with a subscriber, notification of an incoming call placed by a caller to the subscriber;
receiving subscriber entered commands transmitted from the subscriber'"'"'s computer over the data channel;
in response to receiving at least one of the transmitted commands, transmitting a first message to the caller over a voice channel to inform the caller that a second message from the subscriber is forthcoming;
receiving a message, comprising the second message, transmitted from the subscriber'"'"'s computer over the data channel; and
transmitting the second message as a spoken, audio message to the caller over the voice channel. - View Dependent Claims (10, 11)
-
-
12. A method for managing telephone calls, comprising the steps of:
-
transmitting, over a data channel to a computer associated with a subscriber, notification of an incoming call placed by a caller to the subscriber;
receiving a subscriber entered command transmitted from the subscriber'"'"'s computer over the data channel;
in response to receiving the transmitted command, transmitting a first message to the caller over a voice channel to inform the caller that a second message from the subscriber is forthcoming;
receiving a text message transmitted from the subscriber'"'"'s computer over the data channel;
translating the text message to speech; and
transmitting the translated text message as a spoken, audio message to the caller over the voice channel. - View Dependent Claims (13)
-
-
14. A method for managing telephone calls, comprising the steps of:
-
transmitting notification to a subscriber'"'"'s computer over a data channel of an incoming call placed by a caller to the subscriber;
receiving a subscriber entered command transmitted from the subscriber'"'"'s computer over the data channel;
determining the callers'"'"'s name;
in response to receiving the transmitted command, transmitting a first message, including the callers'"'"'s name, to the caller over the voice channel to inform the caller that a second message from the subscriber is forthcoming;
receiving a text message transmitted from the subscriber'"'"'s computer over the data channel;
translating the text message to speech; and
transmitting the translated text message as a spoken, audio message to the caller over the voice channel. - View Dependent Claims (15, 16)
-
Specification