Technique for providing intelligent features for calls in a communications network independent of network architecture
First Claim
1. A technique for handling subscriber calls in a communications network capable of circuit-switched and packet-based calls, using a routing plan prescribed by the subscriber independent of the manner in which the calls originate and terminate, comprising the steps of:
- receiving in the network a call from a calling party to a called party,launching a query to a database containing routing plans to obtain a called party routing number for the called party in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet-based;
mapping the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination;
or to an IP address when the called party routing number corresponds to a packet-based call destination; and
routing the call to the call destination in accordance with the mapping.
0 Assignments
0 Petitions
Accused Products
Abstract
Subscriber calls in a communications network (10) are handled in accordance with the subscriber'"'"'s routing plan for either originating and/or terminating calls irrespective of the manner in which such calls originate and terminate. Upon receipt of a call, a query is launched to a database (36) to obtain a called party routing number for the call destination in accordance with the subscriber'"'"'s routing plan. Once the called party'"'"'s routing number is obtained in response to the query, the called party'"'"'s routing number is mapped a to physical port in the network when the routing number corresponds to a circuit-switched call destination or to an IP address when the called party'"'"'s routing number corresponds to a packet-based call destination. The call is routed to the call destination in accordance with the mapping.
-
Citations
30 Claims
-
1. A technique for handling subscriber calls in a communications network capable of circuit-switched and packet-based calls, using a routing plan prescribed by the subscriber independent of the manner in which the calls originate and terminate, comprising the steps of:
-
receiving in the network a call from a calling party to a called party, launching a query to a database containing routing plans to obtain a called party routing number for the called party in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet-based; mapping the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination;
or to an IP address when the called party routing number corresponds to a packet-based call destination; androuting the call to the call destination in accordance with the mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A technique for handling subscriber calls in a communications network capable of circuit-switched and packet-based calls, using a routing plan prescribed by the subscriber independent of the manner in which the calls originate and terminate, comprising the steps of:
-
receiving in the network a call from a calling party to a called party, launching a query to a database containing routing plans to (a) obtain a called party routing number for the called party in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet switched, and (b) obtain an indication of whether the calling party should receive an announcement; providing the announcement when the query indicates that an announcement should be provided; mapping the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination;
or to an IP address when the called party routing number corresponds to a packet-based call destination; androuting the call to the call destination in accordance with the mapping. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A technique for handling subscriber calls in a communications network capable of circuit-switched and packet-based calls, using a routing plan prescribed by the subscriber independent of the manner in which the calls originate and terminate, comprising the steps of:
-
receiving in the network a call from a calling party to a called party, launching a query to a database containing routing plans to (a) obtain a called party routing number for the called party in accordance with a subscriber routing plan that is independent of whether call origination and termination are circuit-switched or packet switched, and (b) obtain an indication of whether digits should be collected from the calling party; collecting digits from the calling party when the query indicates digits should be collected; mapping the called party routing number to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination;
or to an IP address when the called party routing number corresponds to a packet-based call destination; androuting the call to the call destination in accordance with the mapping. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A technique for handling calls in a communications network using a routing plan prescribed by a subscriber independent of the manner in which the calls originate and terminate, comprising the steps of:
-
receiving in the network a call from a calling party to a called party, launching a query to a database containing routing plans to obtain a called party routing number for the called party in accordance with a subscriber routing plan; routing the call to a physical port in the network when the called party routing number corresponds to a circuit-switched call destination, or to an IP address when the called party routing number corresponds to a packet-based call destination; determining if the routing of the call yields a busy indicator, and if so, then establishing an alternate called party routing number by querying said database; and routing the call to an alternate physical port in the network when the alternate called party routing number corresponds to a circuit-switched call destination, and to an alternate IP address when the alternate called party routing number corresponds to a packet-based call destination. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification