IP Library › Granted Patent US 12,633,286
Granted Patent B2
US 12,633,286 · App. 18/401,171 · Granted May 19, 2026

Machine learning model improvement

Inventors: Schuyler K. Rank (Omaha, NE); Laura J. Kleiman (Omaha, NE); Patrick M. Peterson (Omaha, NE)
Assignee: CX360, Inc.
G10L15/1815G10L15/01G10L15/063G10L15/183G10L15/22
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,633,286
App. No.
18/401,171
Granted
May 19, 2026
Kind
B2
Abstract

There is disclosed, in an example, a computer-implemented system and method, which includes providing a large set of validation prompts; testing a first ML intent model with the large set of validation prompts, wherein the first ML intent model is to select for respective validation prompts a first intent from an intent set; testing a second ML intent model with the large set of validation prompts, wherein the second ML intent model is to select for the same validation prompts a second intent from the intent set; selecting a reduced set of validation prompts, comprising validation prompts for which the first intent and second intent do not match; receiving an analysis of the reduced set of validation prompts, including indicia of hits, wherein one of the ML intent models inferred a correct intent; and selecting as a preferred model an ML model of the first ML intent model or second ML model that provided more hits.

Claims (42)

1 . A computer-implemented method, comprising:

providing a large set of validation prompts;

testing a first machine learning (ML) intent model with the large set of validation prompts, wherein the first ML intent model is to select for respective validation prompts a first intent from an intent set;

testing a second ML intent model with the large set of validation prompts, wherein the second ML intent model is to select for the same validation prompts a second intent from the intent set;

selecting a reduced set of validation prompts, comprising validation prompts for which the first intent and second intent do not match;

receiving an analysis of the reduced set of validation prompts, including indicia of hits, wherein one of the ML intent models inferred a correct intent;

selecting as a preferred model an ML model of the first ML intent model or second ML model that provided more hits; and

deploying the preferred model to process artificial intelligence (AI) workloads.

2 . The method of claim 1 , wherein the analysis of the reduced set of validation prompts is a human analysis.

3 . The method of claim 1 , wherein the second ML model is an updated version of the first ML intent model trained on a large set of training prompts.

4 . The method of claim 3 , wherein the second ML model receives supervised training on the large set of training prompts.

5 . The method of claim 3 , wherein the second ML model receives unsupervised training on the large set of training prompts.

6 . The method of claim 3 , further comprising generating the large set of training prompts with aid of a large language model (LLM).

7 . The method of claim 6 , further comprising a human analyst prompting the LLM to generate the large set of training prompts.

8 . The method of claim 7 , further comprising the human analyst rejecting undesirable training prompts.

9 . The method of claim 3 , further comprising the human analyst prompting the LLM to generate a set of varied identifiers for entities.

10 . The method of claim 3 , wherein the large set of training prompts comprise more than 50 training prompts per intent in the intent set.

11 . The method of claim 1 , wherein the intent set comprises more than 50 intents.

12 . The method of claim 1 , wherein the first ML intent model and second ML model are natural language processing (NLP) models.

13 . The method of claim 1 , wherein the first ML intent model and second ML model are to provide an interactive voice response (IVR) system.

14 . The method of claim 1 , wherein the first ML intent model and second ML model are to provide an interactive voice assistant (IVA).

15 . The method of claim 1 , wherein the first ML intent model and second ML model are to provide a customer service function.

16 . One or more tangible, nontransitory computer-readable storage media having stored thereon executable instructions to:

provide a large set of validation prompts;

test a first machine learning (ML) intent model with the large set of validation prompts, wherein the first ML intent model is to select for respective validation prompts a first intent from an intent set;

test a second ML intent model with the large set of validation prompts, wherein the second ML intent model is to select for the same validation prompts a second intent from the intent set;

select a reduced set of validation prompts, comprising validation prompts for which the first intent and second intent do not match;

receive an analysis of the reduced set of validation prompts, including indicia of hits, wherein one of the ML intent models inferred a correct intent;

select as a preferred model an ML model of the first ML intent model or second ML model that provided more hits; and

deploy the preferred model to process artificial intelligence (AI) workloads.

17 . The one or more tangible, nontransitory computer-readable storage media of claim 16 , wherein the second ML model is an updated version of the first ML intent model trained on a large set of training prompts.

18 . A computing apparatus, comprising:

a hardware platform comprising a processor circuit and a memory; and

instructions encoded within the memory to instruct the processor circuit to:

provide a large set of validation prompts;

test a first machine learning (ML) model with the large set of validation prompts, wherein the first ML model is to select for respective validation prompts a first intent from an intent set;

test a second ML model with the large set of validation prompts, wherein the second ML model is to select for the same validation prompts a second intent from the intent set;

select a reduced set of validation prompts, comprising validation prompts for which the first intent and second intent do not match;

receive an analysis of the reduced set of validation prompts, including indicia of hits, wherein one of the ML models inferred a correct intent;

select as a preferred model an ML model of the first ML model or second ML model that provided more hits; and

deploy the preferred model to process artificial intelligence (AI) workloads.

19 . The computing apparatus of claim 18 , wherein the second ML model is an updated version of the first ML model trained on a large set of training prompts.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2023
From: RANK, SCHUYLER K; KLEIMAN, LAURA J.; PETERSON, PATRICK M.
To: CX360, INC.
Reel/Frame 065985/0812 →
Continuity (1)
Related Publication 20250218430A1 · Jul 3, 2025
References Cited (9)
US 12039612B1 · Zumpano · 2024 [cited by examiner]
US 20160196820A1 · Williams · 2016 [cited by examiner]
US 20190013038A1 · Thomson · 2019 [cited by examiner]
US 20200349919A1 · Wanas · 2020 [cited by examiner]
US 20230315722A1 · Saxe · 2023 [cited by examiner]
US 20240241820A1 · Pentyala · 2024 [cited by examiner]
US 20250111147A1 · Pryzant · 2025 [cited by examiner]
US 20250166236A1 · Azarian Yazdi · 2025 [cited by examiner]
US 20250209156A1 · Sankaran · 2025 [cited by examiner]