Method and system for identifying calls having the same originating number and destination number
First Claim
1. A method for uniquely identifying calls on a switched network, said calls having the same Automatic Number Identification (ANI) and dialed number, said method comprising the steps of:
- receiving a first request for service for a first call, said first request including a first ANI and a first dialed number for said first call;
selecting a first code from a pool of codes corresponding to said first dialed number;
returning a first response to said first request, said first response including said first code;
receiving a second request for service for a second call, said second request including said first ANI and said first dialed number for said second call;
selecting a second code from said pool of codes; and
returning a second response to said second request, said second response including said second code;
whereby components of said network can uniquely identify said first and second calls when exchanging information in regard to said calls from respective combinations of said first ANI with said fist code and with said second code.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for uniquely identifying calls having the same originating number arid dialed number, and network components adapted to carry out that method. A Parking Manger receives a Park Request that includes the originating number, the dialed number, and a Network Call ID (Identification). The Parking Manger accesses a pool of Dialed Number Identification System (DNIS) override digits associated with the dialed number and returns these digits with the response to the Park Request. The originating number and DNIS override digits uniquely identify the call, and are combined with the destination number, and the combination is flagged as pending in the Parking Manger. The DNIS override digits are received by an Interactive Voice Response (IVR) system that uses a many-to-one mapping to identify the dialed number and complete the call, and returns a call arrival signal to the Parking Manger including a PPID generated by the Voice Response system to Parking Manager. The Parking Manger then maps the PPID to the corresponding Network Call ID so that further signals among various network components can be properly associated with the call. The Parking Manager also clears the flag for the DNIS override digits, originating number, destination number combination so that this combination can be used for another call.
-
Citations
21 Claims
-
1. A method for uniquely identifying calls on a switched network, said calls having the same Automatic Number Identification (ANI) and dialed number, said method comprising the steps of:
-
receiving a first request for service for a first call, said first request including a first ANI and a first dialed number for said first call;
selecting a first code from a pool of codes corresponding to said first dialed number;
returning a first response to said first request, said first response including said first code;
receiving a second request for service for a second call, said second request including said first ANI and said first dialed number for said second call;
selecting a second code from said pool of codes; and
returning a second response to said second request, said second response including said second code;
wherebycomponents of said network can uniquely identify said first and second calls when exchanging information in regard to said calls from respective combinations of said first ANI with said fist code and with said second code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for uniquely identifying calls on a switched network, said calls having the same ANI and dialed number, said method comprising:
-
a step for receiving a first request for service for a first call, said first request including a first ANI and a first dialed number for said first call;
a step for selecting a first code from a pool of codes corresponding to said first dialed number;
a step for returning a first response to said first request, said first response including said first code;
a step for receiving a second request for service for a second call, said second request including said first ANI and said first dialed number for said second call;
a step for selecting a second code from said pool of codes; and
a step for returning a second response to said second request, said second response including said second code;
wherebycomponents of said network can uniquely identify said first and second calls when exchanging information in regard to said calls from respective combinations of said first ANI with said fist code and with said second code.
-
-
9. A component system for responding to service requests for calls in a switched network, said component system comprising programmable means for:
-
receiving a first request for service for a first call, said first request including a first ANI and a first dialed number for said first call;
selecting a first code from a pool of codes corresponding to said first dialed number;
returning a first response to said first request, said first response including said first code;
receiving a second request for service for a second call, said second request including said first ANI and said first dialed number for said second call;
selecting a second code from said pool of codes; and
returning a second response to said second request, said second response including said second code;
wherebycomponents of said network can uniquely identify said first and second calls when exchanging information in regard to said calls from respective combinations of said first ANI with said fist code and with said second code. - View Dependent Claims (10, 11, 12)
-
-
13. A call response system for receiving calls from a switched network and returning a call arrival signal to said network, said call response system comprising programmable means for controlling said call response system to:
-
receive an ANI and a code selected from said pool;
access said data structure and map said code to a corresponding dialed number; and
thereafter process said call in accordance with said corresponding dialed number.
-
-
14. An Interactive Voice Response system for receiving calls from a switched network and returning a call arrival signal to said network, said Interactive Voice Response system comprising programmable means for controlling said Interactive Voice Response system to:
-
receive an ANI and a code selected from said pool;
access said data structure and map said code to a corresponding dialed number; and
process said call in accordance with said corresponding dialed number.
-
-
15. A network component comprising programmable means for:
-
receiving a Park Response including a dialed number;
determining a DNIS value corresponding to said dialed number;
determining if said Park Response includes DNIS override digits; and
if said Park Response includes a DNIS override digits, sending said Park Response and said DNIS override digits to a network switch; and
otherwisesending said Park Response and said DNIS value to said network switch.
-
-
16. A computer-readable medium carrying one or more sequences of one or more instructions for controlling a component system for responding to service requests for calls in a switched network to:
-
receive a first request for service for a first call, said first request including a first ANI and a first dialed number for said first call;
select a first code from a pool of codes corresponding to said first dialed number;
return a first response to said first request, said first response including said first code;
receive a second request for service for a second call, said second request including said first ANI and said first dialed number for said second call;
select a second code from said pool of codes; and
return a second response to said second request, said second response including said second code;
wherebycomponents of said network can uniquely identify said first and second calls when exchanging information in regard to said calls from respective combinations of said first ANI with said fist code and with said second code. - View Dependent Claims (17, 18, 19)
-
-
20. A computer-readable medium carrying one or more sequences of one or more instructions for controlling a call response system for further processing of calls from a switched network, said call response system including a data structure mapping codes in a pool to a corresponding dialed number, to:
-
receive an ANI and a code selected from said pool;
control said call response system to access said data structure and map said code to said corresponding dialed number; and
thereafter process said call in accordance with said first dialed number.
-
-
21. A computer-readable medium carrying one or more sequences of one or more instructions for controlling a component system for responding to service requests for calls in a switched network to:
-
receive a Park Response including a dialed number;
determine a DNIS value corresponding to said dialed number;
determine if said Park Response includes DNIS override digits; and
if said Park Response includes a DNIS override digits, send said Park Response and said DNIS override digits to a network switch; and
otherwise send said Park Response and said DNIS value to said network switch.
-
Specification