IP Library Granted Patent US 12,675,639
Granted Patent B1
US 12,675,639 · App. 19/359,058 · Granted Jul 7, 2026

Systems and method for large language model-based differentiation

Inventor: Michael Mogill (Atlanta, GA)
Assignee: Crisp, Inc.
G06F40/30G06F16/353G06F16/358G06F16/951
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,675,639
App. No.
19/359,058
Filed
Oct 15, 2025
Granted
Jul 7, 2026
Kind
B1
Art Unit
2656
USPC
704/9
Abstract

A system for Large Language Model (LLM) based differentiation, the system including a processor configured to receive input data associated with an entity, classify the input data to a descriptive class, command an adaptive web crawler to retrieve descriptive content associated with the descriptive class, extract a plurality of positioning signals from the input data associated with the entity, generate a contrast score for each positioning signal of the plurality of positioning signals by comparing the plurality of positioning signals to the descriptive content, encode the contrast score into a differentiator profile including at least one categorical tag and at least one weighted relationship for each positioning signal, modify a generation behavior of a base LLM using the differentiator profile as a conditioning input and generate, by the base LLM conditioned on the differentiator profile, one or more differentiator outputs.

Claims (72)

1 . A system for Large Language Model (LLM) based differentiation, the system comprising:

a processor; and

a memory communicatively connected to the processor, the memory containing instructions configuring the processor to:

receive input data associated with an entity;

classify the input data to a descriptive class;

command an adaptive web crawler to retrieve descriptive content associated with the descriptive class;

extract a plurality of positioning signals from the input data associated with the entity;

generate a contrast score for each positioning signal of the plurality of positioning signals by comparing the plurality of positioning signals to the descriptive content;

encode the contrast score into a differentiator profile comprising at least one categorical tag and at least one weighted relationship for each positioning signal;

modify a generation behavior of a base LLM using the differentiator profile as a conditioning input; and

generate, by the base LLM conditioned on the differentiator profile, one or more differentiator outputs.

2 . The system of claim 1 , wherein:

commanding the adaptive web crawler to retrieve the descriptive content comprises:

transforming the descriptive content into a plurality of descriptive embeddings within a shared feature space; and

extracting the plurality of positioning signals from the input data associated with the entity comprises:

transforming the input data into a plurality of signal embeddings representing the entity in the shared feature space such that each positioning signal comprises a signal embedding within the shared feature space.

3 . The system of claim 2 , wherein generating the contrast score for each positioning signal comprises:

identifying a distance between each signal embedding and each descriptive embedding; and

generating the contrast score based on the distance.

4 . The system of claim 1 , wherein:

classifying the input data to the descriptive class comprises:

applying a multi-label classifier configured to output a confidence vector for each descriptive class of a plurality of descriptive classes; and

commanding the adaptive web crawler to retrieve the descriptive content comprises triggering one or more class-specific crawl policies for the adaptive web crawler based on the descriptive content.

5 . The system of claim 1 , wherein the processor is further configured to:

generate a resonance score indicative of a predicted response for each differentiator output of the one or more differentiator outputs; and

display the one or more differentiator outputs and the resonance score through a graphical user interface.

6 . The system of claim 5 , wherein generating the resonance score comprises generating the resonance score using a resonance machine learning model trained with training data comprising a plurality of historical differentiator outputs correlated to a plurality of historical responses.

7 . The system of claim 1 , wherein the input data comprises a meeting transcript.

8 . The system of claim 1 , wherein generating the one or more differentiator outputs comprises:

transmitting, to the base LLM, an entity-specific request; and

receiving, from the base LLM, the one or more differentiator outputs.

9 . The system of claim 1 , wherein encoding the contrast score into the differentiator profile comprises:

receiving an existing differentiator profile associated with the entity; and

updating one or more categorical tags and one or more weighted relationships within the existing differentiator profile for each positioning signal.

10 . The system of claim 1 , wherein generating the contrast score for each positioning signal comprises:

computing a benefit score for each positioning signal based on the comparison between each positioning signal and the descriptive content; and

filtering out contrast scores associated with a negative benefit score.

11 . A method for Large Language Model (LLM) based differentiation, the method comprising:

receiving, by at least a processor, input data associated with an entity;

classifying, by the at least a processor, the input data to a descriptive class;

commanding, by the at least a processor, an adaptive web crawler to retrieve descriptive content associated with the descriptive class;

extracting, by the at least a processor, a plurality of positioning signals from the input data associated with the entity;

generating, by the at least a processor, a contrast score for each positioning signal of the plurality of positioning signals by comparing the plurality of positioning signals to the descriptive content;

encoding, by the at least a processor, the contrast score into a differentiator profile comprising at least one categorical tag and at least one weighted relationship for each positioning signal;

modifying, by the at least a processor, a generation behavior of a base LLM using the differentiator profile as a conditioning input; and

generating, by the base LLM conditioned on the differentiator profile, one or more differentiator outputs.

12 . The method of claim 11 , wherein:

commanding the adaptive web crawler to retrieve the descriptive content comprises:

transforming the descriptive content into a plurality of descriptive embeddings within a shared feature space; and

extracting the plurality of positioning signals from the input data associated with the entity comprises:

transforming the input data into a plurality of signal embeddings representing the entity in the shared feature space such that each positioning signal comprises a signal embedding within the shared feature space.

13 . The method of claim 12 , wherein generating the contrast score for each positioning signal comprises:

identifying a distance between each signal embedding and each descriptive embedding; and

generating the contrast score based on the distance.

14 . The method of claim 11 , wherein:

classifying the input data to the descriptive class comprises:

applying a multi-label classifier configured to output a confidence vector for each descriptive class of a plurality of descriptive classes; and

commanding the adaptive web crawler to retrieve the descriptive content comprises triggering one or more class-specific crawl policies for the adaptive web crawler based on the descriptive content.

15 . The method of claim 11 , the method further comprising:

generating, by the at least a processor, a resonance score indicative of a predicted response for each differentiator output of the one or more differentiator outputs; and

displaying, by the at least a processor, the one or more differentiator outputs and the resonance score through a graphical user interface.

16 . The method of claim 15 , wherein generating the resonance score comprises generating the resonance score using a resonance machine learning model trained with training data comprising a plurality of historical differentiator outputs correlated to a plurality of historical responses.

17 . The method of claim 11 , wherein the input data comprises a meeting transcript.

18 . The method of claim 11 , wherein generating the one or more differentiator outputs comprises:

transmitting, to the base LLM, an entity-specific request; and

receiving, from the base LLM, the one or more differentiator outputs.

19 . The method of claim 11 , wherein encoding the contrast score into the differentiator profile comprises:

receiving an existing differentiator profile associated with the entity; and

updating one or more categorical tags and one or more weighted relationships within the existing differentiator profile for each positioning signal.

20 . The method of claim 11 , wherein generating the contrast score for each positioning signal comprises:

computing a benefit score for each positioning signal based on the comparison between each positioning signal and the descriptive content; and

filtering out contrast scores associated with a negative benefit score.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2025
From: MOGILL, MICHAEL
To: CRISP, INC.
Reel/Frame 073131/0533 →
References Cited (23)
US 10740716B1 · Souliotis · 2020 [cited by examiner]
US 11227691B2 · Neumann · 2022 [cited by examiner]
US 11914674B2 · Zadeh · 2024 [cited by examiner]
US 12026626B1 · Pardeshi · 2024 [cited by examiner]
US 12353469B1 · Mahabadi · 2025 [cited by examiner]
US 20040249697A1 · Ohnemus et al. · 2004 [cited by applicant]
US 20170316775A1 · Le · 2017 [cited by examiner]
US 20190377791A1 · Abou Mahmoud · 2019 [cited by examiner]
US 20200065857A1 · Lagi et al. · 2020 [cited by applicant]
US 20200302231A1 · Nawhal · 2020 [cited by examiner]
US 20210065907A1 · Neumann · 2021 [cited by examiner]
US 20220121884A1 · Zadeh · 2022 [cited by examiner]
US 20220164520A1 · Dolan · 2022 [cited by examiner]
US 20230214679A1 · Xu et al. · 2023 [cited by applicant]
US 20250061307A1 · Tran · 2025 [cited by examiner]
US 20250094511A1 · Badr · 2025 [cited by examiner]
US 20250123814A1 · McMorran · 2025 [cited by examiner]
US 20250124236A1 · Gupta · 2025 [cited by examiner]
US 20250139564A1 · Barrie · 2025 [cited by examiner]
US 20250217603A1 · Mangalam · 2025 [cited by examiner]
US 20250238458A1 · Ryland · 2025 [cited by examiner]
Shazeer, Noam, et al. “Outrageously large neural networks: The sparsely-gated mixture-of-experts layer.” arXiv preprint arXiv: 1701.06538 (2017). (Year: 2017). [cited by examiner]
A. Ghosh and K. Deepa, “QueryMintAI: Multipurpose Multimodal Large Language Models for Personal Data,” in IEEE Access, vol. 12, p. 144631-144651, 2024. (Year: 2024). [cited by examiner]