IP Library Granted Patent US 12,254,966
Granted Patent B1
US 12,254,966 · App. 18/823,175 · Granted Mar 18, 2025

Artificial intelligence (AI) to provide decision support insights including while a doctor is engaged in conversation with a patient

Inventors: Chaitanya Gharpure (Santa Clara, CA); Ahmed Omar (Santa Clara, CA); Ahmed Nasser (Santa Clara, CA)
Assignee: SULLY.AI
G16H15/00G16H80/00
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,254,966
App. No.
18/823,175
Granted
Mar 18, 2025
Kind
B1
Abstract

In some aspects, orchestration logic is configured to receive, from a multi-modal interface, an upstream conversation between a doctor and a patient, provide, to at least one large language model (LLM), the upstream conversation and the patient's medical history, and cause the LLM to generate raw decision support insights. The LLM generates the raw decision support insights based at least in part on the upstream conversation and the patient's medical history. Real-time decision support logic is configured to: transform the raw decision support insights into prioritized, conversation-responsive decision support insights. The prioritized, conversation-responsive decision support insights are prioritized based on medical urgency. Presentation of the prioritized, conversation-responsive decision support insights to the doctor is responsive to downstream conversation between the patient and the doctor. The prioritized, conversation-responsive decision support insights are delivered to the multi-modal interface for presentation to the doctor.

Claims (49)

1. A system, comprising:

orchestration logic configured to:

continually receive, from a multi-modal interface, audio data comprising at least a portion of an upstream conversation between a doctor and a patient;

continually provide, to at least one large language model, the audio data and the patient's medical history, wherein the at least one large language is trained using training data that includes multiple audio conversations between doctors and patients to create at least one trained large language model; and

continually cause the at least one trained large language model to generate raw decision support insights based at least in part on audio data and the patient's medical history; and

real-time decision support logic, in communication with the orchestration logic, and configured to:

transform the raw decision support insights into conversation-responsive decision support insights;

prioritize the conversation-responsive decision support insights based on medical urgency to create prioritized, conversation-responsive decision support insights;

deliver a text-based presentation of the prioritized, conversation-responsive decision support insights to the multi-modal interface for presentation to the doctor via a continually updated graphical user interface;

determine, based on the continually received audio data, that a condition has been met by a particular insight of the conversation-responsive decision support insights;

based on determining that the condition has been met by a particular insight of the conversation-responsive decision support insights, modify a graphical characteristic of the text-based presentation of the particular insight being presented in the graphical user interface; and

re-training the at least one trained large language using additional training data comprising the upstream conversation between the doctor and the patient that includes the continually received audio data.

2. The system of claim 1 , wherein the prioritized, conversation-responsive decision support insights are presented to the doctor in conjunction with criticality scores, wherein the criticality scores are determined based on the medical urgency.

3. The system of claim 1 , wherein the prioritized, conversation-responsive decision support insights include a subject decision support insight with a high criticality score, wherein the subject decision support insight is persisted despite the doctor not expressly accounting for the subject decision support insight.

4. The system of claim 1 , wherein the prioritized, conversation-responsive decision support insights include a particular decision support insight, wherein the downstream conversation establishes that the doctor already accounted for the particular decision support insight.

5. The system of claim 4 , wherein the presentation of the prioritized, conversation-responsive decision support insights to the doctor is updated to specify that the doctor already accounted for the particular decision support insight.

6. The system of claim 1 , wherein the prioritized, conversation-responsive decision support insights include suggestions for the doctor to make to the patient.

7. The system of claim 1 , wherein the prioritized, conversation-responsive decision support insights include follow-up actions for the doctor to make.

8. The system of claim 7 , wherein the real-time decision support logic, in communication with the orchestration logic is further configured to execute one or more of the follow-up actions in response to confirmation from the doctor.

9. The system of claim 7 , wherein the at least one trained large language model generates the raw decision support insights based at least in part on medical knowledge.

10. The system of claim 9 , wherein the medical knowledge includes historical doctor-patient conversations of a particular doctor.

11. The system of claim 1 , wherein the patient's medical history includes electronic medical records.

12. The system of claim 1 , wherein the electronic medical records span multiple medical providers.

13. The system of claim 1 , wherein the upstream conversation is supplemented with upstream biometrics of the patients.

14. The system of claim 1 , wherein the downstream conversation is supplemented with downstream biometrics of the patients.

15. A computer-implemented method, including:

continually receiving, from a multi-modal interface, audio data comprising at least a portion of an upstream conversation between a doctor and a patient;

continually providing, to at least one large language model, the audio data and the patient's medical history, wherein the at least one large language is trained using training data that includes multiple audio conversations between doctors and patients to create at least one trained large language model;

continually causing the at least one trained large language model to generate raw decision support insights based at least in part on the audio data and the patient's medical history;

transforming the raw decision support insights into prioritized, conversation-responsive decision support insights;

prioritizing the conversation-responsive decision support insights based on medical urgency to create prioritized conversation-responsive decision support insights;

delivering a text-based presentation of the prioritized, conversation-responsive decision support insights to the multi-modal interface for presentation to the doctor via a continually updated graphical user interface;

determining, based on the continually received audio data, that a condition has been met by a particular insight of the conversation-responsive decision support insights;

based on determining that the condition has been met by a particular insight of the conversation-responsive decision support insights, modifying a graphical characteristic of the text-based presentation of the particular insight being presented in the graphical user interface; and

re-training the at least one trained large language using additional training data comprising the upstream conversation between the doctor and the patient that includes the continually received audio data.

16. The computer-implemented method of claim 15 , wherein the prioritized, conversation-responsive decision support insights are presented to the doctor in conjunction with criticality scores, wherein the criticality scores are determined based on the medical urgency.

17. The computer-implemented method of claim 15 , wherein the prioritized, conversation-responsive decision support insights include a subject decision support insight with a high criticality score, wherein the subject decision support insight is persisted despite the doctor not expressly accounting for the subject decision support insight.

18. The computer-implemented method of claim 15 , wherein the prioritized, conversation-responsive decision support insights include a particular decision support insight, wherein the downstream conversation establishes that the doctor already accounted for the particular decision support insight.

19. The computer-implemented method of claim 18 , wherein the presentation of the prioritized, conversation-responsive decision support insights to the doctor is updated to specify that the doctor already accounted for the particular decision support insight.

20. A non-transitory computer readable storage medium to store computer program instructions that are executable by a processor to perform operations comprising:

continually receiving, from a multi-modal interface, audio data comprising at least a portion of an upstream conversation between a doctor and a patient;

continually providing, to at least one large language model, the audio data and the patient's medical history, wherein the at least one large language is trained using training data that includes multiple audio conversations between doctors and patients to create at least one trained large language model;

continually causing the at least one trained large language model to generate raw decision support insights based at least in part on the audio data and the patient's medical history;

transforming the raw decision support insights into conversation-responsive decision support insights;

prioritizing a text-based presentation of the conversation-responsive decision support insights based on medical urgency to create prioritized, conversation-responsive decision support insights;

delivering the prioritized, conversation-responsive decision support insights to the multi-modal interface for presentation to the doctor via a continually updated graphical user interface;

determining, based on the continually received audio data, that a condition has been met by a particular insight of the conversation-responsive decision support insights;

based on determining that the condition has been met by a particular insight of the conversation-responsive decision support insights, modifying a graphical characteristic of the text-based presentation of the particular insight being presented in the graphical user interface; and

re-training the at least one trained large language using additional training data comprising the upstream conversation between the doctor and the patient that includes the continually received audio data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2025
From: GHARPURE, CHAITANYA; OMAR, AHMED; NASSER, AHMED
To: ODIGGO, INC.
Reel/Frame 072911/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: SULY, AI
To: ODIGGO, INC.
Reel/Frame 072731/0077 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2024
From: GHARPURE, CHAITANYA; OMAR, AHMED; NASSER, AHMED
To: SULLY.AI
Reel/Frame 068473/0146 →
References Cited (17)
US 9824188B2 · Brown et al. · 2017 [cited by applicant]
US 11843565B2 · Lee et al. · 2023 [cited by applicant]
US 11977854B2 · Tunstall-Pedoe et al. · 2024 [cited by applicant]
US 20200152302A1 · Co · 2020 [cited by examiner]
US 20220059224A1 · Tulley · 2022 [cited by examiner]
US 20220172725A1 · Khan Khattak · 2022 [cited by examiner]
US 20230051982A1 · Sasidharan · 2023 [cited by examiner]
US 20230386626A1 · Niehaus · 2023 [cited by examiner]
US 20240395379A1 · Reani · 2024 [cited by examiner]
US 20240428934A1 · Hwang · 2024 [cited by examiner]
WO WO2022219627A1 · 2022 [cited by examiner]
Yu et al., Leveraging Generative AI and Large Language Models: A Comprehensive Roadmap for Healthcare Integration, Oct. 20, 2023, Healthcare, pp. 1-19. (Year: 2023). [cited by examiner]
Biao et al, Root Mean Square Layer Normalization, School of Informatics, University of Edinburgh, Retrieved on Jun. 6, 2024, 12 pages. [NeurIPS 2019]. [cited by applicant]
Gao et al. Retrieval-Augmented Generation for Large Language Models: A Survey, Shanghai Research Institute for Intelligent Autonomous Systems, Tongji University, Mar. 27, 2024, 21 pages. [Url: arXiv:2312.10997]. [cited by applicant]
Karan et al, Large Language Models Encode Clinical Knowledge, Google Research, Dec. 26, 2022, 44 pages. [arXiv:2212.13138]. [cited by applicant]
Peter et al, Benefits, Limits, and Risks of GPT-4 as an AI Chatbot for Medicine. The New England Journal of Medicine, Mar. 30, 2023, 7 pages [N Engl Med 388;13]. [cited by applicant]
Tao et al, Towards Conversational Diagnostic AI, Google Research, Jan. 11, 2024, 46 pages. [arXiv:2401.05654]. [cited by applicant]