IP Library Granted Patent US 10,586,175
Granted Patent B2
US 10,586,175 · App. 15/445,869 · Granted Mar 10, 2020

System and method for an optimized, self-learning and self-organizing contact center

Inventors: Alan McCord (Frisco, TX); Ashley Unitt (Basingstoke, GB)
Assignee: NEWVOICEMEDIA LTD.
G06N20/00H04M3/5183H04M3/5235
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,586,175
App. No.
15/445,869
Granted
Mar 10, 2020
Kind
B2
Abstract

A system and method for an optimized, self-learning and self-organizing contact center has been developed. This system and method uses principles and tools of information theory, including the latent Dirichlet allocation which reduces information to specific predetermined topics and a distribution of topic related words to infer its hidden, generative underpinnings so to self-organize a contact center, infer its desired electronic versus human make up, and optimally route all customer requests to an electronic resource or a specific human agent best suited to respond to the request for maximal business value per interaction.

Claims (21)

1. A self-learning and self-organizing contact center routing system comprising:

a topic-based routing module stored in a memory of and operating on a processor of a computing device; and

an interaction information optimization module stored in a memory of and operating on a processor of a computing device;

wherein the interaction information optimization module:

continuously monitors all communications into and out of the contact center;

for each incoming communication, analyzes the incoming communication using probabilistic models to identify any topics and hidden variables within the incoming communication that led a contact center customer to initiate the incoming communication;

for each outgoing communication, identifies the outgoing communication in response to a particular incoming communication;

determines an effectiveness of a response to each incoming communication by comparing the topics and hidden variables identified from the analysis of the incoming communication with a plurality of topics and hidden variables identified by similar analyses of corresponding outgoing communications for each respective incoming communication; and

ranks each human agent in the contact center based on the agent's knowledge of, experience with, and determined effectiveness for each identified topic and hidden variable; and

wherein the topic-based routing module:

receives a text request for assistance from a user via a network;

automatically identifies a specific human agent best suited to service the request based on the rankings from the interaction information optimization module pertaining to a topic and a hidden variable derived from the text request; and

automatically routes the request directly to the specific human agent.

2. A method for self-learning and self-optimizing contact center routing, comprising the steps of:

(a) continuously monitoring, at an interaction information optimization module stored in a memory of and operating on a processor of a computing device, all communications into and out of a contact center;

(b) analyzing each incoming communication to the contact center using probabilistic models to identify any topics and hidden variables within the communication that may have led a contact center customer to initiate the incoming communication on those topics;

(c) determining an effectiveness of a response to each incoming communication by comparing information obtained from the analysis of the incoming communication with a plurality of topics and hidden variables identified by similar analyses of corresponding outgoing communications for each respective incoming communication;

(d) ranking each human agent in the contact center based on the agent's knowledge of, experience with, and determined effectiveness for each identified topic and hidden variable;

(e) receiving, at a topic-based routing module stored in a memory of and operating on a processor of a computing device, a text request for assistance from a user via a network;

(f) automatically identifying a specific human agent best suited to service the request based on the rankings pertaining to a topic and a hidden variable derived from the text request; and

(g) automatically routing the request directly to the specific human agent best suited to service the request.

Assignments (6)
CHANGE OF NAME Recorded Feb 3, 2022
From: NEWVOICEMEDIA LIMITED
To: VONAGE BUSINESS LIMITED
Reel/Frame 058879/0481 →
CHANGE OF NAME Recorded Nov 8, 2021
From: NEWVOICEMEDIA LTD.
To: VONAGE BUSINESS INC.
Reel/Frame 058052/0849 →
CHANGE OF NAME Recorded Nov 8, 2021
From: NEWVOICEMEDIA LTD.
To: VONAGE BUSINESS LIMITED
Reel/Frame 058052/0920 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 044196 FRAME: 0048. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 19, 2018
From: MCCORD, ALAN; UNITT, ASHLEY
To: NEWVOICEMEDIA LTD.
Reel/Frame 045363/0775 →
SECURITY INTEREST Recorded Dec 21, 2017
From: NEWVOICEMEDIA LIMITED
To: SILICON VALLEY BANK
Reel/Frame 044462/0691 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2017
From: UNITT, ASHLEY; MCCORD, ALAN
To: NEWVOICEMEDIA, LTD.
Reel/Frame 044196/0048 →
Continuity (7)
Continuation In Part 15181384 · Jun 13, 2016
Continuation 15135503 · Apr 21, 2016
Continuation In Part 14875686 · Oct 5, 2015
Continuation 14555912 · Nov 28, 2014
Continuation 14286358 · May 23, 2014
Provisional Application 62294278 · Feb 11, 2016
Related Publication 20170169325A1 · Jun 15, 2017