MULTIPLE SIMULTANEOUS CONTACT CENTER OBJECTIVES
First Claim
Patent Images
1. A method, comprising:
- receiving a work item at a work assignment engine, the work assignment engine comprising processor-executable instructions stored in a non-transitory computer readable medium of a contact center;
simultaneously analyzing, by a processor executing the work assignment engine, a plurality of objectives, wherein simultaneously analyzing the plurality of objectives comprises;
normalizing a first objective in the plurality of objectives with a second objective in the plurality of objectives, wherein normalizing the first objective with the second objective comprises determining the-time-adjusted target ratios for both the first and second objectives;
determining, based on the simultaneous analysis by the processor of the plurality of objectives, an optimal resource to receive the work item; and
causing the work item to be routed to the optimal resource.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, and systems are provided such that multiple contact center objectives can be simultaneously analyzed and normalized by a single algorithm. A solution is provided for executing an algorithm that is able to consider multiple objectives simultaneously rather than serially. By considering multiple objectives in parallel when making work assignment decisions instead of considering single objectives, decisions and contact center adjustments are made with more efficiency and with a minimal use of resources.
28 Citations
22 Claims
-
1. A method, comprising:
-
receiving a work item at a work assignment engine, the work assignment engine comprising processor-executable instructions stored in a non-transitory computer readable medium of a contact center; simultaneously analyzing, by a processor executing the work assignment engine, a plurality of objectives, wherein simultaneously analyzing the plurality of objectives comprises; normalizing a first objective in the plurality of objectives with a second objective in the plurality of objectives, wherein normalizing the first objective with the second objective comprises determining the-time-adjusted target ratios for both the first and second objectives; determining, based on the simultaneous analysis by the processor of the plurality of objectives, an optimal resource to receive the work item; and causing the work item to be routed to the optimal resource. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 21)
-
-
6. (canceled)
-
10. A contact center, comprising:
-
a work assignment engine configured to receive a work item, the work assignment engine comprising processor-executable instructions stored in a non-transitory computer readable medium of a contact center, wherein the work assignment engine, is then executed by a processor of the contact center, simultaneously analyzes a plurality of contact center objectives, by normalizing a first objective in the plurality of objectives with a second objective in the plurality of objectives, wherein normalizing the first object with the second object comprises determining time-adjusted target ratios for both the first and second objectives, then determines, based on the simultaneous analysis, an optimal resource to receive the work item, and causes the work item to be routed to the optimal resource. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18, 22)
-
-
15. (canceled)
-
19. A method, comprising:
-
determining, by a work assignment engine, comprising processor-executable instructions stored in a non-transitory computer readable medium of a contact center, that a resource has become available; simultaneously analyzing, by a processor executing the work assignment engine, a plurality of objectives by normalizing a first objective in the plurality of objectives with a second objective in the plurality of objectives, wherein normalizing the first objective with the second objective comprises determining the time-adjusted target ratios for both the first and second objectives, determining, based on the simultaneous analysis by the processor of the plurality of objectives, an optimal work item to be assigned to the resource; and assigning, by the processor executing the work assignment engine, the optimal work item to the resource. - View Dependent Claims (20)
-
Specification