System with call forward profile
First Claim
1. A method for forwarding at least voice over Internet Protocol (IP) calls, the method comprising:
- receiving via an IP network, dialed digits of a telephone number dialed from a second telephone to a first telephone;
checking a plurality of stored call forwarding profiles, to determine whether there is an active call forwarding profile for the first telephone;
if an active call forwarding profile is not found by said checking;
ensuring that adequate network resources are available to accommodate a voice over IP call, at least by sending a request via the IP network;
after allocation of the network resources is indicated at least by receipt of an acknowledgment via the IP network, connecting the voice over IP call to the first telephone; and
releasing the network resources when the voice over IP call is terminated; and
if the active call forwarding profile is found by said checking;
ensuring that adequate network resources are available to accommodate a voice over IP call, at least by sending a request via the IP network;
after allocation of the network resources is indicated at least by receipt of an acknowledgment via the IP network, connecting the voice over IP call to a third telephone based on a call forwarding information comprised in the active call forwarding profile, wherein a new call destination number in the call forwarding information is used to automatically connect the voice over IP call to the third telephone; and
releasing the network resources when the voice over IP call is terminated.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing call forwarding in an IP telephone network is disclosed. First, when a telephone number for a first telephone from a second telephone is dialed, the call is routing to a call manager. Call setup procedures with a BRG responsible for the first telephone are then initiated. The BRG then checks stored call forwarding profiles to determine whether there is an active call forwarding profile for the first telephone. The call is connected to the first telephone if an active call forwarding profile is not found. However, if an active call forwarding profile is found, the call forwarding information is sent to the call manager. The call is routed to at least a third telephone based on the call forwarding information.
223 Citations
28 Claims
-
1. A method for forwarding at least voice over Internet Protocol (IP) calls, the method comprising:
-
receiving via an IP network, dialed digits of a telephone number dialed from a second telephone to a first telephone; checking a plurality of stored call forwarding profiles, to determine whether there is an active call forwarding profile for the first telephone; if an active call forwarding profile is not found by said checking; ensuring that adequate network resources are available to accommodate a voice over IP call, at least by sending a request via the IP network; after allocation of the network resources is indicated at least by receipt of an acknowledgment via the IP network, connecting the voice over IP call to the first telephone; and releasing the network resources when the voice over IP call is terminated; and if the active call forwarding profile is found by said checking; ensuring that adequate network resources are available to accommodate a voice over IP call, at least by sending a request via the IP network; after allocation of the network resources is indicated at least by receipt of an acknowledgment via the IP network, connecting the voice over IP call to a third telephone based on a call forwarding information comprised in the active call forwarding profile, wherein a new call destination number in the call forwarding information is used to automatically connect the voice over IP call to the third telephone; and releasing the network resources when the voice over IP call is terminated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24)
-
-
11. A system for forwarding voice over Internet Protocol (IP) calls, the system comprising:
-
one or more processors coupled to a memory, the one or more processors being configured to; receive via an IP network, dialed digits of a telephone number dialed from a second telephone to a first telephone; check stored call forwarding profiles in the memory, to determine whether there is an active call forwarding profile for a first telephone, when the first telephone is dialed from a second telephone to initiate the voice over IP call; responsive to the active call forwarding profile being not found by checking stored call forwarding profiles; ensure that adequate network resources are available to accommodate a voice over IP call, at least by sending a request via the IP network; after allocation of the network resources is indicated at least by receipt of an acknowledgment via the IP network, connect the voice over IP call to the first telephone; and release the network resources when the voice over IP call is terminated; and responsive to the active call forwarding profile being found by checking stored call forwarding profiles; ensure that adequate network resources are available to accommodate a voice over IP call, at least by sending a request via the IP network; after allocation of the network resources is indicated at least by receipt of an acknowledgment via the IP network, connect the voice over IP call to a third telephone based on a call forwarding information comprised in the active call forwarding profile, wherein a new call destination number in the call forwarding information is used to automatically connect the voice over IP call to the third telephone; and release the network resources when the voice over IP call is terminated. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 26, 27, 28)
-
Specification