IP Library › Granted Patent US 12,001,464
Granted Patent B1
US 12,001,464 · App. 18/417,511 · Granted Jun 4, 2024

System and method for medical data governance using large language models

Inventors: Harold Arkoff (Sudbury, MA); Vedran Jukic (Trieste, IT)
Assignee: OneSource Solutions International, INC
G06F16/3334G06F21/6245G06F40/40G16H40/20
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,001,464
App. No.
18/417,511
Granted
Jun 4, 2024
Kind
B1
Abstract

A system for medical data governance using large language models is disclosed. The system receives a user input including at least one search query to retrieve first medical data from one or more medical data governance (MDG) databases. The system applies one or more large language models (LLMs) on the received at least one search query, wherein the one or more LLMs are pre-trained models. The system determines metadata associated with the at least one search query based on the application of the one or more LLMs on the received search query. The system queries a first MDG database of the one or more MDG databases based on the determined metadata to retrieve the first medical data. The system outputs the retrieved first medical data.

Claims (43)

1. A system using large language models to process medical data comprising:

circuitry configured to receive a user input including at least one search query to retrieve first medical data from one or more medical data governance (MDG) databases;

apply one or more large language models (LLMs) on the received at least one search query, wherein the one or more LLMs are pre-trained models;

determine metadata associated with the at least one search query based on the application of the one or more LLMs on the received search query;

query a first MDG database of the one or more MDG databases based on the determined metadata to retrieve the first medical data;

extract, from the first MDG database, raw data associated with the determined metadata based on the querying the first MDG database;

generate one or more constructs associated with the one or more LLMs to be applied on the extracted raw data, wherein the one or more constructs are associated with the determined metadata;

retrieve the first medical data based on the application of the generated one or more constructs on the extracted raw data; and

output the retrieved first medical data.

2. The system according to claim 1 , wherein the circuitry is further configured to:

receive real-time medical data associated with at least one user from one or more medical devices associated with the at least one user;

determine at least one upcoming event associated with a medical condition of the at least one user based on the received real-time medical data and the one or more MDG databases; and

output the determined at least one upcoming event.

3. The system according to claim 1 , wherein the circuitry is further configured to:

determine at least one keyword from the determined metadata, wherein the at least one keyword is associated with the at least one search query;

select the first MDG database of the one or more MDG databases based on the determined at least one keyword; and

query the selected first MDG database of the one or more MDG databases.

4. A method of using large language models to process medical data comprising:

receiving a user input including at least one search query to retrieve first medical data from one or more medical data governance (MDG) databases;

applying one or more large language models (LLMs) on the received at least one search query, wherein the one or more LLMs are pre-trained models;

determining metadata associated with the at least one search query based on the application of the one or more LLMs on the received search query;

querying a first MDG database of the one or more MDG databases based on the determined metadata to retrieve the first medical data; and,

extracting, from the first MDG database, raw data associated with the determined metadata based on the querying the first MDG database;

generating one or more constructs associated with the one or more LLMs to be applied on the extracted raw data, wherein the one or more constructs are associated with the determined metadata;

retrieving the first medical data based on the application of the generated one or more constructs on the extracted raw data; and

outputting the retrieved first medical data.

5. The method according to claim 4 , further comprising:

receiving real-time medical data associated with at least one user from one or more medical devices associated with the at least one user;

determining at least one upcoming event associated with a medical condition of the at least one user based on the received real-time medical data and the one or more MDG databases; and

outputting the determined at least one upcoming event.

6. The method according to claim 4 , further comprising:

determining at least one keyword from the determined metadata, wherein the at least one keyword is associated with the at least one search query;

selecting the first MDG database of the one or more MDG databases based on the determined at least one keyword; and

querying the selected first MDG database of the one or more MDG databases.

7. A non-transitory computer-readable medium including computer program instructions, which when executed by a system, cause the system to perform one or more operations comprising:

receiving a user input including at least one search query to retrieve first medical data from one or more medical data governance (MDG) databases;

applying one or more large language models (LLMs) on the received at least one search query, wherein the one or more LLMs are pre-trained models;

determining metadata associated with the at least one search query based on the application of the one or more LLMs on the received search query;

querying a first MDG database of the one or more MDG databases based on the determined metadata to retrieve the first medical data;

extracting, from the first MDG database, raw data associated with the determined metadata based on the querying the first MDG database;

generating one or more constructs associated with the one or more LLMs to be applied on the extracted raw data, wherein the one or more constructs are associated with the determined metadata;

retrieving the first medical data based on the application of the generated one or more constructs on the extracted raw data; and

outputting the retrieved first medical data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2024
From: ARKOFF, HAROLD, DR
To: OSSI
Reel/Frame 066203/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2024
From: JUKIC, VEDRAN, MR
To: OSSI
Reel/Frame 066203/0596 →
Cited By (2)
US 12,361,043 US 12,749,584