Method for discovering problem agent behaviors
First Claim
Patent Images
1. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
- processing, by a computer, a set of events involving at least one agent to yield a corresponding measure across a set of dimensions, wherein multiple events are included in the set of events, and wherein multiple dimensions are included in the set of dimensions;
comparing, by the computer, the measure to at least one rule set, the at least one rule set corresponding to a type of target behavior of an agent;
determining, by the computer, that the measure is defined by the at least one rule set;
in response to the determining step, associating, by the computer, the type of target agent behavior corresponding to the at least one rule set with the at least one agent, and wherein each rule set describes a plurality of dimensions;
threshold filtering, wherein the measure is compared to threshold values for the dimensions in the set of dimensions, wherein the measure is compared to a plurality of threshold values for at least one of the dimensions in the set of dimensions, wherein in response to at least first threshold values being exceeded in a first set of circumstances the type of target agent behavior corresponding to the at least one rule set is reported, wherein in response to said first threshold values but not second threshold values being exceeded in a second set of circumstances the type of target behavior corresponding to the at least one rule set is not reported, and wherein in response to said first and second threshold values being exceeded in said second set of circumstances the type of target behavior corresponding to the at least one rule set is reported.
16 Assignments
0 Petitions
Accused Products
Abstract
A contact center is provided that includes a plurality of agents for servicing incoming contacts and a target behavior identification module operable to (i) process a set of events to yield a corresponding measure; (ii) compare the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; and (iii) when the measure is defined by the a selected rule set, associate the measure with a type of target behavior corresponding to the selected rule set.
372 Citations
36 Claims
-
1. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events involving at least one agent to yield a corresponding measure across a set of dimensions, wherein multiple events are included in the set of events, and wherein multiple dimensions are included in the set of dimensions; comparing, by the computer, the measure to at least one rule set, the at least one rule set corresponding to a type of target behavior of an agent; determining, by the computer, that the measure is defined by the at least one rule set; in response to the determining step, associating, by the computer, the type of target agent behavior corresponding to the at least one rule set with the at least one agent, and wherein each rule set describes a plurality of dimensions; threshold filtering, wherein the measure is compared to threshold values for the dimensions in the set of dimensions, wherein the measure is compared to a plurality of threshold values for at least one of the dimensions in the set of dimensions, wherein in response to at least first threshold values being exceeded in a first set of circumstances the type of target agent behavior corresponding to the at least one rule set is reported, wherein in response to said first threshold values but not second threshold values being exceeded in a second set of circumstances the type of target behavior corresponding to the at least one rule set is not reported, and wherein in response to said first and second threshold values being exceeded in said second set of circumstances the type of target behavior corresponding to the at least one rule set is reported. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events involving at least one agent to yield a corresponding measure across a set of dimensions; comparing, by a computer, the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target agent behavior; determining that the measure is defined by a selected rule set; and in response to the determining step; determining, by the computer, whether a first set of threshold values for the selected rule set is exceeded by the measure in a first set of circumstances, wherein the type of target agent behavior corresponding to the selected rule set is associated with the at least one agent; determining, by the computer, whether a second set of threshold values for the selected rule is exceeded by the measure in a second set of circumstances, wherein the type of target behavior corresponding to the selected rule set is associated with the at least one agent; and wherein the type of target behavior corresponding to the selected rule set is not associated with the at least one agent when at least one of the first set of threshold values is not exceeded in the second set of circumstances or when the second set of threshold values is not exceeded in the first set of circumstances. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A contact center comprising:
-
a plurality of agents for servicing incoming contacts; and a target behavior identification module operable to process a set of events involving at least one agent to yield a corresponding measure across a set of dimensions;
compare the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target agent behavior; andwhen the measure is defined by a selected rule set and a first set of thresholds is exceeded in a first set of circumstances, associate a type of target agent behavior corresponding to the selected rule set with the at least one agent; wherein the measure is defined by the selected rule set and a second set of thresholds is exceeded in a second set of circumstances, associated the type of target behavior corresponding to the selected rule set with the at least one agent; where the measure is defined by the selected rule set and the first set of thresholds is not exceeded in the first set of circumstances the type of behavior corresponding to the selected rule set is not associated with the at least one agent; and where the measure is defined by the selected rule set and the second set of thresholds is not exceeded in the second set of circumstances the type of behavior corresponding to the selected rule set is not associated with the at least one agent. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events to yield a corresponding measure across a set of dimensions; comparing, by the computer, the measure to at least one rule set, the at least one rule set corresponding to a type of target behavior; when the measure is defined by the at least one rule set, associating, by the computer, the measure with the type of target behavior corresponding to the at least one rule set, wherein the set of events comprises a plurality of causally related events occurring at different times, wherein each rule set describes a plurality of dimensions, wherein the at least one rule set is a plurality of rule sets, wherein each of the plurality of rule sets corresponds to a different type of target behavior, and wherein a plurality of event sets are defined by a plurality of target behavior types; displaying, by the computer, to a user a first display comprising, for each of the plurality of agents, a number of instances of each of the plurality of target behavior types; receiving, from the user, a selection of a first field in the first display, the first field corresponding to a first type of target behavior; and in response thereto, displaying, by the computer, to the user a second display comprising, for at least one of a selected agent and a grouping of agents, a number of historic instances of the first type of target behavior over prior time intervals.
-
-
25. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events to yield a corresponding measure across a set of dimensions; comparing, by the computer, the measure to at least one rule set, the at least one rule set corresponding to a type of target behavior; when the measure is defined by the at least one rule set, associating, by the computer, the measure with the type of target behavior corresponding to the at least one rule set, wherein the set of events comprises a plurality of causally related events occurring at different times, wherein each rule set describes a plurality of dimensions, wherein the at least one rule set is a plurality of rule sets, wherein each of the plurality of rule sets corresponds to a different type of target behavior, and wherein a plurality of event sets are defined by a plurality of target behavior types; displaying, by the computer, to a user a first display comprising, for each of the plurality of agents, a number of instances of each of the plurality of target behavior types; receiving, from the user, a selection of a first field in the first display, the first field corresponding to a first agent; and in response thereto, displaying, by the computer, to the user a second display comprising, for the selected agent, a number of instances of each of the plurality of target behavior types occurring during a selected time interval. - View Dependent Claims (26, 27)
-
-
28. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events to yield a corresponding measure across a set of dimensions; comparing, by the computer, the measure to at least one rule set, the at least one rule set corresponding to a type of target behavior; when the measure is defined by the at least one rule set, associating, by the computer, the measure with the type of target behavior corresponding to the at least one rule set, wherein the set of events comprises a plurality of causally related events occurring at different times, wherein each rule set describes a plurality of dimensions, wherein the at least one rule set is a plurality of rule sets, wherein each of the plurality of rule sets corresponds to a different type of target behavior, wherein the plurality of rule sets is at least twelve rule sets, and wherein the target behaviors corresponding to the plurality of rule sets comprise a plurality of the following;
long contact, short contact, long alert, long initiate, long preview, long wrap up, short wrap up, transfer from, transfer in, blind transfer, transfer to a same routing point, transfer to a same queue, conference, redirect from agent rejection, redirect from time out, cancel from agent rejection, cancel from time out, agent release first, disconnect from hold, long hold, hold time, short aux, aux time, aux working time, aux non-working time, wrap up time, direct time, internal time, short contact-then-aux, short contact-then-logout, login-then-aux, short and long contacts side-by-side, variation in active time, repeated conference with a selected person, repeated transfer to a selected person, and variation in wrap up time.
-
-
29. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events to yield a corresponding measure across a set of dimensions; comparing, by a computer, the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; when the measure is defined by the a selected rule set, associating, by a computer, the measure with a type of target behavior corresponding to the selected rule set, wherein a plurality of event sets are defined by a plurality of target behavior types; displaying, by a computer, to a user a first display comprising, for each of the plurality of agents, a number of instances of each of the plurality of target behavior types; receiving, from the user, a selection of a first field in the first display, the first field corresponding to a first type of target behavior; and in response thereto, displaying, by a computer, to the user a second display comprising, for at least one of a selected agent and a grouping of agents, a number of historic instances of the first type of target behavior over prior time intervals.
-
-
30. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events to yield a corresponding measure across a set of dimensions; comparing, by a computer, the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; when the measure is defined by the a selected rule set, associating, by a computer, the measure with a type of target behavior corresponding to the selected rule set, wherein a plurality of event sets are defined by a plurality of target behavior types; displaying, by a computer, to a user a first display comprising, for each of the plurality of agents, a number of instances of each of the plurality of target behavior types; receiving, from the user, a selection of a first field in the first display, the first field corresponding to a first agent; and in response thereto, displaying, by a computer, to the user a second display comprising, for the selected agent, a number of instances of each of the plurality of target behavior types occurring during a selected time interval. - View Dependent Claims (31, 32)
-
-
33. In a contact center comprising a plurality of agents for servicing contacts, a method comprising:
-
processing, by a computer, a set of events to yield a corresponding measure across a set of dimensions; comparing, by a computer, the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; when the measure is defined by the a selected rule set, associating, by a computer, the measure with a type of target behavior corresponding to the selected rule set, wherein the plurality of rule sets is at least twelve rule sets and wherein the target behaviors corresponding to the plurality of rule sets comprise a plurality of the following;
long contact, short contact, long alert, long initiate, long preview, long wrap up, short wrap up, transfer from, transfer in, blind transfer, transfer to a same routing point, transfer to a same queue, conference, redirect from agent rejection, redirect from time out, cancel from agent rejection, cancel from time out, agent release first, disconnect from hold, long hold, hold time, short aux, aux time, aux working time, aux non-working time, wrap up time, direct time, internal time, short contact-then-aux, short contact-then-logout, login-then-aux, short and long contacts side-by-side, variation in active time, and variation in wrap up time.
-
-
34. A contact center comprising:
-
a plurality of agents for servicing incoming contacts; and a target behavior identification module operable to process a set of events to yield a corresponding measure across a set of dimensions;
compare the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; and
, when the measure is defined by the a selected rule set, associate the measure with a type of target behavior corresponding to the selected rule set, wherein a plurality of event sets are defined by a plurality of target behavior types, wherein the target behavior identification module is further operable to sum, over a selected time interval, the instances of each type of target behavior for each agent and for a grouping of agents and wherein the target behavior identification module is further operable to display to a user a first display comprising, for each of the plurality of agents, a number of instances of each of the plurality of target behavior types and the sums;
receive, from the user, a selection of a first field in the first display, the first field corresponding to a first type of target behavior; and
in response thereto, display to the user a second display comprising, for at least one of a selected agent and a grouping of agents, a number of historic instances of the first type of target behavior over prior time intervals.
-
-
35. A contact center comprising:
-
a plurality of agents for servicing incoming contacts; and a target behavior identification module operable to process a set of events to yield a corresponding measure across a set of dimensions;
compare the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; and
, when the measure is defined by the a selected rule set, associate the measure with a type of target behavior corresponding to the selected rule set, wherein a plurality of event sets are defined by a plurality of target behavior types and wherein the target behavior identification module is further operable to display to a user a first display comprising, for each of the plurality of agents, a number of instances of each of the plurality of target behavior types;
receive, from the user, a selection of a first field in the first display, the first field corresponding to a first agent;
in response thereto, display to the user a second display comprising, for the selected agent, a number of instances of each of the plurality of target behavior types occurring during a selected time interval;
receive from the user a selection of a second field in the second display, the second field corresponding to a type of target behavior; and
, in response to the selection of the second field, display to the user a third display comprising additional details associated with the instances of the selected type of target behavior, wherein the number of instances of each of the plurality of target behavior types are divided into at least one of contact type and distribution method.
-
-
36. A contact center comprising:
-
a plurality of agents for servicing incoming contacts; and a target behavior identification module operable to process a set of events to yield a corresponding measure across a set of dimensions;
compare the measure to a plurality of rule sets, each of the rule sets corresponding to a different type of target behavior; and
, when the measure is defined by the a selected rule set, associate the measure with a type of target behavior corresponding to the selected rule set, wherein the plurality of rule sets is at least twelve rule sets and wherein the target behaviors corresponding to the plurality of rule sets comprise a plurality of the following;
long contact, short contact, long alert, long initiate, long preview, long wrap up, short wrap up, transfer from, transfer in, blind transfer, transfer to a same routing point, transfer to a same queue, conference, redirect from agent rejection, redirect from time out, cancel from agent rejection, cancel from time out, agent release first, disconnect from hold, long hold, hold time, short aux, aux time, aux working time, aux non-working time, wrap up time, direct time, internal time, short contact-then-aux, short contact-then-logout, login-then-aux, short and long contacts side-by-side, variation in active time, and variation in wrap up time.
-
Specification