IP Library Granted Patent US 10,158,757
Granted Patent B2
US 10,158,757 · App. 15/224,298 · Granted Dec 18, 2018

System and method for optimizing contact center resource groups

Inventors: Merijn te Booij (Burlingame, CA); Kentis Gopalla (Burlingame, CA); Herbert Willi Artur Ristock (Walnut Creek, CA)
H04M3/5175H04M3/5232H04M2203/402
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,158,757
App. No.
15/224,298
Granted
Dec 18, 2018
Kind
B2
Abstract

A method for automatically generating a grouping of resources of a customer contact center includes: identifying, by a processor, one or more resource groups, each of the resource groups including a plurality of customer contact center resources; predicting, by the processor, for each of the one or more resource groups, a predicted performance metric of the resource group in accordance with the one or more customer contact center resources of the resource group; identifying, by the processor, a particular resource group of the one or more resource groups having a corresponding predicted performance satisfying a threshold performance among the one or more resource groups; and outputting, by the processor, the particular resource group.

Claims (86)

1. A method for automatically generating a grouping of resources of a customer contact center, the method comprising:

identifying, by a processor, one or more resource groups, each of the resource groups comprising a plurality of customer contact center resources, wherein the resource group comprises one or more agents;

predicting, by the processor, for each of the one or more resource groups, a predicted performance metric of the resource group in accordance with the one or more customer contact center resources of the resource group, the predicting the predicted performance metric of the resource group comprising:

retrieving, by the processor, a plurality of predictors of agent performance, each predictor corresponding to one of the agents of the customer contact center;

predicting, by the processor, a predicted performance metric of each agent in the resource group based on the plurality of predictors of agent performance; and

computing, by the processor, the predicted performance metric of the resource group in the customer contact center in accordance with the predicted performance metric of each agent in the resource group;

identifying, by the processor, a particular resource group of the one or more resource groups having a corresponding predicted performance satisfying a threshold performance among the one or more resource groups; and

outputting, by the processor, the particular resource group,

wherein a predictor of the plurality of predictors of agent performance is generated by:

retrieving one or more historical performance metrics of an agent corresponding to the predictor;

retrieving historical social network data corresponding to the agent;

correlating the one or more historical performance metrics of the agent with the historical social network data of the agent; and

computing a plurality of parameters controlling a relationship between the historical social network data of the agent and the one or more historical performance metrics of the agent.

2. The method of claim 1 , wherein the historical social network data comprises at least one of:

voice communication logs between the agent and one or more other agents of the customer contact center;

chat communication logs between the agent and one or more other agents of the customer contact center; and

team assignment data.

3. The method of claim 1 , wherein each of the plurality of predictors of agent performance comprises a linear regression model between the one or more customer contact center resources of the resource group and a performance metric.

4. The method of claim 1 , wherein each of the plurality of predictors of agent performance comprises a neural network having input features comprising the one or more customer contact center resources of the resource group and a performance metric as an output.

5. The method of claim 1 , wherein the predicted performance metric comprises at least one of average handle time, average hold time, first call resolution rate, abandonment rate, net promoter score, conversion rate, and agent mood.

6. The method of claim 1 , wherein the one or more customer contact center resources of the resource group comprise at least one of:

a printer;

an agent;

a manager;

a subject matter expert;

a telecommunications resource;

a server; and

telephony equipment.

7. A system comprising:

a processor; and

memory storing instructions that, when executed by the processor, cause the processor to:

identify one or more resource groups, each of the resource groups comprising a plurality of customer contact center resources, each of the resource groups comprising one or more agents;

predict, for each of the one or more resource groups, a predicted performance metric of the resource group in accordance with the one or more customer contact center resources of the resource group by:

retrieving a plurality of predictors of agent performance, each predictor corresponding to one of the agents of the customer contact center;

predicting a predicted performance metric of each agent in the resource group based on the plurality of predictors of agent performance; and

computing the predicted performance metric of the resource group in the customer contact center in accordance with the predicted performance metric of each agent in the resource group;

identify a particular resource group of the one or more resource groups having a corresponding predicted performance satisfying a threshold performance among the one or more resource groups; and

output the particular resource group,

wherein the memory further stores instructions that, when executed by the processor, cause the processor to generate a predictor of the plurality of predictors by:

retrieving one or more historical performance metrics of an agent corresponding to the predictor;

retrieving historical social network data corresponding to the agent;

correlating the one or more historical performance metrics of the agent with the historical social network data of the agent; and

computing a plurality of parameters controlling a relationship between the historical social network data of the agent and the one or more historical performance metrics of the agent.

8. The system of claim 7 , wherein the historical social network data comprises at least one of:

voice communication logs between the agent and one or more other agents of the customer contact center;

chat communication logs between the agent and one or more other agents of the customer contact center; and

team assignment data.

9. The system of claim 7 , wherein each of the plurality of predictors of agent performance comprises a linear regression model between the one or more customer contact center resources of the resource group and a performance metric.

10. The system of claim 7 , wherein each of the plurality of predictors of agent performance comprises a neural network having input features comprising the one or more customer contact center resources of the resource group and a performance metric as an output.

11. The system of claim 7 , wherein the predicted performance metric comprises at least one of average handle time, average hold time, first call resolution rate, abandonment rate, net promoter score, conversion rate, and agent mood.

12. The system of claim 7 , wherein the one or more customer contact center resources of the resource group comprise at least one of:

a printer;

an agent;

a manager;

a subject matter expert;

a telecommunications resource;

a server; and

telephony equipment.

13. A system comprising:

means for identifying one or more resource groups, each of the resource groups comprising a plurality of customer contact center resources, each of the resource groups comprising one or more agents;

means for predicting, for each of the one or more resource groups, a predicted performance metric of the resource group in accordance with the one or more customer contact center resources of the resource group, the means for predicting being configured to:

retrieve a plurality of predictors of agent performance, each predictor corresponding to one of the agents of the customer contact center;

predict a predicted performance metric of each agent in the resource group based on the plurality of predictors of agent performance; and

compute the predicted performance metric of the resource group in the customer contact center in accordance with the predicted performance metric of each agent in the resource group;

means for identifying a particular resource group of the one or more resource groups having a corresponding predicted performance satisfying a threshold performance among the one or more resource groups; and

means for outputting the particular resource group,

wherein a predictor of the plurality of predictors of agent performance is generated by:

retrieving one or more historical performance metrics of an agent corresponding to the predictor;

retrieving historical social network data corresponding to the agent;

correlating the one or more historical performance metrics of the agent with the historical social network data of the agent; and

computing a plurality of parameters controlling a relationship between the historical social network data of the agent and the one or more historical performance metrics of the agent.

14. The system of claim 13 , wherein the historical social network data comprises at least one of:

voice communication logs between the agent and one or more other agents of the customer contact center;

chat communication logs between the agent and one or more other agents of the customer contact center; and

team assignment data.

15. The system of claim 13 , wherein each of the plurality of models of agent performance comprises a linear regression model between the one or more customer contact center resources of the resource group and a performance metric.

16. The system of claim 13 , wherein each of the plurality of predictors of agent performance comprises a neural network having input features comprising the one or more customer contact center resources of the resource group and a performance metric as an output.

17. The system of claim 13 , wherein the predicted performance metric comprises at least one of average handle time, average hold time, first call resolution rate, abandonment rate, net promoter score, conversion rate, and agent mood.

18. The system of claim 13 , wherein the one or more customer contact center resources of the resource group comprise at least one of:

a printer;

an agent;

a manager;

a subject matter expert;

a telecommunications resource;

a server; and

telephony equipment.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0101 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2017
From: TE BOOIJ, MERIJN; GOPALLA, KENTIS; RISTOCK, HERBERT WILLI ARTUR
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 041785/0234 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
Continuity (1)
Related Publication 20180034966A1 · Feb 1, 2018