Care agent call classification
First Claim
1. A computer-based method of analyzing call center data comprising:
- collecting, by one or more computers, reports from a plurality of customer care agents, wherein each report comprises logged data of incoming customer calls;
compiling, by the one or more computers, the reports from the plurality of customer care agents into an aggregate data set;
determining, by the one or more computers, a number of total incoming calls in the aggregate data set;
dividing, by the one or more computers, the aggregate data set into a plurality of categories based on the incoming calls;
determining, by the one or more computers, an aggregate distribution for each of the plurality of categories, each aggregate distribution corresponding to a ratio of a number of incoming calls reported by the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the aggregate data set;
compiling, by the one or more computers, reports from one of the plurality of customer care agents into an individual data set;
determining, by the one or more computers, a number of total incoming calls in the individual data set;
dividing, by the one or more computers, the individual data set into the plurality of categories;
determining, by the one or more computers, an individual distribution for each of the plurality of categories, each individual distribution corresponding to a ratio of a number of incoming calls reported by the one of the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the individual data set for one or more of the plurality of categories, comparing, by the one or more computers, the individual distribution to the aggregate distribution;
for the one or more of the plurality of categories, determining, by the one or more computers, a deviation of the individual distribution from the aggregate distribution, based on the comparison;
for the one or more plurality of categories, determining, by the one or more computers, whether the deviation exceeds a threshold value; and
taking action when determining that the deviation exceeds the threshold value.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method of analyzing call center data comprising collecting reports from customer care agents, wherein the reports comprise logged data of incoming customer calls; compiling the reports into a first data set; dividing the first data set into categories based on the incoming calls; determining a distribution within the categories; removing suspect data from the first data set to form a groomed data set; determining a distribution within the categories of the groomed data set; comparing the distribution of the first data set to the distribution of the groomed data set to form a confidence value; determining limits for a deviation of the data of the reports from the distribution of the groomed data set; comparing the deviation of a given customer care agent to the limits; and taking an action based on the comparing.
-
Citations
20 Claims
-
1. A computer-based method of analyzing call center data comprising:
- collecting, by one or more computers, reports from a plurality of customer care agents, wherein each report comprises logged data of incoming customer calls;
compiling, by the one or more computers, the reports from the plurality of customer care agents into an aggregate data set;
determining, by the one or more computers, a number of total incoming calls in the aggregate data set;
dividing, by the one or more computers, the aggregate data set into a plurality of categories based on the incoming calls;
determining, by the one or more computers, an aggregate distribution for each of the plurality of categories, each aggregate distribution corresponding to a ratio of a number of incoming calls reported by the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the aggregate data set;
compiling, by the one or more computers, reports from one of the plurality of customer care agents into an individual data set;
determining, by the one or more computers, a number of total incoming calls in the individual data set;
dividing, by the one or more computers, the individual data set into the plurality of categories;
determining, by the one or more computers, an individual distribution for each of the plurality of categories, each individual distribution corresponding to a ratio of a number of incoming calls reported by the one of the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the individual data set for one or more of the plurality of categories, comparing, by the one or more computers, the individual distribution to the aggregate distribution;
for the one or more of the plurality of categories, determining, by the one or more computers, a deviation of the individual distribution from the aggregate distribution, based on the comparison;
for the one or more plurality of categories, determining, by the one or more computers, whether the deviation exceeds a threshold value; and
taking action when determining that the deviation exceeds the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19)
- collecting, by one or more computers, reports from a plurality of customer care agents, wherein each report comprises logged data of incoming customer calls;
-
9. A computer-based method of analyzing call center data comprising:
- collecting, by one or more computers, data of incoming customer calls from a plurality of customer care agents to form an aggregate data set;
determining, by the one or more computers, a number of total incoming calls in the aggregate data set;
dividing, by the one or more computers, the aggregate data set into a plurality of categories based on types of incoming customer calls in the aggregate data set;
determining, by the one or more computers, an aggregate distribution for each of the plurality of categories, each aggregate distribution corresponding to a ratio of a number of incoming calls reported by the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the aggregate data set;
collecting, by the one or more computers, data of incoming customer calls from one of the plurality of customer care agents to form an individual data set;
determining, by the one or more computers, a number of total incoming calls in the individual data set;
dividing, by the one or more computers, the individual data set into the plurality of categories based on types of incoming customer calls in the individual data set;
determining, by the one or more computers, an individual distribution for each of the plurality of categories, each individual distribution corresponding to a ratio of a number of incoming calls reported by the one of the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the individual data set;
for one or more of the plurality of categories, comparing, by the one or more computers, the individual distribution to the aggregate distribution;
for the one or more of the plurality of categories, determining, by the one or more computers, a deviation of the individual distribution from the aggregate distribution, based on the comparison;
for the one or more of the plurality of categories, determining, by the one or more computers, whether the deviation exceeds a threshold value;
removing at least a portion of the individual data set from the aggregate data set to form a, groomed data set when the deviation exceeds the threshold value; and
identifying valid customer service issues based on analyzing the groomed data set distribution within the first category. - View Dependent Claims (10, 11, 20)
- collecting, by one or more computers, data of incoming customer calls from a plurality of customer care agents to form an aggregate data set;
-
12. A computer-based method of analyzing call center data comprising:
- collecting, by one or more computers, data of incoming customer calls from a plurality of customer call agents to form an aggregate data set;
determining, by the one or more computers, a number of total incoming calls in the aggregate data set;
dividing, by the one or more computers, the aggregate data set into a plurality of categories based on types of incoming customer calls in the aggregate data set;
determining, by the one or more computers, an aggregate distribution for each of the plurality of categories, each aggregate distribution corresponding to a ratio of a number of incoming calls reported by the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the aggregate data set;
collecting, by the one or more computers, data of incoming customer calls from one of the plurality of customer care agents to form an individual data set;
determining, by the one or more computers, a number of total incoming calls in the individual data set;
dividing, by the one or more computers, the individual data set into the plurality of categories based on types of incoming customer calls in the individual data set;
determining, by the one or more computers, an individual distribution for each of the plurality of categories, each individual distribution corresponding to a ratio of a number of incoming calls reported by the one of the plurality of customer call agents as being associated with the corresponding category to the number of total incoming calls in the individual data set;
for one or more of the plurality of categories, comparing, by the one or more computers, the individual distribution to the aggregate distribution;
for the one or more of the plurality of categories, determining, by the one or more computers, a deviation of the individual distribution from the aggregate distribution, based on the comparison;
setting, by the one or more computers, alarm levels at one or more predetermined threshold levels for deviation values to indicate areas of and for the one or more of the plurality of categories, determining, by the one or more computers, whether the determined deviation exceeds at least one of the one or more predetermined threshold levels. - View Dependent Claims (13, 14, 15, 16, 17, 18)
- collecting, by one or more computers, data of incoming customer calls from a plurality of customer call agents to form an aggregate data set;
Specification