System and method for chat automation
US-9912810-B2 · Mar 6, 2018 · US
US11711465B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11711465-B2 |
| Application number | US-202016996649-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 18, 2020 |
| Priority date | Aug 22, 2019 |
| Publication date | Jul 25, 2023 |
| Grant date | Jul 25, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for providing assistance to customers seeking assistance from agents of an enterprise is disclosed. The method includes receiving a signal indicating the caller's wish to speak with a live agent associated with the enterprise to seek the assistance from the live agent. In response to a receipt of the signal, it is determined whether at least one live agent from among a plurality of live agents associated with the enterprise is available for a voice interaction with the caller. Subsequent to determining that no live agent from among the plurality of live agents is currently available for the voice interaction with the caller, the caller is diverted to an asynchronous messaging channel. A textual messaging-based interaction is facilitated between a messaging agent and the caller on the asynchronous messaging channel to provide the assistance to the caller.
Opening claim text (preview).
The invention claimed is: 1. A computer-implemented method for providing assistance to a caller, the method comprising: receiving, by a processor, a signal indicating the caller's wish to speak with a live agent associated with an enterprise to seek the assistance from the live agent; in response to a receipt of the signal, determining by the processor, whether at least one live agent from among a plurality of live agents associated with the enterprise is available for a voice interaction with the caller; predicting, by the processor, an intention of the caller subsequent to the receipt of the signal; selecting, by the processor, the messaging agent from among a plurality of human messaging agents and automated agents specialized in providing the assistance to callers using textual messages, the selection of the messaging agent performed, at least in part, based on the prediction of the intention of the caller; subsequent to determining that no live agent from among the plurality of live agents is currently available for the voice interaction with the caller, diverting the caller to an asynchronous messaging channel by the processor, wherein a textual messaging-based interaction is facilitated between a messaging agent and the caller on the asynchronous messaging channel to provide the assistance to the caller; identifying, by the processor, at least one device which is accessible to the caller and which supports the textual messaging-based interaction, the identification of the at least one device performed subsequent to the determination that no live agent is available for the voice interaction with the caller; and tracking, by the processor, at least one of a presence of the caller and an attention of the caller in one or more enterprise interaction channels; wherein the at least one device is identified by performing a prediction in relation to device preferences of the caller and, wherein the prediction is based, at least in part, on stored information related to one or more devices used by the caller in the past for interacting with agents of the enterprise. 2. The method of claim 1 , further comprising: in reply to the receipt of the signal and subsequent to the determination that no live agent is available for the voice interaction with the caller, providing by the processor, a response configured to seek permission from the caller to divert the caller to the asynchronous messaging channel, wherein the caller is diverted to the asynchronous messaging channel on a device from among the identified at least one device subsequent to a receipt of the permission from the caller. 3. The method of claim 2 , wherein the caller is connected to an Interactive Voice Response system (IVRS) on calling a helpline number provided by the enterprise and, wherein the signal indicative of the caller's wish to speak with the live agent corresponds to a selection of an IVRS option by the caller. 4. The method of claim 3 , wherein the IVRS is further caused by the processor to provide the response to seek the permission of the caller to divert the caller to the asynchronous messaging channel and, wherein the device used for diverting the caller to the asynchronous messaging channel is chosen by the caller using another IVRS option. 5. The method of claim 2 , further comprising: causing, by the processor, display of a prompt message on the device from among the identified at least one device, wherein the prompt message represents the response configured to seek the permission from the caller to divert the caller to the asynchronous messaging channel. 6. The method of claim 5 , wherein the prompt message comprises a uniform resource locator (URL) capable of triggering the asynchronous messaging channel on the device, wherein a selection input in relation to the URL is configured to cause display of a messaging application UI for facilitating the textual messaging-based interaction between the messaging agent and the caller. 7. The method of claim 1 , further comprising: facilitating, by the processor, a transfer of context to the messaging agent, the context transferred in relation to the caller's wish to speak with the live agent of the enterprise. 8. An apparatus for providing assistance to a caller, the apparatus comprising: a memory for storing instructions; and a processor configured to execute the instructions and thereby cause the apparatus to at least: receive a signal indicating the caller's wish to speak with a live agent associated with an enterprise to seek the assistance from the live agent; in response to a receipt of the signal, determine whether at least one live agent from among a plurality of live agents associated with the enterprise is available for a voice interaction with the caller; predict an intention of the caller subsequent to the receipt of the signal; select the messaging agent from among a plurality of human messaging agents and automated agents specialized in providing the assistance to callers using textual messages, the selection of the messaging agent performed, at least in part, based on the prediction of the intention of the caller; subsequent to determining that no live agent from among the plurality of live agents is currently available for the voice interaction with the caller, divert the caller to an asynchronous messaging channel, wherein a textual messaging-based interaction is facilitated between a messaging agent and the caller on the asynchronous messaging channel to provide the assistance to the caller; identify at least one device which is accessible to the caller and which supports the textual messaging-based interaction, the identification of the at least one device performed subsequent to the determination that no live agent is available for the voice interaction with the caller; and track at least one of a presence of the caller and an attention of the caller in one or more enterprise interaction channels; wherein the at least one device is identified by performing a prediction in relation to device preferences of the caller and, wherein the prediction is based, at least in part, on stored information related to one or more devices used by the caller in the past for interacting with agents of the enterprise. 9. The apparatus of claim 8 , wherein the apparatus is further caused to: in reply to the receipt of the signal and subsequent to the determination that no live agent is available for the voice interaction with the caller, provide a response configured to seek permission from the caller to divert the caller to the asynchronous messaging channel, wherein the caller is diverted to the asynchronous messaging channel on a device from among the identified at least one device subsequent to a receipt of the permission from the caller. 10. The apparatus of claim 9 , wherein the apparatus is further caused to: display a prompt message on the device from among the identified at least one device, wherein the prompt message comprises a uniform resource locator (URL) capable of triggering the asynchronous messaging channel on the device and, wherein a selection input in relation to the URL is configured to cause display of a messaging application UI for facilitating the textual messaging-based interaction between the messaging agent and the caller. 11. The apparatus of claim 8 , wherein the apparatus is further caused to: facilitate a transfer of context to the messaging agent, the context transferred in relation to the callers wish to speak with the live agent of the enterprise. 12. A computer-implemented method for providing assistance to a caller, the method comprising: receiving, by a processor, a signal indicating the cal
Non-interactive information services · CPC title
Call holding circuits · CPC title
by service provider · CPC title
Call or contact centers supervision arrangements · CPC title
interacting with the Internet · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.