SYSTEM AND METHOD FOR CALL MANAGEMENT
First Claim
Patent Images
1. A method of managing calls comprising:
- receiving at a call manager server, an incoming call request to connect a first telephony device to a second telephony device;
if said second telephony device is otherwise engaged in another call with a third telephony device, determining at said call manager server if a preemption request exists to interrupt said another call;
if said preemption request exists, determining at said call manager server if a preemption policy permits said preemption request;
if said preemption policy permits said preemption request, terminating at said call manager server said another call and completing said call request by connecting said first telephony device to said second telephony device; and
,if said preemption policy does not permit said preemption request, invoking a process at said call manager server for managing incoming call requests when said second telephony device is unavailable;
if said second telephony device is not otherwise engaged in another call with a third telephony device, completing at said call manager server said call request by connecting said first telephony device to said second telephony device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for call management is provided. In a system embodiment a call manager server is provided that can managing incoming call requests from certain telephony devices and effect connections to other telephony devices based on those incoming call requests. The call manager server can also maintain a policy that defines permissions as to whether certain telephony devices can request interruption of an ongoing phone call at a destination telephony device.
80 Citations
19 Claims
-
1. A method of managing calls comprising:
-
receiving at a call manager server, an incoming call request to connect a first telephony device to a second telephony device; if said second telephony device is otherwise engaged in another call with a third telephony device, determining at said call manager server if a preemption request exists to interrupt said another call; if said preemption request exists, determining at said call manager server if a preemption policy permits said preemption request; if said preemption policy permits said preemption request, terminating at said call manager server said another call and completing said call request by connecting said first telephony device to said second telephony device; and
,if said preemption policy does not permit said preemption request, invoking a process at said call manager server for managing incoming call requests when said second telephony device is unavailable; if said second telephony device is not otherwise engaged in another call with a third telephony device, completing at said call manager server said call request by connecting said first telephony device to said second telephony device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A call manager server comprising:
-
storage for maintaining a policy application and a policy database, said policy database including a policy indicating permissions as to whether a first telephony device is permitted to interrupt an existing call of a second telephony device; a processor connected to said storage and configured to executed said policy application; a network interface connected to said processor and configured to connect to said telephony devices; said processor configured to receive a call request from said first telephony device to connect to said second telephony device;
said processor configured through said policy application to interrupt any existing call between said second telephony device if said policy data based indicates a permission that such interruption is permitted. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification