IP Library Granted Patent US 10,498,896
Granted Patent B2
US 10,498,896 · App. 15/897,967 · Granted Dec 3, 2019

Customer controlled interaction management

Inventors: Herbert W. A. Ristock (Walnut Creek, CA); Merijn te Booij (Burlingame, CA); Akbar Riahi (El Sobrante, CA); Vladimir Mezhibovsky (San Francisco, CA); Kentis Gopalla (Burlingame, CA)
H04M3/5232H04M3/42068H04M3/5166H04M3/5175H04M3/5191H04M3/5235H04M2203/2011H04M2203/401H04M2203/408
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,498,896
App. No.
15/897,967
Granted
Dec 3, 2019
Kind
B2
Abstract

A system and method for managing interactions of a customer contact center. A contact center processor receives a request to reserve a contact center resource for handling an interaction. The processor also receives data about the interaction. The processor identifies a routing point for routing the interaction based on the received data. The routing point is associated with routing logic controlled by a customer instead of the contact center. The processor routes the interaction to the identified routing point for giving the customer control of the routing of the interaction.

Claims (36)

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

a processor; and

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

receive data about an interaction with an electronic device operated by a customer of the customer contact center;

identify, based on profile data of the customer, the customer as having customer controlled interaction management (CCIM) eligibility;

receive, based on the customer having the CCIM eligibility, a command from the electronic device operated by the customer, the command comprising an instruction for routing the interaction;

identify a routing point for routing the interaction, the routing point being associated with routing logic that includes routing instructions generated in response to command from the electronic device operated by the customer; and

route the interaction to the identified routing point by invoking the routing logic for giving the customer control of the routing of the interaction.

2. The system of claim 1 , wherein the interaction is a telephony interaction, the system further comprising:

a switch coupled to the processor for establishing a voice path between the electronic device operated by the customer and a device of the customer contact center.

3. The system of claim 1 , wherein the received data includes a caller identifier.

4. The system of claim 1 , wherein the instructions further cause the processor to:

transmit a software application to the electronic device operated by the customer over a communications network, wherein the software application includes instructions for executing the routing logic.

5. The system of claim 4 , wherein the software application includes instructions for monitoring presence of a device of the customer contact center.

6. The system of claim 5 , wherein the software application includes instructions for receiving presence information from a contact center server.

7. The system of claim 4 , wherein the software application is transmitted to the electronic device operated by the customer in response to identifying the customer as belonging to a particular customer segment.

8. The system of claim 4 , wherein the interaction is a telephony interaction, and the software application includes instructions for invoking a dialer for initiating the telephony interaction.

9. The system of claim 4 , wherein the software application provides an interface for prompting the customer to configure the routing logic.

10. The system of claim 4 , wherein the software application provides an interface for prompting the customer to identify one or more preferred contact center agents.

11. The system of claim 4 , wherein the software application provides an interface for prompting the customer to provide a rating for the interaction.

12. The system of claim 11 , wherein the software application is configured to share the rating with other customers.

13. The system of claim 1 , wherein the routing point is identified by a telephone number.

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

receiving, by a processor, data about the interaction with an electronic device operated by a customer of the customer contact center;

identifying, by the processor, based on profile data of the customer, the customer as having customer controlled interaction management (CCIM) eligibility;

receive, by the processor, based on the customer having the CCIM eligibility, a command from the electronic device operated by the customer, the command comprising an instruction for routing the interaction;

identifying, by the processor, a routing point for routing the interaction, the routing point being associated with routing logic that includes routing instructions generated in response to command from the electronic device operated by the customer; and

routing the interaction to the identified routing point by invoking the routing logic for giving the customer control of the routing of the interaction.

15. The method of claim 14 , wherein the interaction is a telephony interaction, and the method further includes:

establishing a voice path between the electronic device operated by the customer and a device of the customer contact center via a switch.

16. The method of claim 14 , wherein the received data includes a caller identifier.

17. The method of claim 14 further comprising:

transmitting a software application to electronic device operated by the customer over a communications network, wherein the software application includes instructions for executing the routing logic.

18. The method of claim 17 , wherein the software application monitors presence of a device of the customer contact center.

19. The method of claim 18 , wherein the software application receives presence information from a contact center server.

20. The method of claim 17 , wherein the software application is transmitted to the electronic device operated by the customer in response to identifying the customer as belonging to a particular customer segment.

Assignments (5)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 050860/0227 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070096/0452 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0085 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO ADD PAGE 2 OF THE SECURITY AGREEMENT WHICH WAS INADVERTENTLY OMITTED PREVIOUSLY RECORDED ON REEL 049916 FRAME 0454. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Oct 29, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 050860/0227 →
SECURITY AGREEMENT Recorded Jul 31, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 049916/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2018
From: RISTOCK, HERBERT W.A.; TE BOOIJ, MERIJN; RIAHI, AKBAR; MEZHIBOVSKY, VLADIMIR; GOPALLA, KENTIS
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 045137/0080 →
Continuity (3)
Continuation 15594211 · May 12, 2017
Continuation 14470898 · Aug 27, 2014
Related Publication 20180176382A1 · Jun 21, 2018
Cited By (2)
US 12,639,046 US 12,699,550