US2021089352A1PendingUtilityA1

Techniques for adapting behavioral pairing to runtime conditions in a task assignment system

Assignee: AFINITI LTDPriority: Sep 28, 2018Filed: Dec 7, 2020Published: Mar 25, 2021
Est. expirySep 28, 2038(~12.2 yrs left)· nominal 20-yr term from priority
G06F 9/5005G06Q 30/016G06F 9/4881G06Q 10/06311
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques for adapting behavioral pairing to runtime conditions in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method for adapting behavioral pairing to runtime conditions in a task assignment system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, at least two pairing models for assigning tasks in the task assignment system; monitoring, by the at least one computer processor, at least one parameter of the task assignment system; and selecting, by the at least one computer processor, one of the at least two pairing models based on a value of the at least one parameter.

Claims

exact text as granted — not AI-modified
1 . A method for adapting behavioral pairing to runtime conditions in a task assignment system comprising:
 determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, at least two pairing models for assigning tasks in the task assignment system;   monitoring, by the at least one computer processor, at least one parameter of the task assignment system; and   selecting, by the at least one computer processor, one of the at least two pairing models based on a value of the at least one parameter.   
     
     
         2 . The method of  claim 1 , wherein the task assignment system is a contact center system. 
     
     
         3 . The method of  claim 1 , wherein monitoring the at least one parameter comprises detecting a change of state between an agent surplus and a task surplus. 
     
     
         4 . The method of  claim 1 , wherein monitoring the at least one parameter comprises detecting a change in size of a queue of tasks in the task assignment system. 
     
     
         5 . The method of  claim 1 , wherein monitoring the at least one parameter comprises detecting a failure or a recovery in at least one of a site, a server, a switch, and a workstation of the task assignment system. 
     
     
         6 . The method of  claim 1 , wherein monitoring the at least one parameter comprises detecting a change in a number of agents that is assigned to tasks, available, logged in, or idle. 
     
     
         7 . The method of  claim 1 , wherein monitoring the at least one parameter comprises detecting a change in a time of day or an amount of elapsed time. 
     
     
         8 . The method of  claim 1 , wherein at least one of the at least two pairing models is a diagonal behavioral pairing model. 
     
     
         9 . The method of  claim 1 , wherein at least one of the at least two pairing models is a behavioral pairing payout matrix model. 
     
     
         10 . The method of  claim 1 , wherein a goal of one of the at least two pairing models is one of increasing revenue, decreasing average handling time, improving customer satisfaction, increasing upgrade/cross-sell rates, and increasing customer retention rates. 
     
     
         11 . A system for adapting behavioral pairing to runtime conditions in a task assignment system comprising:
 at least one computer processor communicatively coupled to and configured to operate in the task assignment system, wherein the at least one computer processor is further configured to:
 determine at least two pairing models for assigning tasks in the task assignment system; 
 monitor at least one parameter of the task assignment system; and 
 select one of the at least two pairing models based on a value of the at least one parameter. 
   
     
     
         12 . The system of  claim 11 , wherein the task assignment system is a contact center system. 
     
     
         13 . The system of  claim 11 , wherein the at least one computer processor is configured to monitor the at least one parameter by detecting a change of state between an agent surplus and a task surplus. 
     
     
         14 . The system of  claim 11 , wherein the at least one computer processor is configured to monitor the at least one parameter by detecting a change in size of a queue of tasks in the task assignment system. 
     
     
         15 . The system of  claim 11 , wherein the at least one computer processor is configured to monitor the at least one parameter by detecting a failure or a recovery in at least one of a site, a server, a switch, and a workstation of the task assignment system. 
     
     
         16 . An article of manufacture for adapting behavioral pairing to runtime conditions in a task assignment system comprising:
 a non-transitory processor readable medium; and   instructions stored on the medium;   wherein the instructions are configured to be readable from the medium by at least one computer processor communicatively coupled to and configured to operate in the task assignment system and thereby cause the at least one computer processor to operate so as to:
 determine at least two pairing models for assigning tasks in the task assignment system; 
 monitor at least one parameter of the task assignment system; and 
 select one of the at least two pairing models based on a value of the at least one parameter. 
   
     
     
         17 . The article of manufacture of  claim 16 , wherein the task assignment system is a contact center system. 
     
     
         18 . The article of manufacture of  claim 16 , wherein the instructions are configured to cause the at least one computer processor to operate so as to monitor the at least one parameter by detecting a change of state between an agent surplus and a task surplus. 
     
     
         19 . The article of manufacture of  claim 16 , wherein the instructions are configured to cause the at least one computer processor to operate so as to monitor the at least one parameter by detecting a change in size of a queue of tasks in the task assignment system. 
     
     
         20 . The article of manufacture of  claim 16 , wherein the instructions are configured to cause the at least one computer processor to operate so as to monitor the at least one parameter by detecting a failure or a recovery in at least one of a site, a server, a switch, and a workstation of the task assignment system.

Join the waitlist — get patent alerts

Track US2021089352A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.