Common routing
First Claim
Patent Images
1. A method for routing a call from a customer to a destination, the method comprising:
- intercepting, at an application server, a call setup message sent from a customer switch to a switch intended to signal the switch to perform a call routing function, the call routing function determines a route for the switch to use to carry the call to the destination, the route so determined is a switch-determined route;
in response to the call setup message being intercepted, querying a routing engine with the destination of the call for a specific route over which to carry the call to the destination, the specific route queried from a set of routes that is different from another set of routes from which the call routing function determines the switch-determined route;
modifying the call setup message to include the specific route, the call setup message so modified is a modified call setup message; and
directing the switch with the modified call setup message to use the specific route to carry the call from the customer to the destination;
wherein the application server performs the method without needing a service transfer point
1) to intercept the call setup message and
2) to direct the switch with the modified call setup message.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, call routing from a customer to a destination is provided by intercepting a call setup message sent from a customer switch intended to signal a switch to perform a call routing function. In response to the call setup message being intercepted, a routing engine is queried with the destination of the call for a specific route over which to carry the call to the destination. The call setup message is modified to include the specific route. The switch is directed with the modified call setup message to use the specific route to carry the call from the customer to the destination.
-
Citations
19 Claims
-
1. A method for routing a call from a customer to a destination, the method comprising:
-
intercepting, at an application server, a call setup message sent from a customer switch to a switch intended to signal the switch to perform a call routing function, the call routing function determines a route for the switch to use to carry the call to the destination, the route so determined is a switch-determined route; in response to the call setup message being intercepted, querying a routing engine with the destination of the call for a specific route over which to carry the call to the destination, the specific route queried from a set of routes that is different from another set of routes from which the call routing function determines the switch-determined route; modifying the call setup message to include the specific route, the call setup message so modified is a modified call setup message; and directing the switch with the modified call setup message to use the specific route to carry the call from the customer to the destination; wherein the application server performs the method without needing a service transfer point
1) to intercept the call setup message and
2) to direct the switch with the modified call setup message.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus to route a call from a customer to a destination, the apparatus comprising:
-
an intercepting module to intercept a call setup message from a customer switch to a switch intended to signal the switch to perform a call routing function or request a call routing function be performed, the call routing function determines a route for the switch to use to carry the call to the destination, the route so determined is a switch-determined route; a querying module communicatively coupled to the intercepting module to query a routing engine with the destination of the call for a specific route over which to carry the call to the destination, the specific route is queried from a set of routes that is different from another set of routes from which the call routing function determines the switch-determined route; a modifying module communicatively coupled to the querying module to modify the call setup message to include the specific route, the call setup message so modified is a modified call setup message; a directing module communicatively coupled to the modifying module to direct the switch with the modified call setup message to use the specific route to carry the call from the customer to the destination; wherein the intercepting module and the directing module are configured to operate without needing a service transfer point
1) to intercept the call setup message and
2) to direct the switch with the modified call setup message.- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium having a computer readable program thereon, wherein the computer readable program when executed on an application server causes the application server to perform the steps of:
-
intercept a call setup message sent from a customer switch to a switch intended to signal the switch to perform a call routing function or request a call routing function be performed, the call routing function determines a route for the switch to use to carry the call to the destination, the route so determined is a switch-determined route; in response to the call setup message being intercepted, query a routing engine with the destination of the call for a specific route over which to carry the call to the destination, the specific route is queried from a set of routes that is different from another set of routes from which the call routing function determines the switch-determined route; modify the call setup message to include the specific route, the call setup message so modified is a modified call setup message; and direct the switch with the modified call setup message to use the specific route to carry the call from the customer to the destination; the application server performing the steps without needing a service transfer point
1) to intercept the call setup message and
2) to direct the switch with the modified call setup message.
-
Specification