IP Library Granted Patent US 9,438,730
Granted Patent B1
US 9,438,730 · App. 15/081,358 · Granted Sep 6, 2016

Using a speech analytics system to offer callbacks

Inventors: Bryan T. Lillard (Canton, GA); Parimal R. Patel (Atlanta, GA); Eyob Mekonnen (Atlanta, GA); Jason P. Ouimette (Berkeley Lake, GA)
Assignee: NOBLE SYSTEMS CORPORATION
H04M3/4936G10L15/30H04M3/48G10L2015/088G10L2015/225
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 9,438,730
App. No.
15/081,358
Granted
Sep 6, 2016
Kind
B1
Abstract

Various embodiments of the invention provide methods, systems, and computer-program products for setting up a callback for a party placed on hold. In particular embodiments, speech analytics is used to listen in on a party once the party has been placed on hold for a keyword spoken by the party indicating the party would like to receive a callback. In response to detecting the keyword spoken by the party, a notification is sent to a component such as an IVR and in turn, the IVR interacts with the party to obtain information from the party with respect to placing a callback to the party. Accordingly, this information is recorded so that a callback can be placed to the party at a later time by some type of call handler component such as, for example, a dialer or PBX.

Claims (36)

1. A system for setting up a callback for a party involved in a telephone call, the system comprising:

a speech analytics component configured to:

listen in on audio of the telephone call once the telephone call has been placed on hold to detect an event indicating to offer the callback to the party, the event comprising at least one of a word spoken by the party, a sound made by the party, and an emotion displayed by the party; and

an interactive voice response component configured to:

in response to the event indicating to offer the callback to the party being detected, interact with the party to obtain information from the party with respect to placing the callback to the party; and

record the information so that the callback can be placed to the party at a later time.

2. The system of claim 1 further comprising a call hander component configured to place the callback to the party at the later time.

3. The system of claim 1 , wherein the interactive voice response component is further configured to interact with the party after a predetermined period of time the party has been on hold to determine whether the party would like to receive the callback or remain on hold.

4. The system of claim 1 , wherein the interactive voice response component is further configured to also provide the party with an approximate time the party is expected to remain on hold.

5. The system of claim 1 , wherein the interactive voice response component is configured to, prior to the telephone call being placed on hold, provide the party with an option to receive the callback.

6. The system of claim 1 further comprising a call hander component configured to:

receive the telephone call from the party; and

after receiving the telephone call:

place the telephone call on hold; and

establish a call leg so that the speech analytics component can listen in on the audio of the telephone call using the call leg.

7. A non-transitory, computer-readable medium comprising computer-executable instructions when executed by at least one computer processor cause the at least one computer processor to:

listen in on audio of a telephone call involving a party once the telephone call has been placed on hold to detect an event indicating to offer a callback to the party, the event comprising at least one of a word spoken by the party, a sound made by the party, and an emotion displayed by the party; and

in response to detecting the event, interact with the party to obtain information from the party with respect to placing the callback to the party; and

record the information so that the callback can be placed to the party at a later time.

8. The non-transitory, computer-readable medium of claim 7 , wherein the computer-readable instructions when executed by the at least one computer processor cause the at least one computer processor to have the callback placed to the party at the later time.

9. The non-transitory, computer-readable medium of claim 7 , wherein the computer-readable instructions when executed by the at least one computer processor cause the at least one computer processor to interact with the party after a predetermined period of time the party has been on hold to determine whether the party would like to receive the callback or remain on hold.

10. The non-transitory, computer-readable medium of claim 7 , wherein the computer-readable instructions when executed by the at least one computer processor cause the at least one computer processor to also provide the party with an approximate time the party is expected to remain on hold.

11. The non-transitory, computer-readable medium of claim 7 , wherein the computer-readable instructions when executed by the at least one computer processor cause the at least one computer processor to, prior to the telephone call being placed on hold, provide the party with an option to receive the callback.

12. A method for setting up a callback for a party involved in a telephone call, the method comprising the steps of, once the telephone call has been placed on hold:

listening in on audio of the telephone call by a speech analytics system to detect an event indicating to offer the callback to the party, the event comprising at least one of a word spoken by the party, a sound made by the party, and an emotion displayed by the party; and

in response to detecting the event indicating to offer the callback to the party, interacting with the party by an interactive voice response system to obtain information from the party with respect to placing the callback to the party; and

recording the information so that the callback can be placed to the party at a later time.

13. The method of claim 12 further comprising the step of placing the callback to the party by a call handler system at the later time.

14. The method of claim 12 further comprising the step of interacting with the party by the interactive voice response system after a predetermined period of time the party has been on hold to determine whether the party would like to receive the callback or whether the party would like to remain on hold.

15. The method of claim 12 further comprising the step of providing the party with an approximate time the party is expected to remain on hold by the interactive voice response system.

16. The method of claim 12 further comprising the step of, prior to the telephone call being placed on hold, providing the party with an option to receive the callback.

17. The method of claim 12 further comprising the steps of:

receiving the telephone call from the party by a call hander system; and

after receiving the telephone call:

placing the telephone call on hold by the call hander system; and

establishing a call leg by the call hander system so that the speech analytics system can listen in on the audio of the telephone call.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: NOBLE SYSTEMS, LLC
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
CERTIFICATE OF CONVERSION Recorded Mar 12, 2024
From: NOBLE SYSTEMS CORPORATION, A GEORGIA CORPORATION
To: NOBLE SYSTEMS, LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 066794/0435 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECURITY INTEREST Recorded Apr 23, 2020
From: NOBLE SYSTEMS CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC
Reel/Frame 052495/0287 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST CONVEYING PARTY DATA PREVIOUSLY RECORDED ON REEL 038103 FRAME 0986. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS' INTEREST. Recorded May 16, 2016
From: LILLARD, BRIAN T.; PATEL, PARIMAL R.; MEKONNEN, EYOB; OUIMETTE, JASON P.
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 038641/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2016
From: LILLARD, BRYAN T; PATEL, PARIMAL R; MEKONNEN, EYOB; OUIMETTE, JASON P
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 038103/0986 →
Continuity (4)
Continuation 14875130 · Oct 5, 2015
Continuation 14186404 · Feb 21, 2014
Continuation In Part 14073083 · Nov 6, 2013
Continuation In Part 14080912 · Nov 15, 2013