EP1122937A2

Load balanced distribution of calls to multiple call center sites

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.

EP1122937A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 31 January 2021, 5.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 7 independent, 11 dependent

  1. 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.
  2. 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 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.
  3. 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.
  4. 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.
  5. 16
    An apparatus for use in a call processing system which implements a load balancing process, the apparatus comprising:a load balancing element 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.
  6. 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.
  7. 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.