IP Library Patent Application 17107556
Patent Application
App. No. 17/107,556

SYSTEM AND METHOD FOR INTELLIGENT VOICE SEGMENTATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/107,556
Abstract

Human agents may be repeatedly provide the same content to customers. Often the content may be the result of an event giving no notice (e.g., a network outage). Systems and methods are provided herein to automatically determine when agent(s) are providing the same content to customers. As a result, the system may capture the agent's speech and, when encountering a precursor speech in a subsequent communication, the system automatically inserts the recording or generated speech into the communication.

Claims (58)

1 . A system, comprising:

a network interface to a network;

a storage device; and

a processor comprising a non-transitory memory having machine-readable instructions that cause the processor to:

analyze a communication between a customer, utilizing a customer communication device, and an agent utilizing an agent communication device to communicate via the network;

determine a live content of the communication;

determine a match of the live content to a record of a number of records maintained in the data storage, wherein the record comprises provided content that has not yet been provided in the communication; and

insert the provided content to communication for presentation by the customer communication device.

2 . The system of claim 1 , wherein the record comprises the provided content further comprising at least one of: an audio recording wherein inserting the provided content further comprises playback of the audio recording or speech generation settings wherein inserting the provided content further comprises the processor executing the machine-readable instructions to generate speech of the provided content.

3 . The system of claim 1 , wherein the machine-readable instructions further cause the processor to, prior to the communication between the customer and the agent:

access a plurality of prior communications between the agents and an associated plurality of prior customers; and

analyze the plurality of prior communications for frequency of use of multi-word phrases within each of the plurality of prior communications, and upon determining an outlier of the multi-word phrases having at least one of a statistically significant usage or a statistically significant increase in usage, populating one of the number of records with the outlier as provided content for the one of the number of records.

4 . The system of claim 3 , wherein the processor accesses the plurality of prior communications comprising a plurality of prior communications between a pool of agents and an associated pool of prior customers.

5 . The system of claim 1 , wherein insertion of the provided content comprises the processor executing the machine-readable instructions to modify the provided content to resemble speech provided by the agent.

6 . The system of claim 5 , wherein the instructions to modify the provided content comprise instructions to alter at least one of tone, pace, emotion, or inflection of the provided content to match an associated at least one of the tone, pace, emotion, or inflection of the speech provided by the agent.

7 . The system of claim 1 , wherein the provided content inserted into the communication comprises at least one of voice, text, or video overlay of at least the mouth of the agent to present a video image of the agent, as presented to the customer communication device, as appearing to speak the provided content.

8 . The system of claim 1 , wherein:

the data storage comprises a configuration record having a configured content portion; and

the machine-readable instructions further cause the processor to customize the provided content with at least one of the addition of the configured content portion prior for insertion into the communication.

9 . The system of claim 1 , wherein the machine-readable instructions further cause the processor to:

determine the match, with varying degrees of certainty, between the live content and each of a plurality of records of the number of records; and

insert the provided content associated with one of the plurality of records of the number of records having the highest degree of certainty.

10 . The system of claim 1 , wherein the machine-readable instructions further cause the processor to:

determine the match, with varying degrees of certainty, between the live content and each of a plurality of records of the number of records;

present an ordered list of indicia of the records having list elements associated with the plurality of records to the agent communication device; and

upon receiving an input on the agent communication device selecting one of the ordered list, insert the provided content associated selected one of the ordered list.

11 . The system of claim 9 , wherein the machine-readable instructions further cause the processor to:

determine the match, with a degree of certainty, between the live content and each of a plurality of records of the number of records;

insert the provided content of one of the plurality of records associated with the highest degree of certainty; and

after inserting the provided content to communication for presentation by the customer communication device, receive from the customer communication device, a success indicator indicating one of success, adjust the degree of certainty of the record associated with the highest degree of certainty in accordance with the success indicator.

12 . A method, comprising:

analyzing a communication between a customer, utilizing a customer communication device, and an agent utilizing an agent communication device to communicate via a network;

determining a live content of the communication;

determining a match of the live content to a record of a number of records maintained in a data storage, wherein the record comprises provided content that has not yet been provided in the communication; and

inserting the provided content to communication for presentation by the customer communication device.

13 . The method of claim 12 , wherein the record comprises the provided content further comprising at least one of: an audio recording wherein inserting the provided content further comprises playback of the audio recording or speech generation settings wherein inserting the provided content further comprises the processor executing the machine-readable instructions to generate speech of the provided content.

14 . The method of claim 12 , further comprising:

accessing a plurality of prior communications between the agents and an associated plurality of prior customers; and

analyzing the plurality of prior communications for frequency of use of multi-word phrases within each of the plurality of prior communications, and upon determining an outlier of the multi-word phrases having at least one of a statistically significant usage or a statistically significant increase in usage, populating one of the number of records with the outlier as provided content for the one of the number of records.

15 . The method of claim 14 , wherein accessing the plurality of prior communications further comprising accessing a plurality of prior communications between a pool of agents and an associated pool of prior customers.

16 . The method of claim 12 , wherein insertion of the provided content comprises, prior to the inserting, modifying the provided content to resemble speech provided by the agent in the communication.

17 . The method of claim 16 , wherein modifying the provided content comprises altering at least one of tone, pace, emotion, or inflection of the provided content to match an associated at least one of the tone, pace, emotion, or inflection of the speech provided by the agent.

18 . The method of claim 12 , wherein the provided content inserted into the communication comprises at least one of voice, text, or video overlay of at least the mouth of the agent to present a video image of the agent, as presented to the customer communication device, as appearing to speak the provided content.

19 . The method of claim 12 , wherein:

accessing a data storage comprising a configuration record having a configured content portion; and

customizing the provided content with at least one of the addition of the configured content portion prior for insertion into the communication.

20 . An agent communication device, comprising:

a network interface to a network;

a storage device; and

a processor comprising a non-transitory memory having machine-readable instructions that cause the processor to:

access a plurality of prior communications between the agent and a plurality of prior customers;

analyze the plurality of prior communications for frequency of use of multi-word phrases within each of the plurality of prior communications, and upon determining an outlier of the multi-word phrases having at least one of a statistically significant usage or a statistically significant increase in usage, populating one of the number of records with the outlier as provided content for the one of the number of records comprising a recording of speech provided by the agent in response to a prompt to provide the provided content;

analyze a communication between a customer, utilizing a customer communication device, and an agent utilizing the agent communication device to communicate via the network;

determine a live content of the communication;

determine a match of the live content to a record of a number of records maintained in the data storage, wherein the record comprises provided content that has not yet been provided in the communication;

present indicia of the provided content to receive an approval;

upon receiving the approval further comprising an edit, modifying the provided content in accordance with the edit and inserting the provided content to communication for presentation by the customer communication device; and

upon not receiving the approval within a previously determined period of time, inserting the provided content to communication for presentation by the customer communication device.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2020
From: MATULA, VALENTINE C.
To: AVAYA MANAGEMENT L.P.
Reel/Frame 054495/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2020
From: SHAH, SHAMIK
To: AVAYA MANAGEMENT L.P.
Reel/Frame 054495/0561 →