IP Library Granted Patent US 9,813,553
Granted Patent B2
US 9,813,553 · App. 14/919,057 · Granted Nov 7, 2017

Device, system, and method for optimizing active transactions of an agent

Inventors: Edel Kelly (Galway, IE); Liam Loftus (Galway, IE); Seamus Hayes (Galway, IE); Will Meaney (Galway, IE)
Assignee: Avaya Inc.
H04M3/5141H04M3/5233H04M3/58H04M2201/16H04M2201/50
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,813,553
App. No.
14/919,057
Granted
Nov 7, 2017
Kind
B2
Abstract

A device, system, and method optimizes active transactions of an agent. The method performed using a prioritizing device of a contact center includes determining a first priority value of an incoming transaction, the incoming transaction included in a user request received by the contact center, the incoming transaction requiring utilization of a real-time communication channel. When the first priority value is greater than a predetermined threshold value, the method includes identifying an agent device associated with the contact center to process the incoming transaction, said agent device currently processing an ongoing transaction. The method includes transferring the ongoing transaction from the agent device. The method includes transferring the incoming transaction to the agent device.

Claims (47)

1. A method, comprising:

determining, using a prioritizing device of center, a first priority value of an incoming transaction, the incoming transaction included in a user request received by the contact center, the incoming transaction requiring utilization of a real-time communication channel;

when the first priority value is greater than a predetermined threshold value:

identifying, using the prioritizing device, an agent device associated with the contact center to process the incoming transaction;

identifying said agent device processing an ongoing transaction on the real-time communication channel and a non-real-time transaction on a non-real-time communication channel concurrently;

transferring, using the prioritizing device, the ongoing transaction from the agent device; and

transferring, using the prioritizing device, the incoming transaction to the agent device.

2. The method of claim 1 , further comprising:

determining, using the prioritizing device, a second priority value of the ongoing transaction.

3. The method of claim 1 , further comprising:

in response to determining that the first priority value indicates that the agent device is not allowed to process transactions other than the incoming transaction, transferring the non-real-time transaction from the agent device.

4. The method of claim 2 , wherein the real-time communication channel comprises one of a video communication channel, a voice communication channel, and a chat communication channel, and wherein the non-real-time communication channel comprises one of an email communication channel and a Web form communication channel.

5. The method of claim 2 , further comprising:

determining, using the device, based on the second priority value of the ongoing transaction whether the ongoing transaction is transferred using one of a first transfer to a queue of the agent or a second transfer to redistribute the ongoing transaction, wherein the first transfer results in the ongoing transaction becoming a pending transaction in the queue.

6. The method of claim 5 , wherein the second transfer to redistribute the ongoing transaction comprises transferring the ongoing transaction to another agent of the contact center when the second priority value indicates the ongoing transaction utilizes the real-time communication channel.

7. The method of claim 5 , wherein the first transfer further comprises one of hiding the queue from the agent, locking the queue from being used by the agent, and visually emptying the queue.

8. The method of claim 5 , wherein the first transfer further comprises transferring the pending transaction to a further queue.

9. The method of claim 8 , wherein the further queue is one of a first queue associated with another agent of the contact center, a general queue associated with the contact center, and a second associated with an automated response device of the contact center.

10. The method of claim 9 , further comprising:

determining, using the prioritizing device, a further priority value of the pending transaction; and

selecting, using the prioritizing device, the further queue based on the further priority value.

11. A prioritizing device of a contact center, the contact center receiving a user request, the user request comprising a request to process an incoming transaction requiring utilization of a real-time communication channel, the prioritizing device comprising:

a transceiver communicating via a communications network to receive information associated with the incoming transaction; and

a processor coupled to the transceiver that:

determines a priority value of the incoming transaction based upon the information;

when the priority value is greater than a predetermined threshold value, identifies an agent device associated with the contact center to process the incoming transaction;

identifies said agent device processing an ongoing transaction on the real-time communication channel and a non-real-time transaction on a non-real-time communication channel concurrently;

transfers the ongoing transaction from the agent device; and

transfers the incoming transaction to the agent device.

12. The prioritizing device of claim 11 , wherein the processor further determines a second priority value of the ongoing transaction.

13. The prioritizing device of claim 11 , wherein the processor further determines that the first priority value indicates that the agent device is not allowed to process transactions other than the incoming transaction and, responsively, transfers the non-real-time transaction from the agent device.

14. The prioritizing device of claim 12 , wherein the real-time communication channel comprises one of a video communication channel, a voice communication channel, and a chat communication channel, and wherein the communication channel comprises one of an email communication channel and a Web form communication channel.

15. The prioritizing device of claim 12 , wherein the processor further determines, based on the second priority value of the ongoing transaction, whether the ongoing transaction is transferred using one of a first transfer to a queue of the agent or a second transfer to redistribute the ongoing transaction, wherein the first transfer results in the ongoing transaction becoming a pending transaction in the queue.

16. The prioritizing device of claim 15 , wherein the second transfer to redistribute the ongoing transaction comprises transferring ongoing transaction to another agent of the contact center when the second priority value indicates the ongoing transaction utilizes the real-time communication channel.

17. The prioritizing device of claim 15 , wherein the first transfer further comprises one of hiding the queue from the agent, locking the queue from being used by the agent, and visually emptying the queue.

18. The prioritizing device of claim 15 , wherein the transfer further comprises transferring the pending transaction to a further queue.

19. The prioritizing device of claim 18 , wherein the further queue is one of a first queue associated with another agent the contact center, a general queue associated with the contact center, and a second queue associated with an automated response device of the contact center.

20. A contact center system comprising:

a server that receives a user request for processing a plurality of transactions that utilizes a real-time or a non-real-time communication channel;

a plurality of agent devices coupled to the server that process the plurality of transactions received by the contact center system;

wherein the server comprises a prioritizing device that prioritizes the plurality of transactions and controls a queue associated with each of the plurality of agent devices;

wherein a first agent is processing an ongoing transaction and an incoming transaction is received by the server requiring utilization of the real-time communication channel, the prioritizing device:

determines a priority value the incoming transaction;

when the priority value is greater than a predetermined threshold value, identifies the agent device to process the incoming transaction;

determines that the first agent device is processing the ongoing transaction on the real-time communication channel and a non-real-time transaction on a non-real-time communication channel concurrently;

transfers the ongoing transaction for the transaction to be processed to the first agent device; and

transfers the incoming transaction to the first agent device.

Assignments (12)
(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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: KELLY, EDEL; LOFTUS, LIAM; HAYES, SEAMUS; MEANEY, WILL
To: AVAYA INC.
Reel/Frame 036847/0412 →
Continuity (1)
Related Publication 20170118341A1 · Apr 27, 2017