IP Library Granted Patent US 10,222,933
Granted Patent B2
US 10,222,933 · App. 14/726,510 · Granted Mar 5, 2019

System and method for managing multiple interactions

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 10,222,933
App. No.
14/726,510
Granted
Mar 5, 2019
Kind
B2
Abstract

A system for managing interactions includes: a processor; and a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to: identify first and second interactions by a user device, each of the first and second interactions being configured to alternately occupy a first area of a display screen of the user device; display an icon on the first area, the icon representing the second interaction, wherein attributes of the icon correspond to attributes of the second interaction; and modify the attributes of the icon based on a status of the second interaction.

Claims (54)

1. A system for managing interactions for a customer contact center, the system comprising:

a display screen;

a processor; and

a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to:

identify a first real-time interaction for the customer contact center between a first user and a second user over a first communication medium, wherein the first real-time interaction is a first voice or text-based conversation between the first user and the second user;

display details of the first real-time interaction in a first area of a display screen;

during the first real-time interaction, identify a request for a second real-time interaction for the customer contact center between the first user and a third user over a second communication medium, wherein the second real-time interaction is a second voice or text-based conversation between the first user and the third user;

in response to the request, establish the second real-time interaction between the first user and the third user;

while the details of the first real-time interaction are displayed in the first area when both the first and second real-time interactions are active, display a single icon on the first area, the single icon representing the second real-time interaction, wherein attributes of the single icon correspond to attributes of the second real-time interaction;

modify the attributes of the icon based on a status of the second real-time interaction;

receive actuation of the single icon;

in response to the actuation of the single icon, transition from the first real-time interaction to the second real-time interaction, wherein transitioning to the second real-time interaction leaves the first voice or text-based conversation; and

in response to the transition from the first real-time interaction to the second real-time interaction, replace display of details of the first real-time interaction with display of details of the second real-time interaction, wherein the details of the second real-time interaction substantially fill the first area;

identify a desired handing time for the second-real time interaction;

calculate a falling rate based on the desired handling time; and

automatically move the icon based on the calculated falling rate.

2. The system of claim 1 , wherein the attributes of the icon comprise at least one of a color, size, shape, orientation, position, and a dynamic movement feature of the icon on the display screen.

3. The system of claim 1 , wherein the status is based on a Key Performance Indicator (KPI).

4. The system of claim 3 , wherein the instructions, when executed, further cause the processor to display movement of the icon based on progress of the second interaction relative to the KPI.

5. The system of claim 4 , wherein the KPI relates to at least one of a wait time threshold, interaction duration, and service levels.

6. The system of claim 1 , wherein a graphical presentation of the clon is transparent and the icon is displayed on the first area while the first interaction occupies the first area.

7. The system of claim 1 , wherein the attributes of the icon correspond to a priority level of the second interaction.

8. The system of claim 1 , wherein the instructions, when executed, further cause the processor to transfer the second interaction to a fourth user in response to a drag-and-drop action being performed on the icon, the instructions further causing the processor to

detect selection of the icon;

detect dropping of the icon to an identifier of the fourth user, and

establish, in response to detecting the dropping of the icon a third voice or text-based conversation between the second user and the fourth user based on the identifier.

9. The system of claim 1 , wherein the icon comprises an embedded control for muting or disconnecting the second interaction.

10. The system of claim 9 , wherein a graphical presentation of the icon comprises a button for activating the embedded control.

11. The system of claim 1 , wherein the instructions, when executed, further cause the processor to retrieve an interaction object associated with the icon in response to dropping of the icon by the first user.

12. A method of managing interactions for a customer contact center, the method comprising:

identifying, by one or more processors, a first real-time interaction for the customer contact center between a first user and a second user over a first communication medium, wherein the first real-time interaction is a first voice or text-based conversation between the first user and the second user;

displaying, by the one or more processors, details of the first real-time interaction in a first area of a display screen of the user device;

during the first real-time interaction, identifying, by the one or more processors, a request for a second real-time interaction for the customer contact center between the first user and a third user over a second communication medium, wherein the second real-time interaction is a second voice or text-based conversation between the first user and the third user;

in response to the request, establishing, by the one or more processors, the second real-time interaction between the first user and the third user;

while the details of the first real-time interaction are displayed in the first area, when both the first and second real-time interactions are active, displaying, by the one or more processors, a single icon on the first area, the single icon representing the second real-time interaction, wherein attributes of the single icon correspond to attributes of the second-real-time interaction;

modifying, by the one or more processors, the attributes of the icon based on a status of the second real-time interaction;

receiving actuation of the single icon;

in response to the actuation of the single icon, transitioning, by the one or more processors, from the first real-time interaction to the second real-time interaction, wherein transitioning to the second real-time interaction leaves the first voice or text-based conversation; and

in response to the transitioning from the first real-time interaction to the second real-time interaction, replacing, by the one or more processors, display of details of the first real-time interaction with display of details of the second real-time interaction, wherein the details of the second real-time interaction substantially fill the first areas

identifying a desired handling time for the second-real time interaction;

calculating a falling rate based on the desired handling time; and

automatically moving the icon based on the calculated falling rate.

13. The method of claim 12 , wherein the attributes of the icon comprise at least one of a

color, size, shape, orientation, position, and a dynamic movement feature of the icon on the display screen.

14. The method of claim 12 , wherein the status is based on a Key Performance Indicator (KPI).

15. The method of claim 14 , further comprising displaying, by the one or more processors, movement of the icon based on progress of the second interaction relative to the KPI.

16. The method of claim 15 , wherein the KPI relates to at least one of a wait time threshold, interaction duration, and service levels.

17. The method of claim 12 , wherein a graphical presentation of the icon is transparent and the displaying the icon on the first area comprises displaying the icon on the first area while the first interaction occupies the first area.

18. The method of claim 12 , wherein the attributes of the icon correspond to a priority level of the second interaction.

19. The method of claim 12 , further comprising transferring, by the one or more processors, the second interaction to a fourth user in response to a drag-and-drop action being performed on the icon, the method further comprising:

detecting selection of the icon;

detecting dropping of the icon to an identifier of the fourth user; and

establishing, in response to detecting the dropping of the icon, a third voice or text-based conversation between the second user and the fourth user based on the identifier.

20. The system of claim 1 , wherein the first communication medium and second communication medium are different types of communication medium.

Assignments (4)
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/0113 →
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 Jul 16, 2015
From: KUMAR, PRAPHUL; THAKKAR, ASHISH; VYMENETS, LEONID; RISTOCK, HERBERT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 036115/0973 →