Methods and apparatus for analysis of load-balanced multi-site call processing systems
First Claim
1. A method for use in a multi-site call processing system comprising multiple distributed call center sites, the method comprising the steps of:
- generating a multi-site performance score characterizing performance of a load balancing process which determines assignment of incoming calls to particular ones of the multiple distributed call center sites; and
adjusting the load balancing process based at least in part on the multi-site performance score;
wherein the multi-site performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding one of the multiple distributed call center sites of the multi-site call processing system.
19 Assignments
0 Petitions
Accused Products
Abstract
A multi-site call processing system includes multiple distributed call center sites, and utilizes a load balancing process to distribute calls among the sites for handling by agents. The system generates a multi-site performance score characterizing the performance of the load balancing process. Adjustments may be made in the load balancing process, such as selection of one type of load balancing over another for use at a particular time, based at least in part on the multi-site performance score. The multi-site performance score may be determined using single-site performance measures such as Average Speed of Answer (ASA) and agent occupancy generated across multiple time intervals. The multi-site performance score as generated for a given interval may be, e.g., a ratio of the maximum and minimum values of a single-site performance measure for that interval. As another example, the multi-site performance score may be in the form of a standard deviation of a set of normalized scores generated for the multiple sites across the specified time intervals. Filtering operations may be applied to the data for one or more selected intervals in order to further improve the ability of the performance measure to distinguish relevant variations in the load balancing process.
-
Citations
18 Claims
-
1. A method for use in a multi-site call processing system comprising multiple distributed call center sites, the method comprising the steps of:
-
generating a multi-site performance score characterizing performance of a load balancing process which determines assignment of incoming calls to particular ones of the multiple distributed call center sites; and
adjusting the load balancing process based at least in part on the multi-site performance score;
wherein the multi-site performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding one of the multiple distributed call center sites of the multi-site call processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for use in a multi-site call processing system comprising multiple distributed call center sites, the apparatus comprising:
a load balancing element comprising a processor coupled to a memory, the load balancing element being operative to generate a multi-site performance score characterizing performance of a load balancing process which determines assignment of incoming calls to particular ones of the multiple distributed call center sites, wherein the load balancing process is adjusted based at least in part on the multi-site performance score, and wherein the multi-site performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding one of the multiple distributed call center sites of the multi-site call processing system.
-
12. An article of manufacture containing one or more software programs for use in a multi-site call processing system comprising multiple distributed call center sites, wherein the one or more software programs, when executed in a processor, cause the processor to perform the steps of:
-
generating a multi-site performance score characterizing performance of a load balancing process which determines assignment of incoming calls to particular ones of the multiple distributed call center sites; and
adjusting the load balancing process based at least in part on the multi-site performance score;
wherein the multi-site performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding one of the multiple distributed call center sites of the multi-site call processing system.
-
-
13. A method for use in a call processing system which implements a load balancing process, the method comprising the steps of:
-
generating a multi-entity performance score characterizing performance of the load balancing process, the load balancing process determining assignment of incoming calls to particular ones of a set of multiple entities; and
adjusting the load balancing process based at least in part on the multi-entity performance score;
wherein the multi-entity performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding entity in a set of multiple entities. - View Dependent Claims (14, 15)
-
-
16. An apparatus for use in a call processing system which implements a load balancing process, the apparatus comprising:
a load balancing element comprising a processor coupled to a memory, the load balancing element being operative to generate a multi-entity performance score characterizing performance of the load balancing process, the load balancing process determining assignment of incoming calls to particular ones of a set of multiple entities, wherein the load balancing process is adjusted based at least in part on the multi-entity performance score, and wherein the multi-entity performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding entity in the set of multiple entities.
-
17. A method for use in a call processing system which implements a load balancing process, the method comprising the steps of:
-
generating a multi-entity performance score characterizing performance of the load balancing process, the load balancing process determining assignment of incoming calls to particular ones of a set of multiple entities; and
generating a graphical representation of the multi-entity performance score;
wherein the multi-entity performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding entity in a set of multiple entities.
-
-
18. A method for use in a multi-site call processing system comprising multiple distributed call center sites, the method comprising the steps of:
-
generating a multi-site performance score characterizing performance of a load balancing process which determines assignment of incoming calls to particular ones of the multiple distributed call center sites; and
generating a graphical representation of the multi-site performance score;
wherein the multi-site performance score is computed as a function of a plurality of individual performance measures each associated with a corresponding one of the multiple distributed call center sites of the multi-site call processing system.
-
Specification