Call mapping systems and methods using variance algorithm (VA) and/or distribution compensation
First Claim
1. A method, comprising:
- obtaining, by one or more computers, agent performance data for a set of agents;
ranking or percentiling, by the one or more computers, the agents based at least in part on the agent performance data;
dividing, by the one or more computers, the agents into agent performance ranges based at least in part on the ranking or percentiling step;
partitioning, by the one or more computers, callers in a set of callers based on one or more criteria into a set of partitions;
determining for each of the partitions, by the one or more computers, an outcome value comprising a statistical chance or likelihood for a particular outcome at least for a first one of the agent performance ranges and for a second one of the agent performance ranges based at least in part on caller partition data;
calculating, by the one or more computers, for each of the partitions an outcome value difference indicator based at least in part on the outcome value for the first agent performance range and the outcome value for the second agent performance range;
performing distribution compensation, by the one or more computers, using an edge compensation algorithm applied to at least one selected from the group of a distribution of the agent rankings or percentiling and a distribution of caller rankings or percentiling, near at least one edge of the respective distribution, to obtain edge compensated rankings or percentiles, wherein the ranking or percentile of the callers is based at least in part on the outcome values for the partitions of the respective callers; and
matching, by the one or more computers, a respective agent with respective performance data to a respective caller in one of the partitions, based at least in part on the outcome value difference indicators for the partitions, where at least one of the agent rankings or percentiles or caller rankings or percentiles has been distribution compensated.
8 Assignments
0 Petitions
Accused Products
Abstract
Method, system and program product, comprising obtaining agent performance data; ranking, agents based the agent performance data; dividing agents into agent performance ranges; partitioning callers based on criteria into a set of partitions; determining for each partition an outcome value for a first agent performance range and a second agent performance range; calculating for the partitions a respective outcome value difference indicator based on the outcome value for the first agent performance range and the outcome value for the second agent performance range for the partition; matching a respective agent to a respective caller in one of the partitions, based on the outcome value difference indicators for the partitions.
321 Citations
32 Claims
-
1. A method, comprising:
-
obtaining, by one or more computers, agent performance data for a set of agents; ranking or percentiling, by the one or more computers, the agents based at least in part on the agent performance data; dividing, by the one or more computers, the agents into agent performance ranges based at least in part on the ranking or percentiling step; partitioning, by the one or more computers, callers in a set of callers based on one or more criteria into a set of partitions; determining for each of the partitions, by the one or more computers, an outcome value comprising a statistical chance or likelihood for a particular outcome at least for a first one of the agent performance ranges and for a second one of the agent performance ranges based at least in part on caller partition data; calculating, by the one or more computers, for each of the partitions an outcome value difference indicator based at least in part on the outcome value for the first agent performance range and the outcome value for the second agent performance range; performing distribution compensation, by the one or more computers, using an edge compensation algorithm applied to at least one selected from the group of a distribution of the agent rankings or percentiling and a distribution of caller rankings or percentiling, near at least one edge of the respective distribution, to obtain edge compensated rankings or percentiles, wherein the ranking or percentile of the callers is based at least in part on the outcome values for the partitions of the respective callers; and matching, by the one or more computers, a respective agent with respective performance data to a respective caller in one of the partitions, based at least in part on the outcome value difference indicators for the partitions, where at least one of the agent rankings or percentiles or caller rankings or percentiles has been distribution compensated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium comprising computer-readable codes to be executed by one or more computers, the computer-readable code comprising:
-
computer-readable code to obtain, by one or more computers, agent performance data for a set of agents; computer-readable code to rank or percentile, by the one or more computers, the agents based at least in part on the agent performance data; computer-readable code to divide, by the one or more computers, the agents into agent performance ranges based at least in part on the ranking step; computer-readable code to partition, by the one or more computers, callers in a set of callers based on one or more criteria into a set of partitions; computer-readable code to determine for each of the partitions, by the one or more computers, an outcome value comprising a statistical chance or likelihood for a particular outcome at least for a first one of the agent performance ranges and for a second one of the agent performance ranges based at least in part on caller partition data; computer-readable code to calculate, by the one or more computers, for each of the partitions an outcome value difference indicator based at least in part on the outcome value for the first agent performance range and the outcome value for the second agent performance range; computer-readable code to perform distribution compensation, by the one or more computers, using an edge compensation algorithm applied to at least one selected from the group of a distribution of the agent rankings or percentiles and a distribution of caller rankings or percentiles, near at least one edge of the respective distribution, to obtain edge compensated rankings, wherein the ranking or percentiles of the callers are based at least in part on the outcome values for the partitions of the respective callers; and computer-readable code to match, by the one or more computers, a respective agent with respective performance data to a respective caller in one of the partitions, based at least in part on the outcome value difference indicators for the partitions, where at least one of the agent rankings or percentiles or caller rankings or percentiles has been distribution compensated.
-
-
19. A call center system, comprising:
one or more computers configured with program code to perform the following method; obtaining, by the one or more computers, agent performance data for a set of agents;
ranking or percentiling, by the one or more computers, the agents based at least in part on the agent performance data;dividing, by the one or more computers, the agents into agent performance ranges based at least in part on the ranking or percentiling step; partitioning, by the one or more computers, callers in a set of callers based on one or more criteria into a set of partitions; determining for each of the partitions, by the one or more computers, an outcome value comprising a statistical chance or likelihood for a particular outcome at least for a first one of the agent performance ranges and for a second one of the agent performance ranges based at least in part on caller partition data; calculating, by the one or more computers, for each of the partitions an outcome value difference indicator based at least in part on the outcome value for the first agent performance range and the outcome value for the second agent performance range; performing distribution compensation, by the one or more computers, using an edge compensation algorithm applied to at least one selected from the group of a distribution of the agent rankings or percentiling and a distribution of caller rankings or percentiling, near at least one edge of the respective distribution, to obtain edge compensated rankings or percentiles, wherein the ranking or percentile of the callers is based at least in part on the outcome value for the partitions of the respective callers; and matching, by the one or more computers, a respective agent with respective performance data to a respective caller in one of the partitions, based at least in part on the outcome value difference indicators for the partitions, where at least one of the agent rankings or percentiles or caller rankings or percentiles has been distribution compensated. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
Specification