IP Library Granted Patent US 12,732,571
Granted Patent B2
US 12,732,571 · App. 18/912,264 · Granted Sep 8, 2026

Contact center adherence and compliance system

Inventors: Dipesh S. Gandhi (Kyle, TX); David Paul Johnson (Colorado Springs, CO); Waheed Mohammed Abdul (Aurora, CO)
Assignee: TTEC Digital, LLC
H04L69/14H04L51/02H04L51/216H04L65/1069
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 12,732,571
App. No.
18/912,264
Granted
Sep 8, 2026
Kind
B2
Abstract

Systems and methods for adherence and compliance of contact center agents, and more specifically to systems and methods of monitoring, identifying, and correcting deviations of contact center agents from ideal workflows and checklists. In one aspect, the system monitors agent-customer interactions and assesses adherence to compliance guidelines through analysis of agent and customer utterances, identifying non-compliant situations and suggesting actions for correction. Each contact center agent is provided compliance assistance through a visual progress indicator or a checklist feature. A supervisor system provides monitoring of a set of contact center agents and notice of non-compliant situations.

Claims (39)

1 . A customer contact center adherence and compliance system comprising:

a set of agent systems each associated with an agent and comprising an agent widget with an agent GUI, the set of agent systems comprising a first agent system configured to: i) communicate with a first customer in a first session, ii) create first session data comprising first session data utterances, and iii) render a first session display associated with the first session data;

a system server comprising an in-memory datastore, a system database, and an AI engine, the in-memory datastore comprising first session compliance guidelines comprising a set of first session guideline tasks, the system database comprising conversational and compliance records, the AI engine comprising a computer processor configured to: i) receive the first session data from the first agent system, ii) assess the first session data utterances against the first session compliance guidelines to determine a first session status and a first session compliance, and iii) identify a corrective action if the first session compliance is negative; and

a supervisor system comprising a supervisor GUI and configured to: i) receive the first session data, and ii) to receive the first session status and the first session compliance from the system server; wherein:

the first agent system communicates the first session data to the system server;

the computer processor performs machine-executable instructions to:

determine a first session status comprising a completion status of the set of first session guideline tasks;

determine a first session compliance;

communicate the first session status and the first session compliance to each of the first agent system and the supervisor system; and

if the first session compliance is negative, identify the corrective action and communicate the corrective action to the first agent system.

2 . The system of claim 1 , wherein the session compliance guidelines are a set of session compliance guidelines associated with a set of session topics, to include a first session topic compliance guideline associated with a first session topic.

3 . The system of claim 2 , wherein the first session compliance is determined by comparing a particular session topic compliance guideline against the first session data, the particular session topic compliance guideline determined by searching the system database by the first session topic.

4 . The system of claim 3 , wherein the first session topic is determined by analysis of the first session data utterances.

5 . The system of claim 1 , wherein the computer processor further performs machine-executable instructions to catalog a task status of each of the set of first session guideline tasks based on the first session utterances and communicating the task status to the first agent system, the first agent system rendering a display associated with the task status.

6 . The system of claim 1 , wherein the computer processor further performs machine-executable instructions to create a real-time transcript of the first session data utterances, the real-time transcript communicated to the first agent system.

7 . The system of claim 6 , wherein the computer processor further performs machine-executable instructions to redact any PII data in the real-time transcript to create a redacted real-time transcript, the redated real-time transcript communicated to the first agent system.

8 . The system of claim 1 , wherein the computer processor further performs machine-executable instructions to determine a first agent sentiment score based on the first session data utterances.

9 . The system of claim 8 , wherein the first agent sentiment score is communicated to the supervisor system.

10 . The system of claim 1 , wherein the corrective action is one or more of a suggested answer and a suggested article.

11 . A method of using a customer contact center adherence and compliance system, the method comprising:

providing a customer contact center adherence and compliance system comprising:

a set of agent systems each associated with an agent and comprising an agent widget with an agent GUI, the set of agent systems comprising a first agent system configured to: i) communicate with a first customer in a first session, ii) create first session data comprising first session data utterances, and iii) render a first session display associated with the first session data;

a system server comprising an in-memory datastore, a system database, and an AI engine, the in-memory datastore comprising first session compliance guidelines comprising a set of first session guideline tasks, the system database comprising the conversational and compliance records, the AI engine comprising a computer processor configured to: i) receive the first session data from the first agent system, ii) assess the first session data utterances against the first session compliance guidelines to determine a first session status and a first session compliance, and iii) identify a corrective action if the first session compliance is negative; and

a supervisor system comprising a supervisor GUI and configured to: i) receive the first session data, and ii) to receive the first session status and the first session compliance from the system server;

communicating the first session data to the system server using the first agent system;

performing machine-executable instructions using the computer processor to:

determine a first session status comprising a completion status of the set of first session guideline tasks;

determine a first session compliance;

communicate the first session status and the first session compliance to each of the first agent system and the supervisor system; and

if the first session compliance is negative, identify the corrective action and communicate the corrective action to the first agent system.

12 . The method of claim 11 , wherein the session compliance guidelines are a set of session compliance guidelines associated with a set of session topics, to include a first session topic compliance guideline associated with a first session topic.

13 . The method of claim 12 , wherein the first session compliance is determined by comparing a particular session topic compliance guideline against the first session data, the particular session topic compliance guideline determined by searching the system database by the first session topic.

14 . The method of claim 13 , wherein the first session topic is determined by analysis of the first session data utterances.

15 . The method of claim 11 , wherein the computer processor further performs machine-executable instructions to catalog a task status of each of the set of first session guideline tasks based on the first session utterances and communicating the tsk status to the first agent system, the first agent system rendering a display associated with the task status.

16 . The method of claim 11 , wherein the computer processor further performs machine-executable instructions to create a real-time transcript of the first session data utterances, the real-time transcript communicated to the first agent system.

17 . The method of claim 16 , wherein the computer processor further performs machine-executable instructions to redact any PII data in the real-time transcript to create a redacted real-time transcript, the redated real-time transcript communicated to the first agent system.

18 . The method of claim 11 , wherein the computer processor further performs machine-executable instructions to determine a first agent sentiment score based on the first session data utterances.

19 . The method of claim 18 , wherein the first agent sentiment score is communicated to the supervisor system.

20 . The method of claim 11 , wherein the corrective action is one or more of a suggested answer and a suggested article.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2026
From: GANDHI, DIPESH S.; JOHNSON, DAVID PAUL; ABDUL, WAHEED MOHAMMED
To: TTEC DIGITAL, LLC
Reel/Frame 075932/0683 →
CHANGE OF PRINCIPAL PLACE OF BUSINESS Recorded Mar 23, 2025
From: TTEC DIGITAL, LLC
To: TTEC DIGITAL, LLC
Reel/Frame 070607/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2024
From: GANDHI, DIPESH S.; JOHNSON, DAVID PAUL; ABDUL, WAHEED MOHAMMED
To: TTEC DIGITAL, LLC
Reel/Frame 069335/0717 →
Continuity (4)
Continuation In Part 18600692 · Mar 9, 2024
Continuation 17499931 · Oct 13, 2021
Provisional Application 63091854 · Oct 14, 2020
Related Publication 20250039283A1 · Jan 30, 2025
References Cited (41)
US 6188761B1 · Dickerman · 2001 [cited by applicant]
US 6389400B1 · Bushey · 2002 [cited by applicant]
US 6549949B1 · Bowman-Amuah · 2003 [cited by applicant]
US 10572517B2 · Canim · 2020 [cited by applicant]
US 10936828B2 · Le · 2021 [cited by applicant]
US 20130268260A1 · Lundberg · 2013 [cited by applicant]
US 20140095501A1 · Niheu · 2014 [cited by applicant]
US 20160099892A1 · Palakovich · 2016 [cited by applicant]
US 20170180284A1 · Smullen · 2017 [cited by applicant]
US 20170344889A1 · Sengupta · 2017 [cited by applicant]
US 20170366621A1 · Sagar · 2017 [cited by applicant]
US 20180212904A1 · Smullen · 2018 [cited by applicant]
US 20190044829A1 · Balzer · 2019 [cited by applicant]
US 20190102078A1 · Bhatt · 2019 [cited by applicant]
US 20190188268A1 · Le · 2019 [cited by applicant]
US 20190281159A1 · Segalis · 2019 [cited by applicant]
US 20190311374A1 · Dai · 2019 [cited by applicant]
US 20200111377A1 · Truong · 2020 [cited by applicant]
US 20200134022A1 · Millius · 2020 [cited by applicant]
US 20200168209A1 · Iannone · 2020 [cited by examiner]
US 20200184992A1 · Newell · 2020 [cited by examiner]
US 20200227026A1 · Rajagopal · 2020 [cited by examiner]
US 20200249743A1 · Kumar Addepalli · 2020 [cited by applicant]
US 20200293465A1 · Yang · 2020 [cited by applicant]
US 20200311560A1 · Magin · 2020 [cited by applicant]
US 20200334740A1 · Bedell · 2020 [cited by applicant]
US 20210241241A1 · Lokanath · 2021 [cited by applicant]
US 20210350263A1 · Koneru · 2021 [cited by applicant]
US 20210392093A1 · Mia · 2021 [cited by applicant]
US 20220021630A1 · Goyal · 2022 [cited by applicant]
US 20230244877A1 · Goyal · 2023 [cited by examiner]
US 20230379283A1 · Chinnalagu · 2023 [cited by examiner]
US 20250088365A1 · Ferenczi · 2025 [cited by examiner]
WO WO2019034805 · 2019 [cited by applicant]
WO WO2020136680 · 2020 [cited by applicant]
International Searching Authority, International Search and Written Opinion, mailed Jan. 12, 2022. [cited by applicant]
USPTO Non-Final Office Action in U.S. Appl. No. 17/499,931 mailed Jan. 30, 2023. [cited by applicant]
USPTO Final Office Action in U.S. Appl. No. 17/499,931 mailed Aug. 22, 2023. [cited by applicant]
USPTO Notice of Allowance in U.S. Appl. No. 17/499,931 mailed Dec. 27, 2023. [cited by applicant]
USPTO Non-Final Office Action in U.S. Appl. No. 18/600,692 mailed Sep. 27, 2024. [cited by applicant]
USPTO Notice of Allowance in U.S. Appl. No. 18/600,692 mailed Feb. 26, 2025. [cited by applicant]