Technique for effectively processing and dynamically routing communication calls
First Claim
1. Apparatus for controlling communication calls routed to a selected system where the communication calls are to be answered to provide information to callers of the communication calls, the apparatus comprising:
- an input device for receiving measures of conditions concerning the selected system;
a processor for determining whether a communication call is to be rerouted based on the measures, a communication path in the selected system being reserved when it is determined that the communication call is to be rerouted; and
an interface for sending a request from the selected system for identifying another system to which the communication call is to be rerouted, the communication call being transferred through the communication path to a second system, identified in a response to the request, for answering the communication call therein.
2 Assignments
0 Petitions
Accused Products
Abstract
In an arrangement where calls are directed to different call centers, each call center based on selected metric measures determines whether an incoming call is an “overflow” call to be rerouted to an alternate call center. These metric measures may include, e.g., the number of operators in the call center answering calls, the number of calls in queue to be answered, etc. Once an overflow call is identified, the call center reserves an outbound communication channel in anticipation of rerouting the call, and transmits a call rerouting request to a call routing server. In accordance with the invention, the server identifies an appropriate alternate call center for receiving the overflow call, and communicates routing information including an identity of the alternate call center to the overflow call center. The latter based on the received routing information transfers the call to the appropriate alternate call center.
126 Citations
73 Claims
-
1. Apparatus for controlling communication calls routed to a selected system where the communication calls are to be answered to provide information to callers of the communication calls, the apparatus comprising:
-
an input device for receiving measures of conditions concerning the selected system;
a processor for determining whether a communication call is to be rerouted based on the measures, a communication path in the selected system being reserved when it is determined that the communication call is to be rerouted; and
an interface for sending a request from the selected system for identifying another system to which the communication call is to be rerouted, the communication call being transferred through the communication path to a second system, identified in a response to the request, for answering the communication call therein. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Apparatus for providing data for routing communication calls to a plurality of call centers where the communication calls are answered to provide information to callers of the communication calls, the apparatus comprising:
-
a receiving device for receiving measures of conditions concerning the call centers;
an interface for receiving a request from a first call center for identifying another call center to which a communication call received in the first call center is to be transferred; and
a processor responsive to the request for selecting an alternate call center to receive the communication call based on at least measures of conditions concerning the alternate call center, data concerning at least an identity of the alternate call center being conveyed to the first call center when the alternate call center is selected. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A communications system comprising:
-
a plurality of call centers for receiving communication calls;
a server for analyzing measures of conditions concerning the call centers; and
a processor for issuing to the server, over a communication network, a request for data identifying a call center to which a communication call received in a first call center is to be routed, the data being received in a response to the request, the processor causing the communication call to be routed from the first call center to a second call center based on the data, the server selecting the second call center based on an analysis of the measures of conditions concerning the second call center. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method for controlling communication calls routed to a selected system where the communication calls are to be answered to provide information to callers of the communication calls, the method comprising:
-
receiving measures of conditions concerning the selected system;
determining whether a communication call is to be rerouted based on the measures;
reserving a communication path in the selected system when it is determined that the communication call is to be rerouted; and
sending a request from the selected system for identifying another system to which the communication call is to be rerouted, the communication call being transferred through the communication path to a second system, identified in a response to the request, for answering the communication call therein. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method for providing data for routing communication calls to a plurality of call centers where the communication calls are answered to provide information to callers of the communication calls, the method comprising:
-
receiving measures of conditions concerning the call centers;
receiving a request from a first call center for identifying another call center to which a communication call is to be transferred;
selecting an alternate call center to receive the communication call based on at least measures of conditions concerning the alternate call center; and
conveying data concerning at least an identity of the alternate call center to the first call center when the alternate call center is selected. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A method for use in a communications system which includes a plurality of call centers for receiving communication calls, the method comprising:
-
analyzing by a server measures of conditions concerning the call centers;
issuing by a processor to the server, over a communication network, a request for data identifying a call center to which a communication call received in a first call center is to be routed, the data being received in response to the request; and
causing the communication call to be routed from the first call center to a second call center based on the data, the server selecting the second call center based on an analysis of the measures of conditions concerning the second call center. - View Dependent Claims (69, 70, 71, 72, 73)
-
Specification