IP Library Granted Patent US 9,967,397
Granted Patent B2
US 9,967,397 · App. 15/237,563 · Granted May 8, 2018

System for facilitating loosely configured service worker groups in a dynamic call center environment

Inventors: Petr Makagon (San Francisco, CA); Herbert Willi Artur Ristock (Walnut Creek, CA); Dan Kikinis (Saratoga, CA)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04M3/5125G06Q10/0631G06Q10/06311G06Q10/063112H04M3/5175H04M3/5183H04M3/5191H04M3/523H04M3/5233
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,967,397
App. No.
15/237,563
Granted
May 8, 2018
Kind
B2
Abstract

A system for soliciting and activating one or more groups of workers to service contact center business includes an interface accessible to the one or more groups for accepting group registration data, publishing contact center business and for enabling the groups to subscribe to receive business; a data repository for storing the registration data for subscribing groups; and a routing server for specifying routing strategies for event routing to the groups. The system is characterized in that the one or more groups of workers may be activated during contact center business activity to perform services based on need.

Claims (32)

1. A system for routing events to service workers comprising:

a processor;

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

receive registration data from a worker group, the worker group comprising one or more service workers;

receive a subscription request from the worker group, the subscription request being a request to subscribe the worker group to a service opportunity, the service opportunity being a business opportunity to provide a specified service for one or more communication events;

receive a communication event corresponding to the service opportunity;

select a service worker of the worker group based on the registration data from the worker group; and

route the communication event to the service worker.

2. The system of claim 1 , further comprising an electronic switch coupled to the processor for establishing communication between a customer associated with the communication event and the service worker in response to the processor routing the event to the service worker.

3. The system of claim 1 , wherein selecting the service worker based on the registration data comprises determining a skill associated with the communication event and comparing the determined skill with a skill set of the service worker.

4. The system of claim 1 , wherein the instructions further cause the processor to validate the subscription request.

5. The system of claim 4 , wherein the instructions for validating the subscription request further comprise instructions for comparing a skill set defined for the service opportunity to one or more skill sets of the one or more service workers of the worker group.

6. The system of claim 1 , wherein the instructions further cause the processor to publish the service opportunity to one or more worker groups.

7. The system of claim 1 , wherein the instructions further cause the processor to monitor statistics of the service opportunity and activate the worker group in response to the monitored statistics of the service opportunity.

8. The system of claim 1 , wherein the registration data received for the worker group comprises a skill set for each service worker of the one or more service workers.

9. The system of claim 1 , wherein routing the communication event to the service worker comprises routing the communication event to a routing point assigned to the worker group.

10. The system of claim 1 , wherein the subscription request is a request to be scheduled as a resource for servicing the one or more communication events of the service opportunity.

11. A method for routing events to service workers comprising:

receiving, by a processor, registration data from a worker group, the worker group comprising one or more service workers;

receiving, by the processor, a subscription request from the worker group, the subscription request being a request to subscribe the worker group to a service opportunity, the service opportunity one or more communication events;

receiving, by the processor, a communication event corresponding to the service opportunity;

selecting, by the processor, a service worker of the worker group based on the registration data from the worker group; and

routing, by the processor, the communication event to the service worker.

12. The method of claim 11 , further comprising establishing, by an electronic switch coupled to the processor, communication between a customer associated with the communication event and the service worker in response to the processor routing the event to the service worker.

13. The method of claim 11 , wherein selecting the service worker based on the registration data comprises determining a skill associated with the communication event and comparing the determined skill with a skill set of the service worker.

14. The method of claim 11 , further comprising validating, by the processor, the subscription request.

15. The method of claim 14 , wherein validating the subscription request comprises comparing a skill set defined for the service opportunity to one or more skill sets of the one or more service workers of the worker group.

16. The method of claim 11 , further comprising publishing, by the processor, the service opportunity to one or more worker groups.

17. The method of claim 11 , further comprising monitoring, by the processor, statistics of the service opportunity and activating, by the processor, the worker group in response to the monitored statistics of the service opportunity.

18. The method of claim 11 , wherein the registration data received for the worker group comprises a skill set for each service worker of the one or more service workers.

19. The method of claim 11 , wherein routing the communication event to the service worker comprises routing the communication event to a routing point assigned to the worker group.

20. The method of claim 11 , wherein the subscription request is a request to be scheduled as a resource for servicing the one or more communication events of the service opportunity.

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/0093 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2017
From: MAKAGON, PETR; RISTOCK, HERBERT WILLI ARTUR; KIKINIS, DAN
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 041084/0765 →
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 →
Continuity (4)
Continuation 14792582 · Jul 6, 2015
Continuation 14161643 · Jan 22, 2014
Continuation 11966854 · Dec 28, 2007
Related Publication 20160352899A1 · Dec 1, 2016