IP Library › Granted Patent US 9,401,989
Granted Patent B2
US 9,401,989 · App. 14/019,393 · Granted Jul 26, 2016

Work assignment with bot agents

Inventors: Gene Masaru Uba (Broomfield, CO); Robert C. Steiner (Broomfield, CO)
Assignee: Avaya Inc.
H04M3/5175H04M3/5232H04M2203/401H04M2203/402
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,401,989
App. No.
14/019,393
Granted
Jul 26, 2016
Kind
B2
Abstract

A contact center auditing work assignment engine communication system hosts a multi-functional automatic bot agent to discover issues, update properties, identify and solve problems, and provide operational support for contact center managers, creating a proactive and flexible automatic audit and cooperation between a bot agent, human agents, and supervisors.

Claims (66)

1. A method of facilitating supervisor review of contact center operations, the method comprising:

configuring a bot agent with a matching criteria that enables the bot agent to be matched with at least one of an agent or a work item within a contact center;

scanning, with a work assignment engine, at least one of a work pool or an agent pool of a contact center to determine attributes for at least one of a work item or an agent within the contact center;

selecting, with the work assignment engine, at least one of a work item or an agent that comprises a set of attributes satisfying the matching criteria;

assigning the bot agent to the selected at least one of a work item or an agent such that the bot agent is enabled to interact with the selected at least one of a work item or an agent;

determining that an agent requires assistance with a call;

assigning the bot agent to the call;

enabling the bot agent to assist the agent with the call;

receiving an agent performance threshold and including the agent performance threshold in the matching criteria;

determining that a performance metric of the agent violates the agent performance threshold; and

in response to determining that the performance metric of the agent violates the agent performance threshold, selecting the agent for assignment to the bot agent.

2. The method of claim 1 , wherein the bot agent assists the agent without receiving human input from a contact center supervisor.

3. The method of claim 1 , further comprising:

determining that the bot agent has completed processing the selected at least one of a work item or an agent; and

in response to determining step, automatically changing an availability of the bot agent to AVAILABLE thereby enabling the bot agent to be assigned to a new at least one of a work item or an agent.

4. The method of claim 1 , wherein the at least one of a work item or an agent corresponds to a work item, the method further comprising:

determining a performance threshold and including the performance threshold in the matching criteria;

determining that the work item belongs to a group of work items whose attributes are in violation of the performance threshold; and

in response to determining that the work item belongs to the group of work items whose attributes are in violation of the performance threshold, selecting the work item for assignment to the bot agent.

5. The method of claim 4 , wherein the performance threshold is selected by a contact center supervisor.

6. The method of claim 5 , wherein the contact center supervisor is connected to the work item by joining the contact center supervisor with a call established between the bot agent and the work item.

7. A communication system, comprising:

a bot agent module facilitating supervisor review of contact center operations, and performing the following operations:

configure a bot agent with a matching criteria that enables the bot agent to be matched with at least one of an agent or a work item within a contact center;

scan with a work assignment engine, at least one of a work pool or an agent pool of a contact center to determine attributes for at least one of a work item or an agent within the contact center;

select with the work assignment engine, at least one of a work item or an agent that comprises a set of attributes satisfying the matching criteria;

assign the bot agent to the selected at least one of a work item or an agent such that the bot agent is enabled to interact with the selected at least one of a work item or an agent;

determine that an agent requires assistance with a call;

assign the bot agent to the call;

enable the bot agent to assist the agent with the call;

receive an agent performance threshold and including the agent performance threshold in the matching criteria;

determine that a performance metric of the agent violates the agent performance threshold; and

in response to determining that the performance metric of the agent violates the agent performance threshold, select the agent for assignment to the bot agent.

8. The system of claim 7 , further comprising:

a bot agent module configured to perform the following operations:

determine that the bot agent has completed processing the selected at least one of a work item or an agent;

in response to determining step, automatically change an availability of the bot agent to AVAILABLE thereby enabling the bot agent to be assigned to a new at least one of a work item or an agent;

determine a performance threshold and including the performance threshold in the matching criteria;

determine that the work item belongs to a group of work items whose attributes are in violation of the performance threshold; and

in response to determining that the work item belongs to the group of work items whose attributes are in violation of the performance threshold, select the work item for assignment to the bot agent.

9. The method of claim 4 , further comprising:

determining properties associated with the work item and the agent;

in response to determining a set of properties associated with the work item and the agent, change at least a portion of the set of properties associated with the work item and the agent, wherein the change triggers a match scan based at least in part on the change.

10. A communication system, comprising:

a bot agent module facilitating supervisor review of contact center operations, and performing the following operations:

configure a bot agent with a matching criteria that enables the bot agent to be matched with at least one of an agent or a work item within a contact center;

scan with a work assignment engine, at least one of a work pool or an agent pool of a contact center to determine attributes for at least one of a work item or an agent within the contact center;

select with the work assignment engine, at least one of a work item or an agent that comprises a set of attributes satisfying the matching criteria;

assign the bot agent to the selected at least one of a work item or an agent such that the bot agent is enabled to interact with the selected at least one of a work item or an agent;

determine that an agent requires assistance with a call;

assign the bot agent to the call;

enable the bot agent to assist the agent with the call;

determine a set of properties associated with the work item and the agent; and

in response to determining a set of properties associated with the work item and the agent, instructions to change at least a portion of the set of properties associated with the work item and the agent, wherein the change triggers a match scan based at least in part on the change.

11. The system of claim 10 , wherein the bot agent assists the agent without receiving human input from a contact center supervisor.

12. The system of claim 10 , further comprising:

a bot agent module configured to perform the following operations:

determine that the bot agent has completed processing the selected at least one of a work item or an agent; and

in response to determining step, automatically changing an availability of the bot agent to AVAILABLE thereby enabling the bot agent to be assigned to a new at least one of a work item or an agent.

13. The system of claim 10 , wherein the at least one of a work item or an agent corresponds to a work item, the system further comprising:

a bot agent module configured to perform the following operations:

determine a performance threshold and including the performance threshold in the matching criteria;

determine that the work item belongs to a group of work items whose attributes are in violation of the performance threshold; and

in response to determining that the work item belongs to the group of work items whose attributes are in violation of the performance threshold, selecting the work item for assignment to the bot agent.

14. The system of claim 13 , wherein the performance threshold is selected by a contact center supervisor.

15. The system of claim 14 , wherein the contact center supervisor is connected to the work item by joining the contact center supervisor with a call established between the bot agent and the work item.

Assignments (14)
(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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2013
From: UBA, GENE MASARU; STEINER, ROBERT C.
To: AVAYA INC.
Reel/Frame 031167/0581 →
Continuity (1)
Related Publication 20150063556A1 · Mar 5, 2015