IP Library Granted Patent US 7,689,426
Granted Patent B2
US 7,689,426 · App. 11/845,278 · Granted Mar 30, 2010

Method and apparatus for distributed interactive voice processing

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 7,689,426
App. No.
11/845,278
Granted
Mar 30, 2010
Kind
B2
Abstract

A distributed interactive voice processing system is disclosed that distributes IVR capabilities to one or more agent terminals associated with a call center. One or more agent terminals support the traditional functions of a live agent, as well as additional IVR capabilities to support the functions of a virtual or automated agent A call management system manages the distributed IVR resources by monitoring the availability status of the live and automated IVR agents in the distributed interactive voice processing system and distributing telephone calls and other types of communications to the appropriate agents. The availability status of the automated IVR agents is based on estimated available CPU cycles on the agent terminal A received call is routed to the extension on the agent terminal associated with the selected IVR channel. A VXML process associated with the selected IVR channel obtains the appropriate application software from a central voiceXML application server and executes the VXML page(s) to play the appropriate prompts from the IVR script to the caller and to collect DTMF or speech recognized inputs from the caller The distributed design allows centralized application management while using distributed resources to provide improved IVR availability.

Claims (24)

1. A method comprising:

receiving a telephone call from a caller;

assigning said telephone call to an IVR queue monitoring an availability status of an automated agent of a call center, wherein:

i. said automated agent is executing on an agent terminal, and

ii. said agent terminal is employed by a corresponding human agent; and

routing said telephone call from said IVR queue to an available automated agent based on CPU utilization of said agent terminal, on which said automated agent is running.

2. The method of claim 1 , wherein said availability status is based on a number of predicted available CPU cycles.

3. The method of claim 1 , wherein said agent terminal uses local processing resources to perform at least one interactive voice response function.

4. The method of claim 3 , wherein said at least one interactive voice response function includes rendering an IVR script.

5. The method of claim 3 , wherein said at least one interactive voice response function includes an automatic speech recognition function.

6. The method of claim 3 , wherein said at least one interactive voice response function includes a text-to-speech translation function.

7. The method of claim 1 , wherein said agent terminal uses local processing resources to provide IP telephony resources to said human agent.

8. An interactive voice response (IVR) system for assigning a telephone call to an automated agent of a call center, said automated agent executing on an agent terminal employed by a corresponding human agent, said IVR system comprising:

a memory; and

at least one processor, coupled to the memory, operative to:

receive a telephone call from a caller;

assign said telephone call to an IVR queue monitor an availability status of said automated agent, wherein:

i. said automated agent is executing on an agent terminal, and

ii. said agent terminal is employed by a corresponding human agent; and

route said telephone call from said IVR queue to an available automated agent based on CPU utilization of said agent terminal, on which said automated agent is running.

9. The IVR system of claim 8 , wherein said availability status is based on a number of predicted available CPU cycles.

10. The IVR system of claim 8 , wherein said agent terminal uses local processing resources to perform at least one interactive voice response function.

11. The interactive voice response (IVR) system of claim 10 , wherein said at least one interactive voice response function includes rendering an IVR script.

12. The interactive voice response (IVR) system of claim 10 , wherein said at least one interactive voice response function includes an automatic speech recognition functions.

Assignments (15)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: AVAYA INC.
To: SERVICENOW, INC.
Reel/Frame 045006/0301 →
RELEASE OF SECURITY INTEREST Recorded Feb 20, 2018
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044974/0619 →
RELEASE OF SECURITY INTEREST Recorded Feb 20, 2018
From: GOLDMAN SACHS BANK USA
To: AVAYA INC.
Reel/Frame 044974/0715 →
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 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
CONVERSION FROM CORP TO LLC Recorded May 12, 2009
From: AVAYA TECHNOLOGY CORP.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 022677/0550 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC; AVAYA LICENSING LLC
To: AVAYA INC
Reel/Frame 021156/0287 →