Automatically providing directives to parties to audio calls in real-time while the calls are occurring
AssigneeDialpad, Inc.
InventorsJames Palmer, Etienne Manderscheid
Life of this patent
Estimating the term…
Abstract
The content and/or sound characteristics of audio calls are monitored in real-time. The occurrence of triggers during audio calls is automatically detected, and in response directives are displayed to parties in real-time while calls are occurring. Multiple triggers and directives can be defined and edited, either by human users and/or automatically (e.g., in response to results obtained and tracked over time). Each given directive corresponds to one or more given triggers, such that detection of an occurrence of a given trigger during a monitored audio call results in the automatic outputting of a corresponding directive.
Claims22
A computer implemented method, comprising:
- automatically monitoring, by a computing device, an audio call, in real-time while the audio call is occurring, wherein the audio call is between a first party at a first calling device and a second party at a second calling device;
- performing speech recognition, by the computing device, on the audio call, in real-time while the audio call is occurring;
- automatically detecting, by the computing device, an occurrence of a specific trigger during the monitored audio call based on a determination of a specific keyword or combination of keywords said by the first party to the audio call;
- in response to detecting the occurrence of the specific trigger, automatically outputting, by the computing device, a directive to the second party to the audio call, on a screen of a second calling device operated by the second party to the audio call, the output directive corresponding to a suggested response of the second party to questions, objections, and complaints of the first party based on the occurrence of the specific trigger said by the first party;
- automatically generating, by the computing device, a report documenting the detection of the specific trigger during the monitored audio call and the resulting outputting of the directive to the second party to the audio call;
- and
- wherein the report has a selectable level of granularity for reporting at least one of:
- 1) triggers occurring most frequently during given types of audio calls and 2) which real-time directives are displayed most frequently over given time intervals.
A computer implemented method, comprising:
- automatically monitoring, by a computing device, an audio call, in real-time while the audio call is occurring, wherein the audio call is between a first party at a first calling device and a second party at a second calling device, wherein the first party is a customer and the second party is an agent;
- performing speech recognition, by the computing device, on the audio call, in real-time while the audio call is occurring;
- automatically detecting, by the computing device, an occurrence of a specific trigger during the monitored audio call based on a determination of a specific keyword or combination of keywords said by the first party to the audio call;
- in response to detecting the occurrence of the specific trigger, automatically outputting, by the computing device, a directive to the second party to the audio call, on a display of a second calling device operated by the second party to the audio call, the output directive corresponding to a suggested response of the second party to a question, objection, or complaint of the first party based on the occurrence of the specific trigger said by the first party;
- automatically detecting, by the computing device, an occurrence of clearance criteria during the monitored audio call, the detected clearance criteria being associated with the second party saying specific phrases after the display of the output directive;
- automatically detecting, by the computing device, a result of outputting the directive to the second party to the audio call, by monitoring a subsequent response of the first party after the occurrence of the clearance criteria;
- automatically generating, by the computing device, a report documenting the occurrence of the specific trigger during the monitored audio call, the resulting outputting of the directive to the second party to the audio call, and the detected result of the outputting of the directive;
- and
- wherein the report has a selectable level of granularity for reporting, including at least one of:
- 1) triggers occurring most frequently during given types of audio calls, 2) which real-time directives are displayed most frequently over given time intervals.
A computer implemented method, comprising:
- automatically monitoring, by a computing device, an audio call, in real-time while the audio call is occurring, wherein the audio call is between a first party at a first calling device and a second party at a second calling device;
- performing speech recognition, by the computing device, on the audio call, in real-time while the audio call is occurring,
- automatically detecting, by the computing device, an occurrence of a specific trigger during the monitored audio call based on a determination of a specific keyword or combination of keywords said by the first party to the audio call;
- in response to detecting the occurrence of the specific trigger, automatically outputting, by the computing device, a directive to the second party to the audio call, on a screen of a second calling device operated by the second party to the audio call, the output directive corresponding to a suggested response of the second party to one or more complaints of the first party based on the occurrence of the specific trigger said by the first party;
- automatically detecting, by the computing device, a result of outputting the directive to the second party to the audio call, by monitoring a subsequent response of the first party;
- tracking occurrence of triggers, corresponding outputting of directives, and corresponding results of outputting of directives;
- applying machine learning techniques to the tracked occurrences of triggers, corresponding outputting of directives, and corresponding results;
- in response to results of applying the machine learning techniques, performing at least one of the following actions:
- creating a new trigger, editing an existing trigger, editing an existing directive corresponding to at least one trigger, and creating a new directive corresponding to at least one trigger automatically generating, by the computing device, a report documenting the occurrence of the specific trigger during the monitored audio call, the resulting outputting of the directive to the second party to the audio call, and the detected result of the outputting of the directive;
- and
- wherein the report has a selectable level of granularity for reporting, including at least one of:
- 1) triggers occurring most frequently during given types of audio calls, 2) which real-time directives are displayed most frequently over given time intervals.
A computer implemented method, comprising:
- automatically monitoring, by a computing device, an audio call, in real-time while the audio call is occurring, wherein the audio call is between a first party at a first calling device and a second party at a second calling device, wherein the first party is a customer and the second party is an agent;
- performing speech recognition, by the computing device, on the audio call, in real-time while the audio call is occurring,
- automatically detecting, by the computing device, an occurrence of a specific trigger during the monitored audio call based on a determination of a specific keyword or combination of keywords said by the first party to the audio call;
- in response to detecting the occurrence of the specific trigger, automatically outputting, by the computing device, a directive to the second party to the audio call, on a screen of a second calling device operated by the second party to the audio call, the output directive corresponding to a suggested response of the second party to a complaint of the first party based on the occurrence of the specific trigger said by the first party;
- automatically detecting, by the computing device, an occurrence of clearance criteria during the monitored audio call, the detected clearance criteria being associated with the second party saying specific phrases after the display of the output directive;
- automatically detecting, by the computing device, a result of outputting the directive to the second party to the audio call, by monitoring a subsequent response of the first party after the occurrence of the clearance criteria;
- automatically generating, by the computing device, a report documenting the occurrence of the specific trigger during the monitored audio call, the resulting outputting of the directive to the second party to the audio call, and the detected result of the outputting of the directive;
- and
- wherein the report has a selectable level of granularity for reporting, including at least one of:
- 1) triggers occurring most frequently during given types of calls, 2) which real-time directives are displayed most frequently over given time intervals.
A computer implemented method, comprising:
- automatically monitoring, by a computing device, audio calls in real-time while each audio call is occurring between a customer and an agent;
- automatically detecting, by the computing device, an occurrence of a specific trigger during each monitored audio call based on a determination of a specific keyword or combination of keywords said by the customer to the audio call;
- in response to detecting the occurrence of the specific trigger, automatically outputting, by the computing device, a directive to the agent, corresponding to a suggested response of the agent to questions, objections, and complaints of the customer based on the occurrence of the specific trigger said by the customer;
- automatically generating, by the computing device, a report documenting the detection of the specific trigger during the monitored audio calls and the resulting outputting of the directives to the agent to the audio call;
- wherein the report has a selectable level of granularity for reporting at least one of:
- 1) triggers occurring most frequently during given types of audio calls and 2) which real-time directives are displayed most frequently over given time intervals.
Dependencies are inferred from the claim text.