IP Library › Granted Patent US 12,639,357
Granted Patent B2
US 12,639,357 · App. 18/663,734 · Granted May 26, 2026

Dynamic conversation insights using large language models

Inventors: Srinivasa Byaiah Ramachandra Reddy (Bangalore, IN); Justin Mathew (New Delhi, IN)
Assignee: SAP SE
G06F16/345G06F16/35G06F40/58
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,639,357
App. No.
18/663,734
Granted
May 26, 2026
Kind
B2
Abstract

In an example embodiment, several different fine-tuned LLMs are utilized to provide a system where an administrator can request conversational log insights using natural language and be presented with insights generated by an LLM, without necessitating the passing of any personal or sensitive data to a third-party. Furthermore, the use of several fine-tuned LLMs reduces the number of input tokens needing to be submitted to any one particular LLM, overcoming a key technical limitation of LLMs.

Claims (48)

1 . A system comprising:

at least one hardware processor; and

a computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations comprising:

accessing information regarding a first conversation between a first user and a chatbot, the first conversation involving a request for analysis of a first set of historical online conversations;

generating a first prompt comprising the information regarding the first conversation, the first prompt further comprising instructions to generate instructions to retrieve and analyze historical online conversations;

submitting the first prompt to a fine-tuned conversational classification Large Language Model (LLM);

receiving, at an orchestrator, from the fine-tuned conversational classification LLM, the instructions;

retrieving, using the instructions from the fine-tuned conversational classification LLM, by the orchestrator, the first set of historical online conversations from a conversation database;

passing, by the orchestrator, the first set of historical online conversations into a fine-tuned conversational summary and translation LLM to generate summaries of the first set of historical online conversations; and

passing, by the orchestrator, the summaries of the first set of historical online conversations to a fined-tuned conversational insight LLM to generate one or more insights about the first set of historical online conversations.

2 . The system of claim 1 , wherein the first set of historical online conversations are between users and a first application in an online network.

3 . The system of claim 1 , wherein the operations further comprise:

normalizing the first set of historical online conversations.

4 . The system of claim 1 , wherein the operations further comprise:

translating the first set of historical online conversations.

5 . The system of claim 1 , wherein the fine-tuned conversational insights LLM is fine-tuned to generate one or more metrics regarding intent of conversations in a set of historical online conversations and to generate one or more graphical charts based on the generated one or more metrics.

6 . The system of claim 1 , wherein the first set of historical online conversations contain personal data that is not shared with the fined-tuned conversational insight LLM.

7 . The system of claim 1 , wherein the first conversation is broken into a first part and a second part, the first part identifying the first set of historical online conversation and the second part identifying analysis to be performed, and wherein the first part and the second part are fed to the fine-tuned conversational classification LLM in separate prompts.

8 . The system of claim 1 , wherein the insights include a summarization of aspects conveyed during conversations in the first set of historical online conversations.

9 . The system of claim 8 , wherein the insights include one or more graphical charts indicating which percentage of conversations in the first set of historical online conversations conveyed which aspects.

10 . The system of claim 9 , wherein the aspects include mood conveyed during conversations in the first set of historical online conversations.

11 . The system of claim 9 , wherein the aspects include tone conveyed during conversations in the first set of historical online conversations.

12 . A method comprising:

accessing information regarding a first conversation between a first user and a chatbot, the first conversation involving a request for analysis of a first set of historical online conversations;

generating a first prompt comprising the information regarding the first conversation, the first prompt further comprising instructions to generate instructions to retrieve and analyze historical online conversations;

submitting the first prompt to a fine-tuned conversational classification Large Language Model (LLM);

receiving, at an orchestrator, from the fine-tuned conversational classification LLM, the instructions;

retrieving, using the instructions from the fine-tuned conversational classification LLM, by the orchestrator, the first set of historical online conversations from a conversation database;

passing, by the orchestrator, the first set of historical online conversations into a fine-tuned conversational summary and translation LLM to generate summaries of the first set of historical online conversations; and

passing, by the orchestrator, the summaries of the first set of historical online conversations to a fined-tuned conversational insight LLM to generate one or more insights about the first set of historical online conversations.

13 . The method of claim 12 , wherein the first set of historical online conversations are between users and a first application in an online network.

14 . The method of claim 12 , further comprising:

normalizing the first set of historical online conversations.

15 . The method of claim 12 , further comprising:

translating the first set of historical online conversations.

16 . The method of claim 12 , wherein the fine-tuned conversational insights LLM is fine-tuned to generate one or more metrics regarding intent of conversations in a set of historical online conversations and to generate one or more graphical charts based on the generated one or more metrics.

17 . The method of claim 12 , wherein the first set of historical online conversations contain personal data that is not shared with the fined-tuned conversational insight LLM.

18 . A non-transitory machine-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:

accessing information regarding a first conversation between a first user and a chatbot, the first conversation involving a request for analysis of a first set of historical online conversations;

generating a first prompt comprising the information regarding the first conversation, the first prompt further comprising instructions to generate instructions to retrieve and analyze historical online conversations;

submitting the first prompt to a fine-tuned conversational classification Large Language Model (LLM);

receiving, at an orchestrator, from the fine-tuned conversational classification LLM, the instructions;

retrieving, using the instructions from the fine-tuned conversational classification LLM, by the orchestrator, the first set of historical online conversations from a conversation database;

passing, by the orchestrator, the first set of historical online conversations into a fine-tuned conversational summary and translation LLM to generate summaries of the first set of historical online conversations; and

passing, by the orchestrator, the summaries of the first set of historical online conversations to a fined-tuned conversational insight LLM to generate one or more insights about the first set of historical online conversations.

19 . The non-transitory machine-readable medium of claim 18 , wherein the first set of historical online conversations are between users and a first application in an online network.

20 . The non-transitory machine-readable medium of claim 18 , wherein the operations further comprise:

normalizing the first set of historical online conversations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2024
From: REDDY, SRINIVASA BYAIAH RAMACHANDRA; MATHEW, JUSTIN
To: SAP SE
Reel/Frame 067409/0114 →
Continuity (1)
Related Publication 20250355918A1 · Nov 20, 2025
References Cited (16)
US 12008332B1 · Gardner · 2024 [cited by examiner]
US 20200125678A1 · Conley · 2020 [cited by examiner]
US 20210275911A1 · Padmanabhan · 2021 [cited by examiner]
US 20230028408A1 · De · 2023 [cited by examiner]
US 20240248711A1 · Ziolkowski · 2024 [cited by examiner]
US 20240249318A1 · Spiegel · 2024 [cited by examiner]
US 20240256784A1 · Harris · 2024 [cited by examiner]
US 20240267344A1 · Mulligan · 2024 [cited by examiner]
US 20240281891A1 · Fields · 2024 [cited by examiner]
US 20240289103A1 · Cooper · 2024 [cited by examiner]
US 20240291777A1 · Fields · 2024 [cited by examiner]
US 20240403596A1 · Brannan · 2024 [cited by examiner]
US 20240414108A1 · Sun · 2024 [cited by examiner]
US 20250063029A1 · Wen · 2025 [cited by examiner]
US 20250217400A1 · Mansfield · 2025 [cited by examiner]
US 20250284963A1 · Abhyankar · 2025 [cited by examiner]