System and method for site aware routing for callback

US10708428B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10708428-B2
Application numberUS-201815989859-A
CountryUS
Kind codeB2
Filing dateMay 25, 2018
Priority dateAug 19, 2016
Publication dateJul 7, 2020
Grant dateJul 7, 2020

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 includes a router to route a call to agent stations, processor and a memory. The memory stores instructions, which when executed by the processor, causes the processor to identify the call as a callback, identify an available agent station at a same site as the router if the call is a callback, and establish the callback with the available agent station at the same site as the router where the callback is initiated.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system, comprising: a processor and a memory, where the memory stores instructions that, when executed by the processor, cause the processor to: identify a voice callback request; determine that a callback call is to be initiated for the voice callback request; predict a first likelihood that a first agent associated with a first agent station will be available for handling the callback call, the first agent station being associated with a first call server located at a first geographic site same as the first geographic site of the first agent station; predict a second likelihood that a second agent associated with a second agent station will be available for handling the callback call, the second likelihood being lower than the first likelihood, the second agent station being associated with a second call server located at a second geographic site same as the second geographic site of the second agent station; select the first agent as the predicted agent based on the prediction; identify a geographic site associated with the first agent station; select the first call server from among the first and second call servers based on the identifying the geographic site associated with the first agent station; initiate the callback call via the first call server; and establish the callback call with the first agent station at the same first geographic site as the first call server where the callback call is initiated. 2. The system of claim 1 , wherein the instructions further cause the processor to identify the first agent as being available, wherein the identifying occurs within a set time threshold. 3. The system of claim 1 , wherein the instructions further cause the processor to: identify a second callback call; determine that the first agent is unavailable; wait for the first agent to become available within a time threshold; in response to determining that the first agent does not become available within the time threshold, establish the second callback call with an agent station at a different site than the site of the first call server. 4. The system of claim 1 , wherein the first call server is an orchestration server configured to establish the callback call with the first agent station. 5. The system of claim 1 , wherein the instructions further cause the processor to monitor a success rate of customer answered callbacks. 6. The system of claim 5 , wherein the instructions further cause the processor to adjust a number of callbacks based on the success rate. 7. The system of claim 1 , wherein the instructions further cause the processor to identify whether the first agent station will become available. 8. The system of claim 1 , wherein the instructions further cause the processor to consider a primary and a secondary skill of the first agent of the first agent station before establishing the callback call with the first agent station. 9. The system of claim 1 , wherein the instructions further cause the processor to optimize pacing of future callback calls based on establishing the callback call with the first agent station at the same site as the first call server. 10. The system of claim 9 , wherein the instructions further cause the processor to monitor inbound call traffic to optimize pacing. 11. A method, comprising: identifying, by a processor, a voice callback request; determining, by the processor, that a callback call is to be initiated for the voice callback request; predicting, by the processor, a first likelihood that a first agent associated with a first agent station will be available for handling the callback call, the first agent station being associated with a first call server located at a first geographic site same as the first geographic site of the first agent station; predicting, by the processor, a second likelihood that a second agent associated with a second agent station will be available for handling the callback call, the second likelihood being lower than the first likelihood, the second agent station being associated with a second call server located at a second geographic site same as the second geographic site of the second agent station; selecting, by the processor, the first agent as the predicted agent based on the prediction; identifying, by the processor, a geographic site associated with the first agent station; select the first call server from among the first and second call servers based on the identifying the geographic site associated with the first agent station; initiating, by the processor, the callback call via the first call server; and establishing, by the processor, the callback call with the first agent station at the same first geographic site as the first call server. 12. The method of claim 11 , further comprising identifying the first agent as being available, wherein the identifying occurs within a set time threshold. 13. The method of claim 11 , further comprising: identifying a second callback call; determining that the first agent is unavailable; waiting for the first agent to become available within a time threshold; in response to determining that the first agent does not become available within the time threshold, establishing the second callback call with an agent station at a different site than the site of the first call server. 14. The method of claim 11 , wherein the call server is an orchestration server configured to establish the callback call with the first agent station. 15. The method of claim 11 , further comprising monitoring a success rate of customer answered callbacks. 16. The method of claim 15 , further comprising adjusting a number of callbacks based on the success rate. 17. The method of claim 11 , further comprising identifying whether the first agent station will become available. 18. The method of claim 11 , further comprising considering a primary and a secondary skill of the first agent of the first agent station before establishing the callback call with the first agent station. 19. The method of claim 11 , further comprising optimizing pacing of future callback calls based on establishing the callback call with the first agent station at the same site as the first call server. 20. The method of claim 19 , further comprising monitoring inbound call traffic to optimize pacing.

Assignees

Inventors

Classifications

  • Interconnection arrangements between ACD systems · CPC title

  • H04M3/5231Primary

    with call back arrangements · CPC title

  • Call distribution algorithms · CPC title

  • Call or contact centers supervision 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 US10708428B2 cover?
A system includes a router to route a call to agent stations, processor and a memory. The memory stores instructions, which when executed by the processor, causes the processor to identify the call as a callback, identify an available agent station at a same site as the router if the call is a callback, and establish the callback with the available agent station at the same site as the router w…
Who is the assignee on this patent?
Genesys Telecommunications Laboratories Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/5231. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 07 2020 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).