IP Library Granted Patent US 9,628,623
Granted Patent B2
US 9,628,623 · App. 14/086,936 · Granted Apr 18, 2017

Graphical user interface for monitoring and visualizing contact center routing strategies

Inventors: Leonid Vymenets (Ontario, CA); David Beilis (Toronto, CA); Michael Davies (Ontario, CA); Aaron Surty (Ontario, CA); Vyacheslav Zhakov (Burlingame, CA); Adrian Lee-Kwen (Ontario, CA)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04M3/5175G06F3/048G06Q10/06H04M3/5183H04M3/523
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,628,623
App. No.
14/086,936
Filed
Nov 21, 2013
Granted
Apr 18, 2017
Kind
B2
Art Unit
2652
USPC
379/265.03
Abstract

A system and method for monitoring and visualizing contact center routing strategies via a graphical user interface. The graphical user interface displays a routing diagram depicting a contact center routing strategy. The routing diagram includes a plurality of blocks each associated with logic for managing an interaction with the contact center. A processor monitors contact center performance as interactions with the contact center are managed according to the routing strategy. The processor identifies one of the plurality of blocks affected by the contact center performance, and further identifies a threshold associated with the identified block. The processor determines whether the contact center performance satisfies the threshold, and modifies a visual appearance of the identified block based on the determination.

Claims (49)

1. A method for monitoring and visualizing contact center routing strategies via a graphical user interface, comprising:

displaying, by a processor, a visual routing diagram graphically depicted on the graphical user interface for visually depicting a contact center routing strategy, the visual routing diagram including a plurality of visually depicted blocks each associated with logic for managing an interaction with the contact center, and each arranged according to logic of the contact center routing strategy;

monitoring, by the processor, contact center performance as interactions with the contact center are managed according to the routing strategy;

automatically identifying, by the processor, one of the plurality of blocks affected by the contact center performance;

identifying, by the processor, a threshold associated with the identified block;

determining, by the processor, whether the contact center performance satisfies the threshold; and

automatically modifying a visual appearance of the identified block based on the determination.

2. The method of claim 1 further comprising:

receiving, by the processor, a user command to edit the routing diagram;

identifying, by the processor, a modification to the routing diagram;

modifying, by the processor, the routing diagram and the routing strategy in response to the modification; and

storing, by the processor, the modified routing diagram and the routing strategy as new versions of respectively the routing diagram and the routing strategy.

3. The method of claim 1 , wherein the threshold is dynamically adjusted via a slider, the method further comprising:

dynamically modifying, by the processor, the visual appearance of the identified block based on the dynamic adjustment of the slider.

4. The method of claim 1 , wherein the monitored contact center performance is at least one of interaction flow, abandonment rate, average handling time, or average waiting time.

5. The method of claim 1 , wherein the block affected by the contact center performance is associated with a particular contact center agent group.

6. The method of claim 1 , wherein the threshold is based on forecast performance.

7. The method of claim 1 , wherein modifying the visual appearance of the identified block includes modifying a color in which the identified block is displayed.

8. The method of claim 1 , wherein the modifying the visual appearance is for alerting a user of the contact center performance.

9. The method of claim 1 further comprising:

identifying, by the processor, a user input device paused over one of the plurality of blocks of the routing diagram;

displaying, by the processor, additional information on the block as a pop-up window, wherein the pop-up window disappears when the user input device is detected to no longer be paused over the block.

10. The method of claim 9 , wherein the additional information is dynamic information that changes based on the contact center performance.

11. A system for monitoring and visualizing contact center routing strategies graphical user interface, comprising:

processor; and

memory, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to:

display a visual routing diagram graphically depicted on the graphical user interface for visually depicting a contact center routing strategy, the visual routing diagram including a plurality of visually depicted blocks each associated with logic for managing an interaction with the contact center, and each arranged according to logic of the contact center routing strategy;

monitor contact center performance as interactions with the contact center are managed according to the routing strategy;

automatically identify one of the plurality of blocks affected by the contact center performance;

identify a threshold associated with the identified block;

determine whether the contact center performance satisfies the threshold; and

automatically modify a visual appearance of the identified block based on the determination.

12. The system of claim 11 , wherein the instructions further cause the processor to:

receive a user command to edit the routing diagram;

identify a modification to the routing diagram;

modify the routing diagram and the routing strategy in response to the modification;

store the modified routing diagram and the routing strategy as new versions of respectively the routing diagram and the routing strategy.

13. The system of claim 11 , wherein the threshold is dynamically adjusted via a slider, and the instructions further cause the processor to:

dynamically modify the visual appearance of the identified block based on the dynamic adjustment of the slider.

14. The system of claim 11 , wherein the monitored contact center performance is at least one of interaction flow, abandonment rate, average handling time, or average waiting time.

15. The system of claim 11 , wherein the block affected by the contact center performance is associated with a particular contact center agent group.

16. The system of claim 11 , wherein the threshold is based on forecast performance.

17. The system of claim 11 , wherein the instructions that cause the processor to modify the visual appearance of the identified block includes program instructions that cause the processor to modify a color in which the identified block is displayed.

18. The system of claim 11 , wherein the modifying the visual appearance is for alerting a user of the contact center performance.

19. The system of claim 11 , wherein the instructions further cause the processor to:

identify a user input device paused over one of the plurality of blocks of the routing diagram;

display additional information on the block as a pop-up window, wherein the pop-up window disappears when the user input device is detected to no longer be paused over the block.

20. The system of claim 19 , wherein the additional information is dynamic information that changes based on the contact center performance.

21. The method of claim 1 , wherein the processor displays the routing diagram during executing of the routing strategy, and the modifying of the visual appearance is while the routing diagram is displayed.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0081 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: VYMENETS, LEONID; BEILIS, DAVID; DAVIES, MICHAEL; SURTY, AARON; ZHAKOV, VYACHESLAV; LEE-KWEN, ADRIAN
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 035246/0516 →
Continuity (4)
Continuation In Part 13753443 · Jan 29, 2013
Provisional Application 61729312 · Nov 21, 2012
Provisional Application 61785882 · Mar 14, 2013
Related Publication 20140233719A1 · Aug 21, 2014