System and method for balancing agent console load during automated call processing
First Claim
1. A system for balancing agent console load during automated call processing, comprising:
- a console to operate a plurality of agent consoles;
a call processor to process a call session of a caller calling at each agent console; and
a message server to balance a call session load on each agent console, comprising;
a load balance module to continually collect conditions from each agent console, to evaluate the conditions against each agent console, and to determine a load factor as a function of the conditions; and
a call distributor to assign the call sessions to the agent consoles commensurate to the corresponding load factor.
20 Assignments
0 Petitions
Accused Products
Abstract
A system and method for balancing agent console load during automated call processing is provided. A plurality of agent consoles are operated in a call center. Progress of a call session of a caller that is calling into the call center at each agent console is monitored. An absolute upper limit on a number of the call sessions allowed at each agent console at any given time is assigned. A load of call session assignments on each agent console is balanced. Objective and subjective conditions pertinent to each assigned call session are continually collected from each agent console. The objective and subjective conditions that affect call session availability are updated for each agent console. The objective and subjective conditions are evaluated against the absolute upper limit to determine a load factor. Each call session is assigned to one such agent console within bounds applicable to the load factor.
19 Citations
24 Claims
-
1. A system for balancing agent console load during automated call processing, comprising:
-
a console to operate a plurality of agent consoles; a call processor to process a call session of a caller calling at each agent console; and a message server to balance a call session load on each agent console, comprising; a load balance module to continually collect conditions from each agent console, to evaluate the conditions against each agent console, and to determine a load factor as a function of the conditions; and a call distributor to assign the call sessions to the agent consoles commensurate to the corresponding load factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for balancing agent console load during automated call processing, comprising:
-
operating a plurality of agent consoles; processing a call session of a caller calling at each agent console; and balancing a call session load on each agent console, comprising; continually collecting conditions from each agent console; evaluating the conditions against each agent console and determining a load factor as a function of the conditions; and assigning the call sessions to the agent consoles commensurate to the corresponding load factor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for balancing agent console load during automated call processing, comprising:
-
a console to operate a plurality of agent consoles in a call center, each comprising; a display to monitor progress of a call session of a caller that is calling into the call center at each agent console; and a console load balance module to assign an absolute upper limit on a number of the call sessions allowed at each agent console at any given time; and a message server to balance a load of call session assignments on each agent console, comprising; a server load balance module to continually collect objective and subjective conditions pertinent to each assigned call session from each agent console and to evaluate the objective and subjective conditions against the absolute upper limit to determine a load factor; an updater to update the objective and subjective conditions that affect call session availability for each agent console; and a call distributor to assign each call session to one such agent console within bounds applicable to the load factor. - View Dependent Claims (20, 21)
-
-
22. A method for balancing agent console load during automated call processing, comprising:
-
operating a plurality of agent consoles in a call center, each comprising; monitoring progress of a call session of a caller that is calling into the call center at each agent console; and assigning an absolute upper limit on a number of the call sessions allowed at each agent console at any given time; and balancing a load of call session assignments on each agent console, comprising; continually collecting objective and subjective conditions pertinent to each assigned call session from each agent console; updating the objective and subjective conditions that affect call session availability for each agent console; evaluating the objective and subjective conditions against the absolute upper limit to determine a load factor; and assigning each call session to one such agent console within bounds applicable to the load factor. - View Dependent Claims (23, 24)
-
Specification