IP Library Patent Application 14762590
Patent Application
App. No. 14/762,590

SYNTHETIC HEALTHCARE DATA GENERATION

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 None
App. No.
14/762,590
Abstract

Synthetic healthcare data generation can include receiving an indication of a particular quantity of people, receiving an indication of a particular quantity of time periods, assigning a respective set of characteristics to each of the people based on a statistical model, simulating a respective path for each of the people through a set of clinical practice guidelines over the specified time periods, wherein each path is determined based on the respective set of characteristics, determining a probability associated with a progression of a medical condition for each of the people at the end of each time period, and generating a synthetic data set for each of the people based on the simulated paths and the determined probabilities.

Claims (41)

1 . A method, comprising:

receiving an indication of a particular quantity of people;

receiving an indication of a particular quantity of time periods;

assigning a respective set of characteristics to each of the people based on a statistical model;

simulating a respective path for each of the people through a set of clinical practice guidelines over the specified time periods, wherein each path is determined based on the respective set of characteristics;

determining a probability associated with a progression of a medical condition for each of the people at the end of each time period; and

generating a synthetic data set for each of the people based on the simulated paths and the determined probabilities.

2 . The method of claim 1 , wherein the synthetic data set is a synthetic electronic health record.

3 . The method of claim 1 , wherein assigning the respective set of characteristics to each of the people includes assigning a probability associated with a population parameter to each of the people.

4 . The method of claim 1 , wherein each path is determined based on a plurality of applications of a plurality of clinical guidelines.

5 . The method of claim 4 , wherein at least one of the plurality of clinical guidelines is based on the respective set of characteristics.

6 . The method of claim 5 , wherein the respective path through the set of clinical guidelines includes a plurality of medical providers.

7 . The method of claim 1 , wherein the method includes determining whether a comparison between the generated data set and a plurality of distributions of the statistical model exceeds a particular threshold.

8 . A non-transitory computer-readable medium storing instructions executable by a processor to cause a computer to:

generate a simulated population of people sharing a particular medical condition, wherein each simulated person of the population is assigned a respective set of characteristics based on a statistical model; and

document a respective progression of each simulated person through a set of clinical practice guidelines, wherein the set of clinical practice guidelines includes:

a plurality of decision nodes, wherein a particular path from each decision node is determined using a clinical guideline; and

a plurality of clinical activities, wherein a plurality of data values associated with a plurality of parameters of the clinical activities are determined based on the respective set of characteristics.

9 . The medium of claim 8 , wherein at least one of the plurality of decision nodes includes at least two paths extending therefrom.

10 . The medium of claim 8 , wherein the instructions are executable by the processor to cause the computer to determine:

a respective time associated with each of the plurality of clinical activities; and

a respective duration associated with each of the plurality of clinical activities.

11 . The medium of claim 8 , wherein the instructions are executable by the processor to cause the computer to determine a respective time associated with each determination of each data value of the plurality of data values.

12 . The medium of claim 8 , wherein the instructions are executable by the processor to cause the computer to generate a dataset representing the respective progression over a particular period of time, wherein the data set includes:

the plurality of determined data values;

a respective time associated with each of the plurality of clinical activities; and

a respective time associated with each determination of each data value of the plurality of data values.

13 . A system, comprising a processing resource in communication with a non-transitory computer readable medium, wherein the non-transitory computer readable medium includes a set of instructions and wherein the processing resource is designed to carry out the set of instructions to:

receive an indication of a particular quantity of people sharing a particular medical condition;

receive an indication of a particular quantity of time periods;

assign a respective set of characteristics to each of the people based on a statistical model;

add, to a respective simulated health record associated with each person, a respective record of a progression of each simulated person through a set of clinical practice guidelines;

determine a respective state of the medical condition for each person at the end of a first time period;

determine a respective probability associated with a transition from the state of the medical condition at the end of the first time period to another state of the medical condition at the end of a consecutive time period subsequent to the first time period; and

add en indication of the respective state of the medical condition and an indication of the respective probability to each simulated health record.

14 . The system of claim 13 , wherein the processing resources designed to carry out the set of instructions to:

determine another probability associated with no transition from the state of the medical condition at the end of the first time period to the other state of the medical condition at the end of the consecutive time period; and

add an indication of the other probability to each simulated health record.

15 . The system of claim 13 , wherein the processing resource is designed to carry out the set of instructions to:

determine a respective probability associated with each of a plurality of transitions from the state of the medical condition at the end of the first period to a respective plurality of other states of the medical condition at the end of the consecutive time period; and

add an indication of the respective probabilities associated with each of the plurality of transition to each respective simulated health record.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2015
From: YAO, WEN; BASU, SUJOY; LEE, WEI-NCHIH; SINGHAL, SHARAD
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 036153/0514 →