Method and system for providing calling number restoral
First Claim
1. A method for a telephone network to restore private call information to a call directed to an out-of-network service node comprising:
- (a) removing the private call information from the call and storing the private call information;
(b) forwarding the call outside the telephone network to the out-of-network service node;
(c) receiving, into the telephone network, an outgoing call from the out-of-network service node;
(d) retrieving the private call information and placing the private call information into the outgoing call; and
(e) forwarding the outgoing call to a forwarding destination and terminating the call to the outgoing call.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for restoring the original calling number in a call routed through an out-of-network enhanced service provider to a forwarding destination. The system comprises a service control point, a service switching point in communication with the service control point, and an enhanced service provider service node in communication with the service switching point, wherein the service node is located outside of a network while the remaining components reside within the network, and wherein the service switching point is provisioned with two triggers: an incoming trigger for calls to the service node and an outgoing trigger for calls from the service node. According to the method, the service control point, in response to the incoming trigger, removes and stores the private call information of a call exiting the network and, in response to the outgoing trigger, restores that private call information to the call once the call re-enters the network.
120 Citations
24 Claims
-
1. A method for a telephone network to restore private call information to a call directed to an out-of-network service node comprising:
-
(a) removing the private call information from the call and storing the private call information;
(b) forwarding the call outside the telephone network to the out-of-network service node;
(c) receiving, into the telephone network, an outgoing call from the out-of-network service node;
(d) retrieving the private call information and placing the private call information into the outgoing call; and
(e) forwarding the outgoing call to a forwarding destination and terminating the call to the outgoing call. - View Dependent Claims (2, 3, 4, 5)
(i) receiving the call at a service switching point and activating a trigger provisioned on the service switching point;
(ii) sending a query to a service control point in communication with the service switching point;
(iii) recognizing, at the service control point, that the call is to the out-of-network service node; and
(iv) removing the private call information using the service control point, and storing the private call information in a database in communication with the service control point.
-
-
3. The method of claim 1, wherein retrieving the private call information and placing the private call information into the outgoing call comprises:
-
(i) generating a transaction identification, storing the transaction identification with the private call information, and attaching the transaction identification to the call, before forwarding the call outside the telephone network;
(ii) activating a trigger provisioned on a service switching point;
(iii) sending a query to a service control point in communication with the service switching point;
(iv) recognizing, at the service control point, that the outgoing call is from the out-of-network service node; and
(v) locating the private call information using the transaction identification, and inserting the private call information in the outgoing call.
-
-
4. The method of claim 3, wherein the outgoing call includes a customized dialing plan code and the trigger is a customized dialing plan trigger.
-
5. The method of claim 1, wherein the out-of-network service node provides an enhanced service selected from the group consisting essentially of a call forwarding service, a call screening service, and an announcement service.
-
6. A method for a telephone network to restore private call information to an outgoing call from a service node external to a telephone network comprising:
-
(a) removing and storing the private call information of an incoming call to the service node, and associating a transaction identification with the private call information and the incoming call;
(b) sending the incoming call to the service node external to the telephone network;
(c) associating the outgoing call with the transaction identification from the incoming call and sending the outgoing call into the telephone network; and
(d) retrieving the private call information using the transaction identification and inserting the private call information into the outgoing call. - View Dependent Claims (7, 8, 9)
(e) sending the outgoing call to the forwarding destination; and
(f) terminating the incoming call to the outgoing call.
-
-
10. A system for providing calling number restoral comprising:
-
(a) a service switching point provisioned with an incoming trigger and an outgoing trigger;
(b) an out-of-network service node in communication with the service switching point; and
(c) a service control point in communication with the service switching point, wherein the system removes private call information from a call exiting a telephone network, stores the private call information, and restores the private call information to the call when the call re-enters the network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
(d) a database provisioned on the service control point; and
(e) a service package application provisioned on the service control point.
-
-
19. A service switching point for removing, storing, and restoring private call information of an out-of-network call comprising:
-
(a) a means for communicating with a service control point;
(b) a means for communicating with an out-of-networks service node;
(c) an incoming trigger that sends a first query to the service control point in response to receiving the out-of-network call destined for the out-of-network service node; and
(d) an outgoing trigger that sends a second query to the service control point in response to receiving the out-of-network call from the out-of-network service node, wherein the service control point removes and stores the private call information in response to the first query and restores the private call information in response to the second query. - View Dependent Claims (20)
-
-
21. A service control point for preventing private call information from exiting a telephone network comprising:
-
(a) a means for removing the private call information from a call exiting the telephone network;
(b) a means for storing the private call information;
(C) a means for retrieving the private call information when the call re-enters the telephone network; and
(d) a means for restoring the private call information to the call. - View Dependent Claims (22, 23, 24)
-
Specification