IP Library Granted Patent US 8,116,445
Granted Patent B2
US 8,116,445 · App. 11/732,626 · Granted Feb 14, 2012

System and method for monitoring an interaction between a caller and an automated voice response system

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 8,116,445
App. No.
11/732,626
Granted
Feb 14, 2012
Kind
B2
Abstract

An apparatus and method for monitoring an interaction between a caller and an automated voice response (AVR) system is provided. An audio communication from a caller is processed by executing an AVR script, which includes a plurality of instructions. A visual representation of the audio communication is presented substantially simultaneously with the audio communication to an agent based on the AVR script. The visual representation includes at least one field to be populated with information obtained from the caller and the information populated in the field can be updated by the agent.

Claims (33)

1. An apparatus for providing a visual interface to an automated voice response (AVR) system, comprising:

a caller device to allow a caller to establish an audio communication;

a telephony interface to process the audio communication with the caller device on behalf of a call center;

a script engine to execute scripted voice interactions with the caller via the telephony interface by executing scripts written in a scripting language;

a messaging server interfaced to the script engine, comprising:

a session manager to create a session for the caller with the script engine and to terminate the session or transfer the caller to a call center agent; and

a scripting server to receive a request for scripting language pages comprising the scripts for the script engine and to send the scripting language pages to the script engine during the session; and

an agent console to display a visual version of the scripting language pages from the script engine and to monitor the voice interactions with the caller through the telephony interface via the script engine.

2. An apparatus according to claim 1 , wherein the scripting language pages comprise at least one prompt to request a caller utterance and at least one corresponding field to store the caller utterance, wherein the script engine populates the at least one field with the caller utterance.

3. An apparatus according to claim 2 , wherein the messaging server provides the scripting language pages, including the field populated with the caller utterance, in a call service center window to the agent console.

4. An apparatus according to claim 3 , wherein the call service center window allows the call center agent to perform an action comprising one or more of answering the at least one prompt for the caller, intervening in the execution of the scripts, and altering a flow in the execution of the scripts.

5. An apparatus according to claim 1 , wherein the caller device comprises at least one of a conventional telephone, cellular telephone, and internet protocol (IP) telephone.

6. An apparatus according to claim 1 , wherein the script engine employs a scripting language to enable multimodal and telephone access.

7. An apparatus according to claim 1 , wherein the telephony interface processes at least one of traditional telephone, IP telephony, and VoIP-based communications.

8. An apparatus according to claim 1 , wherein the scripting language pages are obtained or created dynamically by the messaging server.

9. A method for providing a visual interface to an automated voice response (AVR) system, comprising:

allowing a caller to establish an audio communication with a caller device;

processing the audio communication with the caller device on behalf of a call center through a telephony interface;

executing scripted voice interactions with the caller via the telephony interface by executing scripts written in a scripting language on a script engine;

interfacing to the script engine through a messaging server, comprising:

creating a session for the caller with the script engine and terminating the session or transferring the caller to a call center agent through a session manager; and

receiving a request for scripting language pages comprising the scripts for the script engine and sending the scripting language pages to the script engine during the session through a scripting server; and

displaying a visual version of the scripting language pages from the script engine and monitoring the voice interactions with the caller through the telephony interface via the script engine over an agent console.

10. A method according to claim 9 , wherein the scripting language pages comprise at least one prompt to request a caller utterance and at least one corresponding field to store the caller utterance, further comprising:

populating the at least one field with the caller utterance via the script engine.

11. A method according to claim 10 , further comprising:

providing the scripting language pages, including the field populated with the caller utterance, in a call service center window to the agent console via the messaging server.

12. A method according to claim 11 , wherein the call service center window allows the call center agent to perform an action comprising one or more of answering the at least one prompt for the caller, intervening in the execution of the scripts, and altering a flow in the execution of the scripts.

13. A method according to claim 9 , wherein the caller device comprises at least one of a conventional telephone, cellular telephone, and internet protocol (IP) telephone.

14. A method according to claim 9 , wherein the script engine employs a scripting language to enable multimodal and telephone access.

15. A method according to claim 9 , wherein the telephony interface processes at least one of traditional telephone, IP telephony, and VoIP-based communications.

16. A method according to claim 9 , wherein the scripting language pages are obtained or created dynamically by the messaging server.

17. A computer-readable storage medium comprising code for performing the method of claim 9 .

Assignments (12)
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 46204/0465) 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 063691/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46202/0467) 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 063695/0145 →
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 46204/FRAME 0525 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; INTELLISIST, INC.
Reel/Frame 063456/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 →
TERM LOAN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046202/0467 →
ABL INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0418 →
TERM LOAN SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046204/0465 →
ABL SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0525 →
SECURITY INTEREST Recorded Oct 23, 2015
From: INTELLISIST, INC.
To: PACIFIC WESTERN BANK (AS SUCCESSOR IN INTEREST BY MERGER TO SQUARE 1 BANK)
Reel/Frame 036942/0087 →