Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
280 words
A method of implementing call waiting functions over a telephone network for a user connected to a data network, comprising the steps of: in response to a connection from a user to an Internet Service Provider (ISP), activating a call waiting service at a service control point (SCP) for the user's telephone number; said activating step further comprising the steps of: in response to the connection from the user to the ISP, determining at the SCP the call waiting subscription status of the user; if the user is subscribed to the call waiting service, activating a trigger in a switch in the telephone network to alert the SCP of subsequent call attempts to the user; and routing the call to the ISP for creation of a data connection between the user and ISP; in response to a subsequent call attempt to the user, determining at the SCP call notification instructions for the user; if the user requests notification over the data connection, sending call information from the SCP via a call waiting Internet server to the user; in response to receiving the call information, sending a message from the user via the call waiting Internet server to the SCP containing call handling preferences; and in response to termination of the connection to the data network, deactivating the call waiting service at the SCP; said deactivating step further comprising the steps of: in response to termination of the user's call to the ISP, determining at the SCP the call waiting deactivation instructions; if call waiting is active for the user, deactivating the trigger in the switch in the telephone network; and terminating call processing in the SCP and the telephone network.
Claim 2
Independent Claim
280 words
A method of implementing call waiting functions over a telephone network for a user connected to a data network, comprising the steps of: in response to a connection from a user to an Internet Service Provider (ISP), activating a call waiting service at a service control point (SCP) for the user's telephone number; said activating step further comprising the steps of: in response to the connection from the user to the ISP, determining at the SCP the call waiting subscription status of the user; if the user is subscribed to the call waiting service, activating a trigger in a switch in the telephone network to alert the SCP of subsequent call attempts to the user; and routing the call to the ISP for creation of a data connection between the user and ISP; in response to a subsequent call attempt to the user, determining at the SCP call notification instructions for the user; if the user requests notification over the data connection, sending call information from the SCP via a call waiting Internet server to the user; in response to receiving the call information, sending a message from the user via the call waiting Internet server to the SCP containing call handling preferences; and in response to termination of the connection to the data network, deactivating the call waiting service at the SCP; said deactivating step further comprising the steps of: in response to termination of the user's call to the ISP, determining at the SCP the call waiting deactivation instructions; if call waiting is active for the user, deactivating the trigger in the switch in the telephone network; and terminating call processing in the SCP and the telephone network.
Claim 3
Dependent Claim
41 words
The method of claim 1 wherein if the user requests notification via voice mail: activating a message waiting indicator for the user's line at the switch in the telephone network; and routing the subsequent call attempt to a voice mail system.
Claim 4
Dependent Claim
22 words
The method of claim 1 further comprising the step of registering the user's Internet connection status with a call waiting Internet server.
Claim 5
Dependent Claim
37 words
The method of claim 1 wherein if the call handling preferences contain a request by the user to answer the call, routing the call from the switch in the telephone network via the ISP to the user.
Claim 6
Dependent Claim
38 words
The method of claim 1 wherein if the call handling preferences contain a request by the user to not answer the call, sending a message from the SCP to the switch in telephone network to block the call.