Internet call waiting with voicemail system that provides monitoring during recording
First Claim
1. A method of processing a telephone call from a calling station to a called station that is busy as a result of having established a data connection to a data network via an access server, the method comprising steps of receiving the call at a telephone network switch;
- responsive to the called station being busy, forwarding the call to a call-waiting application server; and
responsive to receiving the call at the call-waiting application server, sending a data message to computer equipment at the called station used to establish the data connection, to notify a subscriber at the called station of an incoming call, CHARACTERIZED by;
a) storing at a registration server a complete copy of a subscriber profile for each subscriber to the system, and registering the subscriber at the registration server when the subscriber establishes the data connection to the data network via the access server;
b) accepting at one of a plurality of application servers, a telephone call placed to the subscriber by a caller when the subscriber'"'"'s telephone line is busy, the application servers being adapted to establish a data connection to a one of the registration servers to retrieve a copy of the subscriber profile when the telephone call is accepted, and to inspect the subscriber profile to determine whether the subscriber should be notified of the waiting call.
10 Assignments
0 Petitions
Accused Products
Abstract
An Internet Call Waiting (ICW) service provides single-line subscribers (100) connected to the Internet with incoming call information, call screening and voice messaging capabilities. An incoming call is terminated at an ICW server (154). The caller is prompted to leave a voice message and the voice message is relayed in real-time over the Internet connection (138) to permit the subscriber to monitor the message. The subscriber can choose to answer the call at any time before the caller disconnects. Subscriber profile options specify how calls are treated. Calls may be forwarded to a second directory number, directed to a Voice-over-IP (VoIP) connection, or the Internet connection may be dropped and the call completed to the subscriber'"'"'s directory number. The subscriber benefits from being able to screen voice messages in real-time, which assists the subscriber in determining how the call should be terminated.
142 Citations
23 Claims
-
1. A method of processing a telephone call from a calling station to a called station that is busy as a result of having established a data connection to a data network via an access server, the method comprising steps of receiving the call at a telephone network switch;
- responsive to the called station being busy, forwarding the call to a call-waiting application server; and
responsive to receiving the call at the call-waiting application server, sending a data message to computer equipment at the called station used to establish the data connection, to notify a subscriber at the called station of an incoming call, CHARACTERIZED by;
a) storing at a registration server a complete copy of a subscriber profile for each subscriber to the system, and registering the subscriber at the registration server when the subscriber establishes the data connection to the data network via the access server;
b) accepting at one of a plurality of application servers, a telephone call placed to the subscriber by a caller when the subscriber'"'"'s telephone line is busy, the application servers being adapted to establish a data connection to a one of the registration servers to retrieve a copy of the subscriber profile when the telephone call is accepted, and to inspect the subscriber profile to determine whether the subscriber should be notified of the waiting call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23)
- responsive to the called station being busy, forwarding the call to a call-waiting application server; and
-
15. A system for providing call screening capabilities to a subscriber whose telephone line is busy as a result of having established a data connection to a data network via an access server, CHARACTERIZED by:
-
a) at least one registration server for storing a complete copy of a subscriber profile for each subscriber to the system, and for registering the subscriber when the subscriber establishes the data connection to the data network via the access server;
b) a plurality of application servers for accepting telephone calls placed to the subscriber by a caller when the subscriber'"'"'s telephone line is busy, the application servers being adapted to establish a data connection to a one of the registration servers to retrieve a copy of the subscriber profile when a one of the telephone calls is accepted; and
c) a compatible client component on a computer operated by the subscriber to establish the data connection, the client component being adapted to establish a data connection to a one of the registration servers to register the subscriber after the data connection to the data network is established. - View Dependent Claims (16)
-
Specification