IP Library Granted Patent US 10,326,881
Granted Patent B2
US 10,326,881 · App. 15/278,030 · Granted Jun 18, 2019

Automated scheduling of contact center agents using real-time analytics

Inventor: Vaclav Slovacek (Prague, CZ)
Assignee: ZOOM International a.s.
H04M3/5175G06Q10/06311H04M2203/402
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,326,881
App. No.
15/278,030
Granted
Jun 18, 2019
Kind
B2
Abstract

A system for automatically scheduling contact center agents using real-time analytics, comprising an analytics server that receives and analyzes interaction information, a scheduling server that produces scheduling events based on the analysis, and a queuing server that modifies a current state of agent workstations based on the scheduling events, and a method for system for automatically scheduling contact center agents using real-time analytics.

Claims (17)

1. A system for automatically scheduling contact center agents using real-time analytics, comprising:

an analytics server comprising at least a plurality of programming instructions stored in a memory and operating on a processor of a network-connected computing device and configured to receive at least a plurality of interaction-specific information from a plurality of contact center systems, and configured to automatically analyze at least a portion of the plurality of interaction-specific information for generating a result, and configured to provide said result to a scheduling server;

a scheduling server comprising at least a plurality of programming instructions stored in a memory and operating on a processor of a network-connected computing device and configured to maintain a schedule for each of a plurality of contact center agents, the schedule comprising at least a plurality of work items and a plurality of time-based scheduling information, and configured to receive a plurality of analysis information from an analytics server, and configured to automatically produce a plurality of scheduling events based at least in part on at least a portion of the received analysis information, and configured to operate on at least an agent schedule based at least in part on a portion of the plurality of scheduling events;

and an agent queuing server comprising at least a plurality of programming instructions stored in a memory and operating on a processor of a network-connected computing device and configured to receive at least a plurality of agent-specific information from a plurality of agent workstations, the agent-specific information comprising at least an agent's current status, and configured to operate on at least a portion of a plurality of agent workstations to configure at least an agent's current status, the configuration being based at least in part on an agent schedule;

wherein the agent queuing server, on receipt of a notification from the scheduling server, places an agent's current status to an unavailable state within a call queue and schedules immediate training for the agent;

wherein the notification is based on a recognized pattern, by the analytics server, from the plurality of interaction-specific information.

2. The system of claim 1 , wherein the agent queuing server is further configured to receive a plurality of scheduling events from the scheduling server, and to operate on at least a portion of a plurality of agent workstations to configure at least an agent's current status, the configuration being based at least in part on at least a portion of the plurality of scheduling events.

3. The system of claim 1 , wherein the plurality of interaction-specific information comprises at least a plurality of speech-based audio data.

4. The system of claim 3 , wherein the analytics server is configured to perform speech analysis on at least a portion of the plurality of speech-based audio data.

5. A method for automatically scheduling contact center agents using real-time analytics, comprising the steps of:

receiving, at an analytics server comprising at least a plurality of programming instructions stored in a memory and operating on a processor of a network-connected computing device, a plurality of interaction-specific information;

analyzing, using automatic operation of the analytics server, at least a portion of the interaction-specific information for generating a result;

automatically producing, using a scheduling server comprising at least a plurality of programming instructions stored in a memory and operating on a processor of a network-connected computing device, a plurality of scheduling events based at least in part on said result;

receiving, at an agent queuing server comprising at least a plurality of programming instructions stored in a memory and operating on a processor of a network-connected computing device and configured to receive at least a plurality of agent-specific information from a plurality of agent workstations, the agent-specific information comprising at least an agent's current status, and configured to operate on at least a portion of a plurality of agent workstations to configure at least an agent's current status, the configuration being based at least in part on an agent schedule, at least a portion of the plurality of scheduling events; and

modifying the current state of at least a portion of a plurality of agent workstations, the modification being based at least in part on at least a portion of the plurality of scheduling events;

wherein in the modifying step comprises the agent queuing server, on receipt of a notification from the scheduling server, placing an agent's current status to an unavailable state within a call queue and scheduling immediate training for the agent;

wherein the notification is based on a recognized pattern, by the analytics server, from the plurality of interaction-specific information.

Assignments (2)
CHANGE OF NAME Recorded Mar 21, 2018
From: ZOOM INTERNATIONAL S.R.O.
To: ZOOM INTERNATIONAL A.S.
Reel/Frame 046449/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2017
From: SLOVACEK, VACLAV
To: ZOOM INTERNATIONAL S.R.O.
Reel/Frame 042169/0640 →
Continuity (1)
Related Publication 20180091651A1 · Mar 29, 2018