Optimized routing of interactions to contact center agents based on forecast agent availability and customer patience

US9723151B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9723151-B2
Application numberUS-201514887310-A
CountryUS
Kind codeB2
Filing dateOct 19, 2015
Priority dateOct 19, 2015
Publication dateAug 1, 2017
Grant dateAug 1, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for routing interactions to contact center agents. The system is adapted to concurrently identify a plurality of interactions waiting to be routed, and identify a plurality of candidate agents viable for handling the plurality of interactions. The system is also adapted to calculate a predicted wait time associated with each of the candidate agents. For each agent of the plurality of candidate agents, the system is adapted to estimate an expected value to be obtained by routing each of the plurality of the interaction to the agent. The expected value is a function of the predicted wait time. The system is further adapted to assign each of the plurality of the interactions to one of the plurality of candidate agents based on the estimated reward, and signal a routing device for routing each of the plurality of the interactions to the agent assigned to the interaction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for routing interactions to contact center agents, the system comprising: processor; and memory, wherein the memory has stored therein instructions that, when executed by the processor, cause the processor to: concurrently identify a plurality of interactions waiting to be routed; identify a plurality of candidate agents viable for handling the plurality of interactions; calculate a plurality of predicted wait times, each associated with a corresponding one of the candidate agents; for each agent of the plurality of candidate agents, estimate an expected value to be obtained by routing each of the plurality of the interactions to the agent, wherein the expected value is estimated based on the predicted wait time corresponding to the agent; assign each of the plurality of the interactions to one of the plurality of candidate agents based on the estimated expected value; and signal a routing device for routing each of the plurality of the interactions to the agent assigned to the interaction. 2. The system of claim 1 , wherein the interactions are real-time interactions. 3. The system of claim 1 , wherein the predicted wait time is based on a current status of the corresponding agent. 4. The system of claim 3 , wherein the status is indicative of whether the agent is available or not to handle the interaction. 5. The system of claim 1 , wherein the predicted wait time is based on a predicted customer patience threshold indicative of an amount of time the customer is willing to hold prior to abandoning the interaction. 6. The system of claim 1 , wherein the expected value is discounted based on a discount factor, wherein the discount factor is calculated based on the predicted wait time. 7. The system of claim 6 , wherein the expected value to be obtained by routing a particular one of the interactions to a particular one of the candidate agents is calculated as being zero if the particular one of the candidate agents is currently unavailable and the wait time exceeds a predicted customer patience threshold. 8. The system of claim 1 , wherein the expected value is modeled as a standard normal distribution with an upper confidence bound. 9. The system of claim 1 , wherein the expected value is calculated based on profile of the plurality of candidate agents, profile of customers associated with the plurality of the interactions, and intent of each of the plurality of the interactions. 10. The system of claim 9 , wherein the profile of each of the plurality of candidate agents includes a dynamically added skill, wherein the dynamically added skill is ignored or mapped to another skill, for calculating the expected value. 11. The system of claim 10 , wherein a proficiency level is associated with the skill, wherein the proficiency level is adjusted based on analysis of call transfers for each of the plurality of candidate agents. 12. The system of claim 9 , wherein the profile of the plurality of candidate agents includes preference of each of the agents in handling interactions, wherein the instructions further cause the processor to: generate a routing offer to one or more of the plurality of candidate agents based on the preference of the corresponding agents. 13. The system of claim 1 , wherein the plurality of candidate agents and customers associated with the plurality of interactions are modeled as a network of agents and customers, wherein a connection between a node representing one of the candidate agents and a node representing one of the customers is indicative of a fit between the one of the candidate agents and the one of the customers. 14. The system of claim 13 , wherein the instructions that cause the processor to assign each of the plurality of interactions to one of the plurality of candidate agents further include instructions that cause the processor to determine how well the customer associated with a particular one of the interactions fits with the one of the plurality of candidate agents. 15. The system of claim 13 , wherein the instructions that cause the processor to determine how well the customer fits with the one of the plurality of candidate agents further include instructions that cause the processor to predict sentiment to be expected during the interaction between the customer and the one of the plurality of candidate agents. 16. The system of claim 1 , wherein the instructions further cause the processor to: identify one or more constraints, wherein the plurality of candidate agents are deemed to satisfy the one or more constraints. 17. The system of claim 1 , wherein the one or more constraints are skills for handling the plurality of interactions. 18. The system of claim 1 , wherein the instructions that cause the processor to assign each of the plurality of the interactions to one of the plurality of candidate agents further cause the processor to: find assignments that maximize a total expected value from the assignments.

Assignees

Inventors

Classifications

  • Skill-based matching of a person or a group to a task · CPC title

  • Performance feedback · CPC title

  • Operator skill based call distribution · CPC title

  • Machine learning · CPC title

  • with waiting time or load prediction arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9723151B2 cover?
A system and method for routing interactions to contact center agents. The system is adapted to concurrently identify a plurality of interactions waiting to be routed, and identify a plurality of candidate agents viable for handling the plurality of interactions. The system is also adapted to calculate a predicted wait time associated with each of the candidate agents. For each agent of the plu…
Who is the assignee on this patent?
Genesys Telecommunications Laboratories Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/5232. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).