Data store for assessing accuracy of call center agent service time estimates
First Claim
1. A method comprising:
- prompting a first agent of a call center, by a data processing system associated with the first agent, while said first agent is serving a first call, for an estimate of how much longer said first agent will be serving said first call;
receiving, by the data processing system, a first response from said first agent;
storing, by the data processing system, one or more values based on said first response in a data store;
prompting, by the data processing system, said first agent, while said first agent is serving a second call, for an estimate of how much longer said first agent will be serving said second call;
receiving, by the data processing system, a second response from said first agent;
storing, by the data processing system, one or more values based on said second response in said data store;
computing a measure of how closely a plurality of service time estimates provided by said agent compare to actual remaining service times; and
storing, by the data processing system, said measure in said data store.
20 Assignments
0 Petitions
Accused Products
Abstract
A data store (e.g., a relational database, an object-oriented database, an unstructured file system, an in-memory data structure, etc.) and associated methods are disclosed for predicting the accuracy of agent responses in a call center. In accordance with the illustrative embodiment, agents in a call center are prompted at different times during their workday for estimates of how much longer they will be servicing their current call, and the estimates are stored in the data store along with the actual times required for completion of the call. Statistics for each agent'"'"'s prediction accuracy are computed and stored in the data store along with the raw data, and can then be used to assess the accuracy of subsequent agent responses to queries.
-
Citations
16 Claims
-
1. A method comprising:
-
prompting a first agent of a call center, by a data processing system associated with the first agent, while said first agent is serving a first call, for an estimate of how much longer said first agent will be serving said first call; receiving, by the data processing system, a first response from said first agent; storing, by the data processing system, one or more values based on said first response in a data store; prompting, by the data processing system, said first agent, while said first agent is serving a second call, for an estimate of how much longer said first agent will be serving said second call; receiving, by the data processing system, a second response from said first agent; storing, by the data processing system, one or more values based on said second response in said data store; computing a measure of how closely a plurality of service time estimates provided by said agent compare to actual remaining service times; and storing, by the data processing system, said measure in said data store. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a data processing system associated with an agent of a call center; a data store coupled to the data processing system, wherein the data processing system is configured to access in the data store; a first value that is based on an estimate of how much longer the agent of a call center will be serving a call, wherein said estimate is provided by said agent during said call; a second value that is based on the actual remaining time required for said agent to service said call; and a measure of accuracy computed over a plurality of service time estimates provided by said agent. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
a data processing system associated with an agent of a call center; a data store coupled to the data processing system, wherein the data processing system is configured to access in the data store; (a) a first value that is based on the difference between; (i) an estimate of how much longer an agent of a call center will be serving a first call, wherein said estimate is provided by said agent during said first call, and (ii) the actual remaining time required for said agent to service said first call; (b) a second value that is based on the difference between; (i) an estimate of how much longer said agent will be serving a second call, wherein said estimate is provided by said agent during said second call, and (ii) the actual remaining time required for said agent to service said second call; and (c) a measure of accuracy computed over a plurality of service time estimates provided by said agent. - View Dependent Claims (12, 13)
-
-
14. A system comprising:
-
a data processing system associated with an agent of a call center; a data store coupled to the data processing system, wherein the data processing system is configured to access in the data store; (a) a first value that is based on the difference between; (i) an estimate of how much longer a first agent of a call center will be serving a first call, wherein said estimate is provided by said first agent during said first call, and (ii) the actual remaining service time for said first call; (b) a second value that is based on the difference between; (i) an estimate of how much longer a second agent of a call center will be serving a second call, wherein said estimate is provided by said second agent during said second call, and (ii) the actual remaining service time for said second call; (c) a measure of accuracy computed over a plurality of service time estimates provided by said first agent; and (d) a measure of accuracy computed over a plurality of service time estimates provided by said second agent. - View Dependent Claims (15, 16)
-
Specification