IP Library Granted Patent US 9,191,511
Granted Patent B1
US 9,191,511 · App. 14/730,763 · Granted Nov 17, 2015

Agent override of a call answering outcome determination of an outbound call in a contact center

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,191,511
App. No.
14/730,763
Granted
Nov 17, 2015
Kind
B1
Abstract

A dialer is configured to connect an agent to a call upon answer and present information to a computer workstation used by the agent as to whether the call was answered by a live person or an automatic call answering device (“ACAD”). An agent override timer is started allowing the agent to override the determination of whether a live person or ACAD answered the call. If an ACAD is reported to have answered the call and the agent does not provide an override indication or provides an override indication after the expiry of the agent override timer, then the agent may be disconnected from the call. If an agent override indication is received prior to the expiry of the agent override timer, then the agent is not disconnected from the call. This allows the agent to override an incorrect determination by the dialer as to an ACAD answering the call.

Claims (62)

1. A method for allowing an agent to override a determination made by a dialer whether an automated call answering device (ACAD) answered a call to a dialed number, comprising:

originating the call by the dialer in a contact center;

detecting by the dialer that the call is answered;

connecting the agent to the call in response to detecting the call is answered;

analyzing audio of the call to determine whether the call was answered by a live person or the ACAD; and

based on determining the call has been answered by the ACAD, then

starting an agent override timer,

indicating on a computer display used by the agent that the ACAD answered the call, and

maintaining the connection of the agent with the call based on the agent providing an agent override indication indicating the call was answered by the live person.

2. The method of claim 1 , wherein:

maintaining the connection of the agent with the call occurs based on the agent providing the agent override indication indicating the call was answered by the live person before an expiry of the agent override timer.

3. The method of claim 1 , further comprising:

disconnecting the agent from the call based on the agent not providing the agent override indication indicating the call was answered by the live person within an expiry of the agent override timer.

4. The method of claim 1 , further comprising:

disconnecting the agent from the call after an expiry of the agent override timer.

5. The method of claim 1 , further comprising:

based on determining the call has been answered by the live person:

indicating on the computer display used by the agent that the live person answered the call; and

maintaining the connection to the agent with the call based on the agent not providing the agent override indication indicating the call was answered by the ACAD.

6. The method of claim 5 , further comprising:

disconnecting the agent from the call based on the agent providing prior to an expiry of the agent override timer the agent override indication indicating the ACAD answered the call.

7. The method of claim 6 , wherein the agent is disconnected from the call irrespective of the expiry of the agent override timer.

8. A system in a contact center comprising:

a dialer configured to:

originate a call;

detect the call is answered;

connect an agent to the call in response to detecting the call is answered;

analyze audio of the call to determine whether the call was answered by a live person or an automatic call answering device (“ACAD”); and

if the call is determined to have been answered by the ACAD, then

start an agent override timer,

indicate on a computer display used by the agent that the ACAD answered the call, and

maintain a connection of the agent with the call based on the agent providing an agent override indication indicating the call was answered by the live person.

9. The system of claim 8 , wherein the dialer is further configured to:

maintain the connection of the agent with the call based on the agent providing the agent override indication indicating the call was answered by the live person before an expiry of the agent override timer.

10. The system of claim 8 , wherein the dialer is further configured to:

disconnect the agent from the call based on the agent not providing the agent override indication indicating the call was answered by the live person prior to an expiry of the agent override timer.

11. The system of claim 8 , wherein dialer is further configured to release the call after an expiry of the agent override timer.

12. The system of claim 8 , wherein the dialer is further configured based on determining the call has been answered by the live person to:

indicate on the computer display used by the agent that the live person answered the call; and

maintain the connection to the agent with the call based on the agent not providing the agent override indication indicating the call was answered by the ACAD.

13. The system of claim 12 , wherein the dialer is further configured to disconnect the agent from the call based on the agent providing prior to an expiry of the agent override timer the agent override indication indicating the ACAD answered the call.

14. The system of claim 13 , wherein the agent is disconnected from the call irrespective of the expiry of the agent override timer.

15. A non-transitory computer readable medium storing instructions that when executed cause a processor in a dialer in a contact center to:

originate a call;

detect the call is answered;

connect an agent to the call in response to detecting the call is answered;

cause audio of the call to be analyzed to determine whether the call was answered by a live person or an automatic call answering device (“ACAD”); and

based on determining the call has been answered by the ACAD, then

start an agent override timer,

indicate on a computer display used by the agent that the ACAD answered the call, and

maintain a connection of the agent with the call based on the agent providing an agent override indication indicating the call was answered by the live person.

16. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:

maintain the connection of the agent with the call based on the agent providing before an expiry of the agent override timer the agent override indication indicating the call was answered by the live person.

17. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:

cause the agent to be disconnected from the call based on the agent not providing prior to an expiry of the agent override timer the agent override indication indicating the call was answered by the live person.

18. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:

cause the agent to be disconnected from the call after an expiry of the agent override timer.

19. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer upon determining the call has been answered by the live person to:

indicate on the computer display used by the agent that a live person answered the call; and

maintain the connection to the agent with the call based on the agent not providing the agent override indication indicating the call was answered by the ACAD.

20. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:

cause the agent to be disconnected from the call based on the agent providing prior to an expiry of the agent override timer the agent override indication indicating the ACAD answered the call.

Assignments (13)
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 →
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: NOBLE SYSTEMS, LLC
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0556 →
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 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2021
From: WELLS FARGO CAPITAL FINANCE, LLC
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 056193/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
SECURITY INTEREST Recorded Apr 23, 2020
From: NOBLE SYSTEMS CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC
Reel/Frame 052495/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2015
From: SOMANI, HIMANSHU
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 035788/0039 →