System and method for generating forecasts and analysis of contact center behavior for planning purposes
First Claim
Patent Images
1. A computer-implemented method of predicting a staffing level for a call center system, the method comprising:
- electronically accessing a first staffing level for a first time period, the first time period including a series of component time periods;
electronically accessing a staffing level distribution for the first time period, the staffing level distribution for the first time period including a staffing level value assigned to each component time period of the series of component time periods within the first time period;
electronically accessing component call volumes for the component time periods of the series of component time periods;
electronically accessing component average handle times for the component time periods of the series of component time periods;
calculating, using a computer model, an operational performance value for the call center for the first time period by;
using the staffing level distribution to disaggregate the first staffing level into component staffing levels for the component time periods of the series of component time periods,for each of the component time periods, calculating a component operational performance value for the component time period based on a component staffing level for the component time period, a component average handle time for the component time period, and a component call volume for the component time period, andaggregating the component operational performance values to determine the operational performance value for the first time period;
storing the calculated operational performance value in a database;
storing the first staffing level in association with the calculated operational performance value in the database;
after storing the first staffing level and the calculated operational performance value in the database, enabling a user to input, through interactions with a graphical user interface, a first call volume for the first time period and an operational performance goal for the call center, the operational performance goal corresponding to the calculated operational performance value;
using the user-inputted first call volume and the user-inputted operational performance goal to access the first staffing level from the database; and
enabling the user to perceive, through the graphical user interface, the first staffing level as corresponding to a staffing level required to achieve the operational performance goal for the call center.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of predicting expected performance of a processing center system is provided. The method includes receiving performance information from a performance monitoring system associated with the processing center system. A computer model of the processing center system is developed based on the performance information. The method further includes generating predictions based on the computer model, and analyzing the predictions to generate performance scenarios for the processing center system.
28 Citations
34 Claims
-
1. A computer-implemented method of predicting a staffing level for a call center system, the method comprising:
-
electronically accessing a first staffing level for a first time period, the first time period including a series of component time periods; electronically accessing a staffing level distribution for the first time period, the staffing level distribution for the first time period including a staffing level value assigned to each component time period of the series of component time periods within the first time period; electronically accessing component call volumes for the component time periods of the series of component time periods; electronically accessing component average handle times for the component time periods of the series of component time periods; calculating, using a computer model, an operational performance value for the call center for the first time period by; using the staffing level distribution to disaggregate the first staffing level into component staffing levels for the component time periods of the series of component time periods, for each of the component time periods, calculating a component operational performance value for the component time period based on a component staffing level for the component time period, a component average handle time for the component time period, and a component call volume for the component time period, and aggregating the component operational performance values to determine the operational performance value for the first time period; storing the calculated operational performance value in a database; storing the first staffing level in association with the calculated operational performance value in the database; after storing the first staffing level and the calculated operational performance value in the database, enabling a user to input, through interactions with a graphical user interface, a first call volume for the first time period and an operational performance goal for the call center, the operational performance goal corresponding to the calculated operational performance value; using the user-inputted first call volume and the user-inputted operational performance goal to access the first staffing level from the database; and enabling the user to perceive, through the graphical user interface, the first staffing level as corresponding to a staffing level required to achieve the operational performance goal for the call center. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method of predicting a staffing level for a call center system, the method comprising:
-
electronically accessing a first staffing level for a first time period and a first average handle time for a first time period, the first time period including a series of component time periods; electronically accessing an average handle time distribution for the first time period, the average handle time distribution for the first time period including an average handle time value assigned to each component time period of the series of component time periods within the first time period; and electronically accessing component call volumes for the component time periods of the series of component time periods; electronically determining, based on the first staffing level, component staffing levels for the component time periods of the series of component time periods; calculating, using a computer model, an operational performance value for the call center for the first time period by; using the average handle time distribution to disaggregate the first average handle time into component average handle times for the component time periods of the series of component time periods, for each of the component time periods, calculating a component operational performance value for the component time period based on a component staffing level for the component time period, a component average handle time for the component time period, and a component call volume for the component time period, and aggregating the component operational performance values to determine the operational performance value for the first time period; storing the calculated operational performance value in a database; storing the first staffing level in association with the calculated operational performance value in the database; after storing the first staffing level and the calculated operational performance value in the database, enabling a user to input, through interactions with a graphical user interface, a first call volume for the first time period and an operational performance goal for the call center, the operational performance goal corresponding to the calculated operational performance value; using the user-inputted first call volume and the user-inputted operational performance goal to access the first staffing level from the database; and enabling the user to perceive, through the graphical user interface, the first staffing level as corresponding to a staffing level required to achieve the operational performance goal for the call center. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification