Call rerouter method and apparatus
First Claim
1. A method for operating a call rerouting device, comprising:
- receiving a call from a calling party directed to a called party;
first detecting whether a busy signal is received from the called party;
second detecting whether the called party is engaging in a data call on a data network if permitted and if the busy signal is received;
alerting the called party through the data network of the call if permitted and if the called party is engaged in the data call;
placing a “
T”
connection in a connection path of the data call;
receiving signals from the “
T”
connection;
processing the signals received from the “
T”
connection using at least one of determining the number of zero crossings, determining the peak-to-average ratio, peak-to-min ratio and detecting data answer tones.
1 Assignment
0 Petitions
Accused Products
Abstract
A call rerouter routes a call through a data link when a called party is engaged in a data call. The call rerouter evokes a “T” connection in a switch that is in a connection path of the called party'"'"'s call and determines whether the called party is engaged in a data call or a non-data call. If engaged in a data call, the rerouter retrieves called party information to determine if the called party is a subscriber to a data network such as an Internet Service Provider (ISP). If so, the call rerouter informs the called party through the data network that a call is waiting to be connected. If the called party desires, the rerouter routes the call through the data network to be connected with the called party. If the called party is not a subscriber to an ISP (or data network) or not engaged in a data call, the call rerouter returns a message to the calling party that the called party is unavailable.
-
Citations
12 Claims
-
1. A method for operating a call rerouting device, comprising:
-
receiving a call from a calling party directed to a called party;
first detecting whether a busy signal is received from the called party;
second detecting whether the called party is engaging in a data call on a data network if permitted and if the busy signal is received;
alerting the called party through the data network of the call if permitted and if the called party is engaged in the data call;
placing a “
T”
connection in a connection path of the data call;
receiving signals from the “
T”
connection;
processing the signals received from the “
T”
connection using at least one of determining the number of zero crossings, determining the peak-to-average ratio, peak-to-min ratio and detecting data answer tones.- View Dependent Claims (2, 3, 4, 5, 6)
offering to the called party a choice of whether to accept or reject the call;
receiving the choice from the called party;
returning one of a busy signal and a message to the calling party if the choice is to reject the call; and
routing the call to the called party if the choice is to accept the call.
-
-
3. The method of claim 4, further comprising:
-
offering to the called party a choice of whether to send a reply message to the calling party; and
returning a reply message to the calling party if the choice is to send a reply message.
-
-
4. The method of claim 1, wherein the alerting step further comprises:
-
determining if the called party is a subscriber to a data network;
determining, if the called party is a subscriber, the called party'"'"'s data network address; and
sending a message to the called party'"'"'s data network address.
-
-
5. The method of claim 4, wherein the message includes at least one of a dialog box, an audible message, a text message and a series of tones.
-
6. The method of claim 1, further comprising:
receiving a disable command wherein, the second detecting and alerting steps are not performed when the disable command is received.
-
7. A call rerouting device coupled to a first communication network and a second communication network, comprising:
-
a first communication interface that is coupled to the first communication network;
a second communication interface that is coupled to the second communication network;
a controller coupled to the first and the second communication networks, wherein the controller receives a call from a calling party directed to a called party, detects whether a busy signal is received for the called party through the first communication interface, detects whether the called party is engaged in a call on the second communication network if permitted and if the busy signal is received, and sends an alert signal to the called party through the second communication interface if the called party is engaged in a call on the second communication network, evokes a “
T”
connection in a connection path of the called party and receives signals from the “
T”
connection; and
a signal processor that processes the signals received from the “
T”
connection using at least one of determining the number of zero crossings, determining the peak-to-average ratio, peak-to-min ratio and detecting data answer tones.- View Dependent Claims (8, 9, 10, 11, 12)
-
Specification