Method and system for a gateway transfer
View Patent ↗Techniques for providing a gateway transfer mechanism are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method, comprising identifying, at a gateway, a call to be routed to a first location, determining whether to transfer the call to a second location, in the event the call is to be transferred to the second location, transferring the call, wherein transferring the call comprises ending a process to route the call to the first location, generating transfer information for the second location, and transferring the call to the second location using the generated transfer information.
1. A method, comprising:
identifying, at a gateway, a call to be routed to a first location;
determining, at the gateway, whether to transfer the call to a second location or retry the first location if transferring information for the second location is not found, wherein the second location is determined based on a geographical location of the origination of the call, dialed number identification service information associated with the call, and a mapping of the first location identified by corresponding dialed number identification service information to a plurality of alternative locations;
in the event the call is to be transferred to the second location, transferring the call, wherein the call is transferred by the gateway and transferring the call comprises:
ending a process to route the call to the first location;
generating transfer information for the second location, including;
transferring the call to the second location using the generated transfer information.
2. The method of claim 1 , wherein the call originates on a switched telephone network and the gateway connects the switched telephone network with an Internet Protocol (IP) based network containing the first location.
3. The method of claim 1 , wherein the first location is a voice portal.
4. The method of claim 1 , wherein the second location is a call center.
5. The method of claim 1 , wherein the determination to transfer the call to the second location is in response to a failure to transfer a call to the first location.
6. The method of claim 1 , wherein the determination to transfer the call to the second location is in response to a call load above a specified level at the first location.
7. The method of claim 1 , wherein the determination to transfer the call to the second location is in response to a wait time above a specified level at the gateway.
8. The method of claim 1 , wherein the determination to transfer the call to the second location is in response to a determination that the call is a priority call.
9. The method of claim 1 , wherein the determination to transfer the call to the second location is in response to a determination that a scheduled maintenance period for the first location has been reached.
10. The method of claim 1 , wherein generating transfer information comprises generating Dual-Tone Multi-Frequency (DTMF) signals for use in transferring the call to a circuit switched telephone network.
11. A non-transitory computer readable media comprising code to perform the acts of the method of claim 1 .
12. A system, comprising:
a network element communicatively coupled to a network;
a gateway processor communicatively coupled to the network element, wherein the gateway processor is configured to:
identify a call to be transferred to a first location;
determine whether to transfer the call to a second location or retry the first location if transferring information for the second location is not found, wherein the second location is determined based on a geographical location of the origination of the call, dialed number identification service information associated with the call, and a mapping of the first location identified by corresponding dialed number identification service information to a plurality of alternative locations;
in the event the call is to be transferred to the second location, transfer the call, wherein transferring the call comprises:
ending a process to transfer the call to the first location;
generating transfer information for the second location; and
transferring the call to the second location.
13. A system, comprising:
a gateway communicatively coupled to a first network and a second network;
a processor communicatively coupled to the media gateway, wherein the processor is configured to:
receive a call routed for a first location;
determine whether to retry the first location or route the call to a second location, wherein the first location is retried if transferring information for the second location is not found, wherein the second location is determined based on a geographical location of the origination of the call, dialed number identification service information associated with the call, and a mapping of the first location identified by corresponding dialed number identification service information to a plurality of alternative locations;
identify the second location for the call;
end a process to route the call to the first location;
generate transfer information for the second location; and
transfer the call to the second location.
14. The system of claim 13 , wherein the first location comprises a voice portal and the second location comprises a call center.
15. The system of claim 13 , wherein the determination to transfer the call to a second location is made in response to at least one of: a failure to transfer the call to the first location, a call load above a specified level at the first location, a wait time above a specified level at the gateway, a determination that the call is a priority call, and a determination that a scheduled maintenance period for the first location has been reached.
16. The system of claim 13 , wherein generating transfer information comprises generating Dual-Tone Multi-Frequency (DTMF) signals for use in transferring the call to a circuit switched telephone network.