IP Library Granted Patent US 10,389,879
Granted Patent B2
US 10,389,879 · App. 15/599,537 · Granted Aug 20, 2019

Real-time speech feed to agent greeting

Inventors: Gerard Carty (Kilcolgan, IE); Thomas Moran (Galway City, IE)
Assignee: Avaya Inc.
H04M3/4936G06F17/2705G06F17/2735H04M3/5133H04M3/58H04M2201/40H04M2203/2038H04M2203/552
View Patent ↗
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 10,389,879
App. No.
15/599,537
Granted
Aug 20, 2019
Kind
B2
Abstract

A process for updating a second agent about a call in a contact center comprises receiving a call at the contact center and connecting the call to a device associated with a first agent of the contact center. A processor is used to configure a list of keywords to detect during the call, and when a key word is detected (e.g., using a speech analyzer), a snippet of the call based on the detected keywords is identified. The snippets are ordered and presented to a second agent through a device associated with the second agent. The call is then connected to the device associated with the second agent.

Claims (70)

1. A process for updating a second agent about a call in a contact center, the process comprising:

receiving, at a contact center, a call;

connecting the call to a device associated with a first agent of the contact center;

configuring, using a processor, keywords to detect in the call;

detecting, using the processor, the keywords associated with the call using speech analytics on the call;

identifying, using the processor, snippets of the call based on the detected keywords;

ordering, using the processor, the snippets of the call;

presenting the ordered snippets to a second agent; and

connecting the call to a device associated with the second agent.

2. The process of claim 1 , wherein:

connecting the call to a device associated with a first agent of the contact center comprises:

receiving an indication of skills required by an agent to handle the call; and

connecting the call to a device associated with an agent of the contact center who includes at least a subset of the skills required by an agent to handle the call; and

configuring, using a processor, keywords to detect in the call comprises identifying keywords associated with the skills required by an agent to handle the call.

3. The process of claim 1 , wherein detecting, using the processor, the keywords associated with the call using speech analytics on the call comprises detecting the keywords associated with the call using real-time speech analytics.

4. The process of claim 1 , wherein identifying snippets comprises identifying the snippets of the call based on words from the call that are related to at least one of:

a skill required by an agent to handle the call;

an indication that a customer associated with the call is upset;

an indication that the customer associated with the call is angry;

an indication that the call should be transferred to the second agent;

an indication that the first agent is not adequately meeting the needs of the customer associated with the call; and

an indication that the first agent is confused.

5. The process of claim 4 further comprising:

identifying additional keywords based on the ordering of the snippets;

identifying additional snippets based on the additional keywords; and

reordering the snippets and additional snippets.

6. The process of claim 1 , wherein presenting the ordered snippets to the second agent comprises presenting the ordered snippets to the second agent via a graphical user interface.

7. The process of claim 6 , wherein presenting the ordered snippets to the second agent via a graphical user interface comprises including a clock that indicates how much time is left before the call will be transferred to the second agent.

8. The process of claim 6 , wherein presenting the ordered snippets to the second agent via a graphical user interface comprises including an interface that allows the second agent to select a snippet of the ordered snippets to play.

9. The process of claim 6 , wherein presenting the ordered snippets to the second agent via a graphical user interface comprises playing the ordered snippets to the second agent.

10. The process of claim 9 , wherein presenting the ordered snippets to the second agent via a graphical user interface comprises:

presenting a transcript to the second agent in a chronological order; and

marking, in the transcript, a currently playing snippet.

11. The process of claim 6 , wherein presenting the ordered snippets to the second agent via a graphical user interface comprises including an interface that allows the second agent to play back the ordered snippets in an order despite the ordering of the snippets.

12. The process of claim 6 , wherein presenting the ordered snippets to the second agent via a graphical user interface comprises presenting the ordered snippets as a word cloud.

13. The process of claim 1 , wherein presenting the ordered snippets to the second agent comprises presenting the ordered snippets to the second agent while the customer is connected with the device associated with the first agent.

14. The process of claim 1 , wherein presenting the ordered snippets to the second agent comprises presenting the ordered snippets to the second agent while the customer is connected to an interactive voice response system of the contact center.

15. The process of claim 1 , further comprising:

storing a recording of the call in memory;

storing a transfer path in the memory, wherein the transfer path indicates all agents who are associated with the call; and

storing the identified keywords in the memory.

16. A system comprising a processor coupled to memory, wherein the processor executes program code for updating a second agent about a call in a contact center, and the program code is stored in the memory and instructs the processor to perform:

connecting the call to a device associated with a first agent of a contact center;

configuring, using the processor, keywords to detect in the call;

detecting, using the processor, the keywords associated with the call using speech analytics on the call;

identifying, using the processor, snippets of the call based on the detected keywords;

ordering, using the processor, the snippets of the call;

presenting the ordered snippets to a second agent; and

connecting the call to a device associated with the second agent.

17. The system of claim 16 , wherein:

connecting the call to a device associated with a first agent of the contact center comprises:

receiving an indication of skills required by an agent to handle the call; and

connecting the call to a device associated with an agent of the contact center who includes at least a subset of the skills required by an agent to handle the call; and

configuring, using a processor, keywords to detect in the call comprises identifying keywords associated with the skills required by an agent to handle the call.

18. The system of claim 16 , wherein ordering the snippets of the call comprises ordering the snippets of the call based on words from the call that are related to select at least one of:

a skill required by an agent to handle the call;

an indication that the customer is upset;

an indication that the customer associated with the call is angry;

an indication that the call should be transferred to the second agent;

an indication that the first agent is not adequately meeting the needs of the customer associated with the call; and

an indication that the first agent is confused.

19. The system of claim 16 , wherein presenting the ordered snippets to the second agent comprises presenting the ordered snippets to the second agent via a graphical user interface and playing the snippets for the second agent.

20. A computer readable storage device having computer readable code thereon for updating a second agent about a call in a contact center, wherein the code instructs a first network device to perform:

connecting the call to a device associated with a first agent of a contact center;

configuring, using a processor, keywords to detect in the call;

detecting, using the processor, the keywords associated with the call using speech analytics on the call;

identifying, using the processor, snippets of the call based on the detected keywords;

ordering, using the processor, the snippets of the call;

presenting the ordered snippets to a second agent; and

connecting the call to a device associated with the second agent.

Assignments (12)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) 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 063705/0023 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
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 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
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 Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2017
From: CARTY, GERARD; MORAN, THOMAS
To: AVAYA INC.
Reel/Frame 042433/0260 →
Continuity (1)
Related Publication 20180338040A1 · Nov 22, 2018