IP Library Granted Patent US 9,148,511
Granted Patent B2
US 9,148,511 · App. 13/771,557 · Granted Sep 29, 2015

Methods and systems for assessing the efficiency of call center operations

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 9,148,511
App. No.
13/771,557
Granted
Sep 29, 2015
Kind
B2
Abstract

A method of managing a call center that includes a plurality of agents may include receiving functional data associated with the plurality of call center agents over a time period, for each data curve, normalizing the data points to create a plurality of normalized functional data points, determining a variation associated with each normalized functional data point, determining one or more threshold values associated with each normalized functional data point, determining whether one or more of the normalized functional data points have a value that exceeds the associated threshold value, and identifying each of the normalized functional data points having a value that exceeds the associated threshold value as an outlier. The method may include identifying the call center agent associated with each curve that has an outlier and presenting information pertaining to one or more identified call center agents to a user.

Claims (47)

1. A method of assessing a call center's efficiency, wherein the call center comprises a plurality of agents, the method comprising:

receiving, by a computing device, for one or more of the agents, functional data associated with the agent over a time period, wherein the functional data comprises data pertaining to one or more agent-released calls ended by the associated agent during the time period;

for each agent for whom functional data was received:

normalizing, by the computing device, the associated functional data to create normalized functional data, and

determining, by the computing device, a variation associated with the agent-released call;

determining, by the computing device, one or more threshold values associated with the agent-released call,

determining, by the computing device, whether the agent-released call has a value that exceeds the associated threshold value, and

in response to determining that the agent-released call has a value that exceeds the associated threshold value, identifying, by the computing device, the agent-released call as an outlier and identifying the agent as unproductive; and

presenting information pertaining to one or more identified unproductive agents to a user.

2. The method of claim 1 , wherein normalizing the functional data comprises:

identifying an average data curve associated with the functional data; and

removing the average data curve from the functional data.

3. The method of claim 1 , wherein normalizing the functional data comprises:

performing Robust Component Analysis on the functional data to identify a Robust Principle Component; and

removing the Robust Principle Component from the functional data.

4. The method of claim 1 , wherein determining a variation associated with each agent-released call comprises determining a robust standard deviation for each agent-released call in the normalized functional data.

5. The method of claim 4 , wherein a threshold value is a multiplier of the robust standard deviation.

6. The method of claim 1 , further comprising smoothing the variation using polynomial regression.

7. The method of claim 1 , wherein a threshold value is a multiplier of the variation.

8. The method of claim 1 , wherein presenting information pertaining to one or more identified unproductive agents to a user comprises one or more of the following:

displaying at least a portion of the information on a display device; and

emailing at least a portion of the information to a user.

9. A system of assessing a call center's efficiency, the system comprising:

a computing device; and

a non-transitory computer-readable storage medium in communication with the computing device, wherein the computer-readable storage medium comprises one or more programming instructions that, when executed, cause the computing device to:

receive, for one or more agents of the call center, functional data associated with the agent over a time period, wherein the functional data comprises data pertaining to one or more agent-released calls ended by the associated agent during the time period,

for each agent for whom functional data was received:

normalize the associated functional data to create normalized functional data, and

for each agent-released call in the normalized functional data:

determine a variation associated with the agent-released call,

determine one or more threshold values associated with the agent-released call,

determine whether the agent-released call has a value that exceeds the associated threshold value, and

in response to determining that the agent-released call has a value that exceeds the associated threshold value, identify the agent-released call as an outlier, and identify the agent as unproductive, and

present information pertaining to one or more identified unproductive agents to a user.

10. The system of claim 9 , wherein the one or more programming instructions that, when executed, cause the computing device to normalize the functional data comprise one or more programming instructions that, when executed, cause the computing device to:

identify an average data curve associated with the functional data; and

remove the average data curve from the functional data.

11. The system of claim 9 , wherein the one or more programming instructions that, when executed, cause the computing device to normalize the functional data comprise one or more programming instructions that, when executed, cause the computing device to:

perform Robust Component Analysis on the functional data to identify a Robust Principle Component; and

remove the Robust Principle Component from the functional data.

12. The system of claim 9 , wherein the one or more programming instructions that, when executed, cause the computing device to determine a variation associated with each agent-released call comprises one or more programming instructions that, when executed, cause the computing device to determine a robust standard deviation for each agent-released call in the normalized functional data.

13. The system of claim 12 , wherein a threshold value is a multiplier of the robust standard deviation.

14. The system of claim 9 , wherein the computer-readable storage medium further comprises one or more programming instructions that, when executed, cause the computing device to smooth the variation using polynomial regression.

15. The system of claim 9 , wherein a threshold value is a multiplier of the variation.

16. The system of claim 9 , wherein the one or more programming instructions that, when executed, cause the computing device to present information pertaining to one or more identified unproductive agents to a user comprises one or more programming instructions that, when executed, cause the computing device to perform one or more of the following:

display at least a portion of the information on a display device; and

email at least a portion of the information to a user.

Assignments (4)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2013
From: YE, HAN; ZHAO, SHI
To: XEROX CORPORATION
Reel/Frame 029839/0561 →