Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
LEARNING AND PREDICTING TEMPORAL PROFILES OF PHYSIOLOGICAL STATES ASSOCIATED WITH THE ADMINISTRATION OF COMMONLY USED CRITICAL CARE DRUGS
Document Type and Number:
WIPO Patent Application WO/2022/231890
Kind Code:
A1
Abstract:
A method for identifying physiological states of a patient includes receiving, by a hemodynamic monitor, sensed hemodynamic data representative of an arterial pressure waveform of the patient; performing, by the hemodynamic monitor, waveform analysis of the hemodynamic data to determine a plurality of profiling parameters; extracting, by the hemodynamic monitor, a patient data segment comprising a patient data set for a first profiling parameter of the plurality of profiling parameters; comparing, by the hemodynamic monitor, the patient data segment to a plurality of stored data segments from a database, each of the plurality of stored data segments having an associated stored discrete state data set indicative of whether a clinical intervention was administered and a stored data set for the first profiling parameter; identifying, by the hemodynamic monitor, a plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment; and displaying, by the hemodynamic monitor, a predicted discrete state indicator of the patient.

Inventors:
POTES BLANDON CRISTHIAN (US)
LEE CHRISTINE (US)
MOSES KEVIN (US)
AL HATIB FERAS (US)
Application Number:
PCT/US2022/025404
Publication Date:
November 03, 2022
Filing Date:
April 19, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
EDWARDS LIFESCIENCES CORP (US)
International Classes:
G16H50/20; G06K9/62
Domestic Patent References:
WO2020245823A12020-12-10
Foreign References:
US20140058273A12014-02-27
Attorney, Agent or Firm:
GERMAN, Joel, B. et al. (US)
Download PDF:
Claims:
CLAIMS:

1. A method for identifying physiological states of a patient, the method comprising: receiving, by a hemodynamic monitor, sensed hemodynamic data representative of an arterial pressure waveform of the patient; performing, by the hemodynamic monitor, waveform analysis of the hemodynamic data to determine a plurality of profiling parameters; extracting, by the hemodynamic monitor, a patient data segment comprising a patient data set for a first profiling parameter of the plurality of profiling parameters; comparing, by the hemodynamic monitor, the patient data segment to a plurality of stored data segments from a database, each of the plurality of stored data segments having an associated stored discrete state data set indicative of whether a clinical intervention was administered and a stored data set for the first profiling parameter; identifying, by the hemodynamic monitor, a plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment; and displaying, by the hemodynamic monitor, a predicted discrete state indicator of the patient.

2. The method of claim 1, wherein the plurality of profiling parameters comprises hemodynamic parameters.

3. The method of claim 2, wherein the hemodynamic parameters include one or more of a systolic blood pressure, diastolic blood pressure, standard mean arterial pressure, stroke volume, heart rate, respiration, and cardiac contractibility.

4. The method of claim 1, wherein the patient data segment and the stored data segment each comprise a fixed time period over which the first profiling parameter is determined for a plurality of time points taken at regular intervals to produce the patient data set for the first profiling parameter and the stored data set for the first profiling parameter.

5. The method of claim 4, wherein the patient data segment further comprises an associated discrete state indicative of whether a clinical intervention was administered during the patient data segment.

6. The method of claim 4, wherein the associated discrete state data set indicates, for each time point of the stored data segment, whether a clinical intervention was administered and a type of clinical intervention if administered.

7. The method of claim 6, wherein the predicted discrete state indicator is a probability of administration of a clinical intervention for the plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment.

8. The method of claim 7, wherein the plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment are identified by calculating a distance between the patient data segment and each of the plurality of stored data segments using a distance metric.

9. The method of claim 8, wherein the plurality of stored data segments comprise data segments obtained from a plurality of patients.

10. The method of claim 9, and further comprising inputting into the hemodynamic monitor a patient classifier, wherein the patient classifier includes a patient age, age range, gender, disease, or comorbidity.

11. The method of claim 10, wherein each of the plurality of stored data segments has an associated stored patient classifier matching the patient classifier input into the hemodynamic monitor.

12. A system for identifying physiological states of a patient and providing an indicator of the identified physiological states to medical personnel, the system comprising: a hemodynamic sensor that produces hemodynamic data representative of an arterial pressure waveform of the patient; a system memory that stores physiological state prediction software code and a database; a user interface that displays a predicted discreet state of a patient to the medical personnel; and a hardware processor that is configured to execute the physiological state prediction software code to: perform a waveform analysis of the hemodynamic data to determine a plurality of profiling parameters; extract a patient data segment comprising a patient data set for a first profiling parameter of the plurality of profiling parameters; compare the patient data segment to a plurality of stored data segments from a look-up table in a database, each of the plurality of stored data segments having an associated discrete state data set indicative of whether a clinical intervention was administered and a data set for the first profiling parameter; and identify a plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment.

13. The system of claim 13, wherein the plurality of profiling parameters comprises hemodynamic parameters.

14. The system of claim 13, wherein the hemodynamic parameters include one or more of a systolic blood pressure, diastolic blood pressure, standard mean arterial pressure, stroke volume, heart rate, respiration, and cardiac contractibility.

15. The system of claim 13, wherein the patient data segment and the stored data segment each comprise a fixed time period over which the first profiling parameter is determined for a plurality of time points taken at regular intervals to produce the patient data set for the first profiling parameter and the stored data set for the first profiling parameter.

16. The system of claim 15, wherein the patient data segment further comprises an associated discrete state indicative of whether a clinical intervention was administered during the patient data segment.

17. The system of claim 16, wherein the associated discrete state data set indicates, for each time point of the stored data segment, whether a clinical intervention was administered and a type of clinical intervention if administered.

18. The system of claim 17, wherein the predicted discrete state indicator is a probability of administration of a clinical intervention for the plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment.

19. The system of claim 18, wherein the plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment are identified by calculating a distance between the patient data segment and each of the plurality of stored data segments using a distance metric.

20. The system of claim 19, wherein the plurality of stored data segments comprise data segments obtained from a plurality of patients.

21. The system of claim 20, and wherein the database includes a patient classifier, wherein the patient classifier includes an age, age range, gender, disease, or comorbidity of the patient.

22. The system of claim 21, wherein each stored data segment of the plurality of stored data segments has an associated stored patient classifier.

23. A system for training a predictive model to predict a physiological state indicative of whether a clinical intervention was administered based upon a monitored arterial pressure of a patient, the system comprising: a system memory that stores model training software code for the predictive model; a hardware processor configured to execute the model training software code to: receive hemodynamic data representing an arterial pressure waveform of a critical care patient population and including data labels indicating a type of clinical intervention and approximate time of administration of the clinical intervention; divide the critical care patient population hemodynamic data into: a training patient subset population; and a validation patient subset population; transform the hemodynamic data to a plurality of profiling parameters characterizing the hemodynamic data; extract a plurality of data segments from hemodynamic data for each patient in the training patient subset population and the validation patient subset population, each data segment of the plurality of data segments representing a fixed time period and comprising (a) data points determined for a profiling parameter over the fixed period of time and (b) the data labels indicating a critical care intervention if administered during the fixed period of time; compare data segments extracted from the validation patient subset population to data segments extracted from the training patient subset population using a difference metric to identify data segments satisfying threshold similarity criteria; and calculate a probability of administration of a critical care intervention for each data segment of the plurality of data segments extracted from the validation patient subset population.

24. The system of claim 23, wherein the probability of administration of a critical care intervention is calculated by determining an (a) initial probability for the administration one or more critical care interventions for the similar data segments, and (b) a probability for transitioning from: one critical care intervention to another critical care intervention different in type; no critical care intervention to a critical care intervention; or a critical care intervention to no critical care intervention.

25. The system of claim 24, wherein each data segment extracted from the validation patient subset population is compared to each data segment extracted from the training patient subset population for each patient in the training patient subset population and each patient in the validation patient subset population.

26. The system of claim 24, wherein the hardware processor is further configured compare the calculated probability of administration of a critical care intervention for each data segment of the plurality of data segments extracted from the validation patient subset population with the data labels included in each data segment.

Description:
LEARNING AND PREDICTING TEMPORAL PROFILES OF PHYSIOLOGICAL STATES ASSOCIATED WITH THE ADMINISTRATION OF COMMONLY USED

CRITICAL CARE DRUGS

RELATED APPLICATIONS

[0001] This application claims priority based on United States Provisional Patent

Application Serial No. 63/182,742, filed 30 April 2021 and entitled LEARNING AND PREDICTING TEMPORAL PROFILES OF PHYSIOLOGICAL STATES ASSOCIATED WITH THE ADMINISTRATION OF COMMONLY USED CRITICAL CARE DRUGS, the complete disclosure of which is hereby incorporated herein by reference in its entirety.

BACKGROUND

[0002] The present disclosure relates generally to the assessment of physiological states of a critical care patient, and more specifically to physiological states associated with clinical interventions.

[0003] Hemodynamic parameters, including blood pressure and heart rate, can be influenced by the administration of fluids and certain drugs, including but not limited to vasopressors, inotropes, and analgesics. Conventional patient monitoring in hospital settings can include continuous or periodic hemodynamic monitoring, which can detect changes in hemodynamic parameters but cannot differentiate hemodynamic changes due to fluid or drug administration from other events that may cause similar hemodynamic changes. For example, nociception, which is the detection of painful stimuli, can cause hemodynamic changes like those caused by the administration of drugs. Because the presence of nociception in critically ill patients may not be observable or communicated, it is desirable to be able to detect or predict nociception events in real time, to assist a clinician in the delivery of care.

[0004] Because hemodynamic changes associated with nociception events can be similar to hemodynamic changes associated with the administration of fluids and drugs, it is desirable to develop a technique for differentiating hemodynamic changes caused by the administration of fluids or drugs from nociception events.

SUMMARY

[0005] A method for identifying physiological states of a patient includes receiving, by a hemodynamic monitor, sensed hemodynamic data representative of an arterial pressure waveform of the patient; performing, by the hemodynamic monitor, waveform analysis of the hemodynamic data to determine a plurality of profiling parameters; extracting, by the hemodynamic monitor, a patient data segment comprising a patient data set for a first profiling parameter of the plurality of profiling parameters; comparing, by the hemodynamic monitor, the patient data segment to a plurality of stored data segments from a database, each of the plurality of stored data segments having an associated stored discrete state data set indicative of whether a clinical intervention was administered and a stored data set for the first profiling parameter; identifying, by the hemodynamic monitor, a plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment; and displaying, by the hemodynamic monitor, a predicted discrete state indicator of the patient. [0006] A system for identifying physiological states of a patient and providing an indicator of the identified physiological states to medical personnel includes a hemodynamic sensor that produces hemodynamic data representative of an arterial pressure waveform of the patient; a system memory that stores physiological state prediction software code and a database; a user interface that displays a predicted discreet state of a patient to the medical personnel; and a hardware processor that is configured to execute the physiological state prediction software code. Executing the physiological state prediction software code includes performing a waveform analysis of the hemodynamic data to determine a plurality of profiling parameters; extracting a patient data segment comprising a patient data set for a first profiling parameter of the plurality of profiling parameters; comparing the patient data segment to a plurality of stored data segments from a look-up table in a database, each of the plurality of stored data segments having an associated discrete state data set indicative of whether a clinical intervention was administered and a data set for the first profiling parameter; and identifying a plurality of stored data segments satisfying threshold similarity criteria with respect to the patient data segment.

[0007] A system for training a predictive model to predict a physiological state indicative of whether a clinical intervention was administered based upon a monitored arterial pressure of a patient includes a system memory that stores model training software code for the predictive model; a hardware processor configured to execute the model training software code to receive hemodynamic data representing an arterial pressure waveform of a critical care patient population and including data labels indicating a type of clinical intervention and approximate time of administration of the clinical intervention; divide the critical care patient population hemodynamic data into a training patient subset population and a validation patient subset population; transform the hemodynamic data to a plurality of profiling parameters characterizing the hemodynamic data; extract a plurality of data segments from hemodynamic data for each patient in the training patient subset population and the validation patient subset population, each data segment of the plurality of data segments representing a fixed time period and comprising (a) data points determined for a profiling parameter over the fixed period of time and (b) the data labels indicating a critical care intervention if administered during the fixed period of time; compare data segments extracted from the validation patient subset population to data segments extracted from the training patient subset population using a difference metric to identify data segments satisfying threshold similarity criteria; and calculate a probability of administration of a critical care intervention for each data segment of the plurality of data segments extracted from the validation patient subset population.

[0008] The present summary is provided only by way of example, and not limitation.

Other aspects of the present disclosure will be appreciated in view of the entirety of the present disclosure, including the entire text, claims and accompanying figures.

BRIEF DESCRIPTION OF THE DRAWINGS [0001] FIG. 1 is a perspective view of an example hemodynamic monitor that determines a probability of a physiological state of a patient associated with administration of critical care drugs.

[0002] FIG. 2 is a perspective view of an example minimally invasive pressure sensor for sensing hemodynamic data representative of arterial pressure of a patient.

[0003] FIG. 3 is a perspective view of an example non-invasive sensor for sensing hemodynamic data representative of arterial pressure of a patient.

[0004] FIG. 4 is a graph illustrating an example trace of an arterial pressure waveform from which physiological state profiling parameters can be determined.

[0005] FIG. 5 is an example of a data set for profiling parameters determined through waveform analysis and data labels indicating the administration of a clinical intervention. [0006] FIG. 6 is a block diagram illustrating a method for training a predictive model.

[0007] FIG. 7 is a block diagram illustrating an example hemodynamic monitoring system that determines a probability of a physiological state of a patient associated with administration of critical care drugs based on a set of physiological state profiling parameters. [0008] FIG. 8 is an example of a data display of the predicted probability of the physiological state of a patent.

[0009] FIG. 9 is a flow diagram illustrating example operations of the hemodynamic monitoring system to generate a set of physiological state profiling parameters and determine a probability of a physiological state of a patient associated with administration of critical care drugs.

[0010] While the above-identified figures set forth embodiments of the present invention, other embodiments are also contemplated, as noted in the discussion. In all cases, this disclosure presents the invention by way of representation and not limitation. It should be understood that numerous other modifications and embodiments can be devised by those skilled in the art, which fall within the scope and spirit of the principles of the invention. The figures may not be drawn to scale, and applications and embodiments of the present invention may include features, steps and/or components not specifically shown in the drawings.

DETAILED DESCRIPTION

[0011] As described herein, a hemodynamic monitoring system implements a predictive physiological state model that produces a probability of a physiological state of a patient being associated with the administration of a clinical intervention. The probability is determined based on physiological state profiling parameters indicative of a clinical intervention as determined by comparing the patient’s real-time physiological state profiling parameters with physiological state profiling parameters and associated clinical interventions of a plurality of patients in a critical care population, and identifying similar trends in physiological states and, if present, an associated clinical intervention. As used herein, the term “physiological state” refers to a condition of a patient as indicated by one or more hemodynamic parameters or trends in one or more hemodynamic parameters. Hemodynamic parameters characterize hemodynamic data and can include, for example, stroke volume, heart rate, respiration, cardiac contractility, mean arterial pressure, baroreflex sensitivity measures, hemodynamic complexity measures, frequency domain hemodynamic features, or other vital sign parameters. As used herein, “profiling parameters” includes hemodynamic parameters, which are also referred to herein as “features,” and can include a single or subset of hemodynamic parameters determined. As used herein, the term “clinical intervention” refers to the administration of a drug or fluid, including commonly administered critical care drugs such as vasopressors, inotropes, and analgesics, which can affect hemodynamic parameters.

[0012] According to techniques of this disclosure, the hemodynamic monitoring system can provide real-time hemodynamic parameters as determined from hemodynamic monitoring and a probability that the physiological state of the patient is associated with the administration of a clinical intervention whether or not a clinical intervention has been administered. This information can be used to assist a clinician in identifying, for example, nociception events, which can have associated hemodynamic parameters that mimic hemodynamic parameters associated with the administration of a clinical intervention. When the administration of a clinical intervention is indicated by a high probability value in the absence of the actual administration of a clinical intervention, the clinician can be alerted to the possibility that the physiological state is not consistent with non-intervention and therefore factors outside of the administration of a clinical intervention (e.g., nociception) may be responsible for the observed physiological state. Furthermore, the predicted probability that the physiological state is associated with a clinical intervention can be input into other prediction models, for example, nociception prediction models, which are trained to alert a clinician to nociception events. The disclosed hemodynamic monitoring system can produce a discrete state label indicative of the probability that the physiological state of the patient is related to the administration of a clinical intervention. The discrete state label, which can indicate a type of clinical intervention, for example, a class of a critical care drug administered, or administration of fluid, can be input into other models to further distinguish hemodynamic parameters associated with clinical interventions from hemodynamic parameters associated with other events. While the disclosed system does not definitively identify nociception events, it can be used in conjunction with other techniques and machine learning systems used to predict nociception. For example, by identifying hemodynamic data associated with clinical intervention, the disclosed system can help rule out nociception. [0013] FIG. 1 is a perspective view of hemodynamic monitor 10 that determines a probability of a physiological state associated with the administration of a clinical intervention for a patient. As illustrated in FIG. 1, hemodynamic monitor 10 includes display 12 that, in the example of FIG. 1, presents a graphical user interface including control elements (e.g., graphical control elements) that enable user interaction with hemodynamic monitor 10. Hemodynamic monitor 10 can also include a plurality of input and/or output ( I/O) connectors configured for wired connection (e.g., electrical and/or communicative connection) with one or more peripheral components, such as one or more hemodynamic sensors, as is further described below. For instance, as illustrated in FIG. 1, hemodynamic monitor 10 can include I/O connectors 14. While the example of FIG. 1 illustrates five separate I/O connectors 14, it should be understood that in other examples, hemodynamic monitor 10 can include fewer than five I/O connectors or greater than five I/O connectors. In yet other examples, hemodynamic monitor 10 may not include I/O connectors 14, but rather may communicate wirelessly with various peripheral devices. [0014] As is further described below, hemodynamic monitor 10 includes one or more processors and computer-readable memory that stores an arterial pressure waveform analysis software code and physiological state prediction software code. The arterial pressure waveform analysis software code is executable to transform sensed hemodynamic data representative of an arterial pressure waveform of the patient into multiple physiological state profiling parameters (e.g., features), which can include one or more hemodynamic parameters characterizing hemodynamic data of the patient, as well as differential and combinatorial parameters derived from the one or more hemodynamic parameters, as is further described below. The physiological state prediction software code is executable to produce a discrete state label indicative of a probability that the physiological state of the patient is related to the administration of a clinical intervention. For example, hemodynamic monitor 10 can receive sensed hemodynamic data representative of an arterial pressure waveform of the patient, such as via one or more hemodynamic sensors connected to hemodynamic monitor 10 via I/O connectors 14. Hemodynamic monitor 10 executes the arterial pressure waveform analysis software code to obtain, using the received hemodynamic data, multiple physiological state profiling parameters (e.g., features), which can include one or more hemodynamic parameters characterizing hemodynamic data of the patient. Hemodynamic monitor 10 executes the physiological state prediction software code to compare the real-time physiological state profiling parameters of the patient to physiological state profiling parameters collected from a critical care patient population to predict a probability that the patient’ s physiological state is associated with a clinical intervention.

[0015] As described herein, hemodynamic monitor 10 can further utilize patient demographic features and clinical intervention event inputs. Patient demographic features can be used to narrow the critical care population searched to identify similar trends in physiological profiling parameters. As used herein, the term “patient demographic feature” refers to patient characteristics including but not limited to a patient age, age range, gender, disease, or comorbidity. Both patient demographic features and clinical intervention events can be input into hemodynamic monitor 10 by a healthcare worker. Clinical intervention inputs can include, for example, a category, class, or name of a critical care drug or fluid, time of delivery, and delivery rate (e.g., bolus or continuous infusion). Hemodynamic monitor 10 can present graphical control elements (e.g., at a graphical user interface presented at display 12) that enable user input of one or more patient demographic features through inputs received via physical controls (e.g., keypad, or other physical input controls). [0016] For example, as illustrated in FIG. 1, hemodynamic monitor 10 can present a graphical user interface at display 12. Display 12 can be a liquid crystal display (LCD), a light-emitting diode (LED) display, an organic light-emitting diode (OLED) display, or other display device suitable for providing information to users in graphical form. In some examples, such as the example of FIG. 1, display 12 can be a touch-sensitive and/or presence- sensitive display device configured to receive user input in the form of gestures, such as touch gestures, scroll gestures, zoom gestures, swipe gestures, or other gesture input. Hemodynamic monitor 10 presents control elements that enable user input of patient demographic features and clinical intervention events.

[0017] In response to receiving sensed hemodynamic data representative of an arterial pressure waveform of the patient, hemodynamic monitor 10 executes the arterial pressure waveform analysis software code to generate a set of hemodynamic parameters, as is further described below, which can be used as physiological state profiling parameters for determining the probability of association of the physiological state with the administration of a clinical intervention.

[0018] Hemodynamic monitor 10 executes the physiological state prediction software code to compare one or more of the hemodynamic parameters, selected as physiological state profiling parameters, to physiological state profiling parameters and associated clinical interventions for a critical care patient population. The physiological state prediction software code identifies physiological state profiling parameters meeting a similarity threshold to produce a predicted probability that the physiological state of the patient is associated with a clinical intervention. The probability of the predicted clinical intervention can be displayed on hemodynamic monitor 10 or can be used in conjunction with a model that requires distinguishing hemodynamic parameters associated with clinical interventions from hemodynamic parameters associated with other causes, such as nociception. For example, a determination by the physiological state prediction software code that one or more hemodynamic parameters are associated with a clinical intervention can effectively silence an alarm for nociception that would otherwise be indicated because of the similarity in the hemodynamic data. As such, the physiological state prediction software code can be used to prevent hemodynamic monitor 10 from alerting a clinician to a nociception event when it is determined that the hemodynamic parameters are consistent with clinical intervention or administration of a critical care drug or fluid.

[0019] FIG. 2 is a perspective view of hemodynamic sensor 16 that can be attached to a patient for sensing hemodynamic data representative of arterial pressure of the patient. Hemodynamic sensor 16, illustrated in FIG. 2, is one example of a minimally invasive hemodynamic sensor that can be attached to the patient via, e.g., a radial arterial catheter inserted into an arm of the patient. In other examples, hemodynamic sensor 16 can attached to the patient via a femoral arterial catheter inserted into a leg of the patient.

[0020] As illustrated in FIG. 2, hemodynamic sensor 16 includes housing 18, fluid input port 20, catheter-side fluid port 22, and I/O cable 24. Fluid input port 20 is configured to be connected via tubing or other hydraulic connection to a fluid source, such as a saline bag or other fluid input source. Catheter-side fluid port 22 is configured to be connected via tubing or other hydraulic connection to a catheter (e.g., a radial arterial catheter or a femoral arterial catheter) that is inserted into an arm of the patient (i.e., a radial arterial catheter) or a leg of the patient (i.e., a femoral arterial catheter). I/O cable 24 is configured to connect to hemodynamic monitor 10 via, e.g., one or more of I/O connectors 14 (FIG. 1). Housing 18 of hemodynamic sensor 16 encloses one or more pressure transducers, communication circuitry, processing circuity, and corresponding electronic components to sense fluid pressure corresponding to arterial pressure of the patient that is transmitted to hemodynamic monitor 10 (FIG. 1) via I/O cable 24.

[0021] In operation, a column of fluid (e.g., saline solution) is introduced from a fluid source (e.g., a saline bag) through hemodynamic sensor 16 via fluid input port 20 to catheter- side fluid port 22 toward the catheter inserted into the patient. Arterial pressure is communicated through the fluid column to pressure sensors located within housing 16 which sense the pressure of the fluid column. Hemodynamic sensor 16 translates the sensed pressure of the fluid column to an electrical signal via the pressure transducers and outputs the corresponding electrical signal to hemodynamic monitor 10 (FIG. 1) via I/O cable 24. Hemodynamic sensor 16 therefore transmits analog sensor data (or a digital representation of the analog sensor data) to hemodynamic monitor 10 (FIG. 1) that is representative of substantially continuous beat-to-beat monitoring of the arterial pressure of the patient.

[0022] FIG. 3 is a perspective view of hemodynamic sensor 26 for sensing hemodynamic data representative of arterial pressure of a patient. Hemodynamic sensor 26, illustrated in FIG. 3, is one example of a non-invasive hemodynamic sensor that can be attached to the patient via one or more finger cuffs to sense data representative of arterial pressure of the patient. As illustrated in FIG. 3, hemodynamic sensor 26 includes inflatable finger cuff 28 and heart reference sensor 30. Inflatable finger cuff 28 includes an inflatable blood pressure bladder configured to inflate and deflate as controlled by a pressure controller (not illustrated) that is pneumatically connected to inflatable finger cuff 28. Inflatable finger cuff 28 also includes an optical (e.g., infrared) transmitter and an optical receiver that are electrically connected to heart reference sensor 30 to measure the changing volume of the arteries in the finger.

[0023] In operation, the pressure controller continually adjusts pressure within the finger cuff to maintain a constant volume of the arteries in the finger (i.e., the unloaded volume of the arteries) as measured by heart reference sensor 30 via the optical transmitter and optical receiver of inflatable finger cuff 28. The pressure applied by the pressure controller to continuously maintain the unloaded volume is representative of the blood pressure in the finger and is communicated by the pressure controller to heart reference sensor 30. Heart reference sensor 30 translates the pressure signal representative of the blood pressure in the finger to hemodynamic data representative of the arterial pressure waveform of the patient, which is transmitted to hemodynamic monitor 10 (FIG. 1) via, e.g., PO connectors 14 (FIG. 1). Accordingly, hemodynamic sensor 26 transmits sensor data that is representative of substantially continuous beat-to-beat monitoring of the arterial pressure of the patient.

[0024] FIG. 4 is a graph illustrating an example trace of arterial pressure waveform

60 corresponding to hemodynamic data sensed by hemodynamic sensor 34 and received by hemodynamic monitor 10. As illustrated in FIG. 4, hemodynamic waveform 60 (e.g., represented via digital hemodynamic data) can include various indicia that can be predictive for a physiological state associated with a clinical intervention for the patient. FIG. 4 illustrates example indicia 62, 64, 66, and 68, corresponding respectively to the start of a heartbeat (indicium 62), the maximum systolic pressure marking the end of systolic rise (indicium 64), the presence of the dicrotic notch marking the end of systolic decay (indicium 66), and the diastole of the heartbeat (indicium 68) of patient 36. Also shown in FIG. 4 is example slope “m” of adjusted arterial pressure waveform 60, though it should be understood that slope “m” is merely representative of multiple slopes that may be determined at multiple locations along arterial pressure waveform 60. Hemodynamic parameters can be extracted from each arterial pressure waveform as known in the art.

[0025] Development of Predictive Physiological State Model

[0026] FIG. 5 is an example of a data set for hemodynamic parameters determined through waveform analysis and data labels indicating the administration of a clinical intervention. FIG. 5 illustrates a systolic blood pressure and heart rate over a period of five days derived from the arterial pressure waveform of a patient from a critical care patient population. Data labels indicating the administration of a clinical intervention are provided as values 0, 1, and 2. A value of 2 indicates the administration of a vasopressor, a value of 1 indicates the administration of an analgesic, and a value of 0 indicates no clinical intervention. The type of clinical intervention is not limited to those illustrated in FIG. 5. Other clinical interventions, such as delivery of fluids or the administration of inotropes, among other critical care drugs, can be tracked and documented. Likewise, hemodynamic parameters are not limited to those illustrated in FIG. 5 and can include, for example, stroke volume, heart rate, respiration, cardiac contractility, mean arterial pressure, baroreflex sensitivity measures, hemodynamic complexity measures, and frequency domain hemodynamic features, among others. Data of the type illustrated in FIG. 5 and including additional hemodynamic parameters and patient demographic features is used for training the predictive physiological state model and for creation of a “look up” table, as further described below, for predicting a patient physiological state in a clinical setting.

[0027] FIG. 6 is a block diagram illustrating a method for training the predictive physiological state model. FIG. 6 shows validation patient VP1, training patients TP1 through TPN where “1” indicates the first patient and “N” indicates the total number of patients, and distance measurement table 54. Validation patient VP1 includes data segments VS1 through VSK where “1” indicates the first data segment and “K” indicates the total number of segments. Each of training patients TP1 though TPN includes data segments TS1 through TSL, where “1” indicates the first data segment and “L” indicates the total number of data segments. The total number of data segments L may or may not equal the total number of validation patient data segments K and can vary across the training patient population such that each patient TP1 through TPN can have a different number of data segments. Each data segment includes data for one or more hemodynamic parameters recorded over a period of time for the associated patient. Each data segment can represent a discrete time interval (e.g., 15 seconds). Data segments can be non-overlapping or can overlap. Data of the type illustrated in FIG. 5 and including data for additional hemodynamic parameters and patient demographic features can be collected for a critical care population having multiple patients. The data can be split by patients into a set of training patients TP1 through TPN and a set of validation patients VP1 through VPM, where “1” indicates the first validation patient and “M” indicates the total number of validation patients. Each validation patient VP1 through VPM has an associated validation data segment VS1 through VSK. The total number of data segments K can vary across the validation patient population such that each validation patient VP1 through VPM can have a different number of data segments. [0028] All hemodynamic data collected for each training patient TP1 through TPN and each validation patient VP1 through VPM can be annotated or labeled with clinical intervention events, as indicated in clinical notes or otherwise provided in electronic medical records. Each training patient TP1 through TPN and each validation patient VP1 through VPM can be further labeled with patient demographic features, including but not limited to patient gender, age, age range, disease, and comorbidities as indicated in electronic medical records.

[0029] Hemodynamic data for all patients TP1 through TPN and VP1 through VPM can be divided into discrete segments of time with all segments representing an equal length of time. Each segment can include multiple data points for each hemodynamic parameter collected at defined intervals. For example, a 15-second segment for heart rate data can include 15 heart rate data points collected at 1-second intervals. The segment length can be selected to capture variation in hemodynamic data associated with a clinical intervention event. For example, segments can correspond to a period of time over which no clinical interventions have been administered, a selected period of time preceding a clinical intervention event (e.g., 30 seconds before administration of a clinical intervention), a selected period of time following a clinical intervention event, and a period of time during a clinical intervention event. A segment can include multiple clinical intervention events. For example, a segment can cover a period of time over which multiple types of clinical interventions were administered (e.g., vasopressors and analgesics). A segment can include both a period of time preceding a clinical intervention event and a period of time during the clinical intervention event; or can include both a time during a clinical intervention event and following a clinical intervention event; or can include a period of time preceding a clinical intervention event, a period of time during a clinical intervention event, and a period of time following a clinical intervention event. The administration of a clinical intervention can be relatively short in duration, for example, as provided with the administration of a bolus of a critical care drug, while the effects of the critical care drug on hemodynamic parameters may extend over a longer period of time. Alternatively, the administration of a clinical intervention can be relatively long in duration, for example, as provided with the administration of a continuous infusion of a critical care drug. The length of the segments can be selected and adjusted as needed for training the physiological state predictive model with a goal of identifying trends in hemodynamic data that are indicative of a particular discrete state (i.e., no clinical intervention or a specific type of clinical intervention). [0030] Hemodynamic data for each segment of time can be separated such that each segment TS1 through TSL and VS1 through VSK can include data points for a single hemodynamic parameter. As such, hemodynamic data associated with each validation patient VP1 through VPM and each training patient TP1 through TPN can be divided into segments VS1 through VSK and TS1 through TSL, respectively, for each feature or hemodynamic parameter (e.g., heart rate, systolic blood pressure, etc.). As used herein, the term “feature” can include, in addition to hemodynamic parameters, discrete states (i.e., no clinical intervention or specific type of clinical intervention). It may not be necessary to extract data segments VS1 through VSK and TS1 through TSL for all hemodynamic parameters available for validation patients VP1 through VPM and each training patient TP1 through TPN. Hemodynamic parameters can be selected based on known association with administration of a clinical intervention or known association with other hemodynamic parameters. For example, it is known that the administration of vasopressors can cause an increase in heart rate and systolic blood pressure. Therefore, it is desirable to extract segments VS1 through VSK and TS1 through TSL for both heart rate and systolic blood pressure as each of these hemodynamic parameters may be a valuable indicator of the administration of a clinical intervention.

[0031] For each validation patient VP1 through VPM, each data segment VS1 through VSK can be compared to each segment TS1 through TSL for each training patient TP1 through TPN and a distance between each pair of data segments (e.g., VS1 and TS1,

VS1 and TS2, VS1 and TS3 for validation patient VP1 and training patient TP1) can be calculated to identify the most similar data segments or data segments that meet a threshold for similarity. For example, as illustrated in FIG. 6, data segment VS1 for validation patient VP1 is compared to all data segments TS1 through TSL for training patient TP1 and is compared to all data segments TS1 through TSL for training patient TP2. This comparison continues for each data segment VS1 through VSK and is applied to each data segment TS1 through TSL for all training patients TP1 through TPN. This comparison is additionally conducted for each feature or hemodynamic parameter selected for analysis.

[0032] The distance between each pair of data segments can be calculated using a distance or similarity metric as known in the art. For example, a mean square error distance metric according to the following equation can be used to calculate the distance between each validation patient data segment (VS1 through VSK) and each training patient data segment (TS1 through TSL) for all validation patients VP1 through VPM and all training patients TP1 through TPN: wherein D is the distance between a training patient data segment (e.g., TS1) and a validation patient data segment (e.g., VS1),

/denotes the feature or physiological state profiling parameter (e.g., heart rate, systolic blood pressure, etc.), i denotes the data segment for the validation patient (e.g., VS1), j denotes the data segment for the training patient (e.g., TS1), n denotes the training patient (e.g., TP1),

/ denotes a data collection time point in the data segment (e.g., as illustrated, data points can be collected from 1= 1 second to /=15 seconds in 1 -second intervals), and s is a value of the profiling parameter determined at time point /.

[0033] For example, validation patient VP1 may have 400 15-second data segments i, each of which includes a heart rate (f) taken at 1 -second intervals (/). Each of these data segments can be compared to each training patient data segment j for each training patient n in the training patient population to identify data segments in the training patient population that are most similar to each data segment of validation patient VP1. A distance value of zero indicates equivalency between the pair of segments or highest similarity. All distance values can be recorded in table 52, which as illustrated in FIG. 6, can be subdivided into multiple tables according to validation patient, training patient, and feature. Each square includes a distance measurement between a validation patient segment i and a training patient segment j shown as:

D u ®· , h , where D is the distance value,

/denotes the feature or physiological state profiling parameter (e.g., heart rate, systolic blood pressure, etc.), ranging from 1 (e.g., heart rate) to F (e.g., systolic blood pressure), wherein each number to F represents a different feature. i identifies the validation patient segment, ranging from 1 to K, wherein each number to K represents a different segment. j identifies the training patient segment, ranging from 1 to L, wherein each number to L represents a different segment, n identifies the training patient, ranging from 1 to N, wherein each number to N represents a different training patient.

For example, square 53 shows a distance calculated between validation patient data segment VS1 and data segment TS1 for training patient TP1 for feature 1.

[0034] Distance measurements can be calculated for all data segments for all features for all validation patients and all training patients to identify the most similar segments across all patients. The distance measurements calculated for each feature for a pair of data segments (e.g., VS1 compared to TS1) can added to provide a single distance measurement for that pair of data segments. For example, the distance measurements calculated for heart rate, blood pressure, etc. for VS1 and TS1 for validation patient VP1 and training patient TP1 can be added to provide a single distance measurement for that data segment pair. This can be repeated for all data segment pairs and the values can be ranked in order of lowest to highest, where the lowest value denotes the highest degree of similarity. The most similar data segments (e.g., TP1, TS5; TP5, TS35; TP5, TS135...) can then be identified. The threshold for similarity can be determined and set by the analyst. The threshold for similarity can be a cutoff number of most similar data segments, e.g., in a ranked list in order of similarity, the threshold for similarity can be the most similar 1000 data segments.

[0035] The mean square error distant metric described herein is one example of a distance metric that can be used to identify most similar data segments. It will be understood by one of ordinary skill in the art that alternative distance metrics, including but not limited to cosine similarity and Euclidean distance measurement techniques, can be used.

[0036] Each of the identified most similar data segments includes an associated discrete state label indicating whether a clinical intervention has been administered and a type of clinical intervention administered at each time point (/) in each segment. Comparison of the discrete state labels can be done to determine a probability of a clinical intervention. A probability for clinical intervention can be determined using a statistical model, such as a Markov process or other statistical model as known in the art. A discrete state label associated with the patient hemodynamic data is used to identify whether a clinical intervention has been administered and a type of clinical intervention. For example, all training patients that have received an analgesic is known from the electronic medical records and recorded. Additionally, each administration of an analgesic is tied to one or more data segments indicating the time of administration as provided by the discrete state label. As discussed above, the discrete state can indicate the administration of a particular clinical intervention or no clinical intervention. Within the most similar data set, the number of training patient data segments showing administration of a particular clinical intervention at time 0 (1=1 second) is divided by the total number of training patient data segments to determine the initial probability (jti) of the particular clinical intervention. This can be determined for each type of clinical intervention (e.g., vasopressors, fluids, inotropes, etc.). Next, a transition matrix is provided to determine the probability for transitioning from one discrete state to another (e.g., administration of an analgesic to no clinical intervention, or no clinical intervention to administration of a vasopressor, or administration of a vasopressor to administration of an analgesic, etc.) for each data segment within the most similar data set. For example, data segment TS 1 may include a discrete state indicating no clinical intervention at time 1 sec through time 7 sec and at time 8 sec, has a discrete state label indicating administration of an analgesic. All data segments within the most similar data set can be analyzed to determine the frequency of transitioning from one discrete state to another discrete state and, specifically, from one particular discrete state to another particular discrete state. For example, for discrete states 0, 1, and 2 illustrated in FIG. 5, a transition matrix includes the number of times the discrete state transitions from 0 to 0, 0 to 1, and 0 to 2, from 1 to 0 and 1 to 1, and 1 to 2, and from 2 to 0, 2 to 1, and 2 to 2. A final probability of a discrete state can be determined by multiplying the initial probability (jti) by the transition matrix as known in the art. Use of the transition matrix can provide further granularity by determining the number of times a transition occurs at each time point in a data segment. For example, how many times a transition from discrete state 0 to discrete state 1 occurs at time 1=3 seconds. The incorporation of the disclosed transition matrix provides additional information to provide a better estimate of what state a patient is in when the physiological state prediction model is used in a clinical setting.

[0037] The physiological state prediction model is developed through a process of iteration in which the predicted physiological state for validation patients VP1 through VPM is compared to actual discrete state labels in the validation patient data segments VS1 through VSK. Multiple parameters can be adjusted and refined through the iteration process to improve the accuracy of the prediction model. For example, the selection of hemodynamic parameters (features), the length of data segment, the similarity threshold for identifying most relevant data segments, the distance metric used to measure distance between data segment pairs, and the transition state calculation for providing increased granularity in characterizing a discrete state of any given segment can all be changed or adjusted to improve the accuracy of prediction, which is indicated by comparing the predicted discrete state for each segment of each validation patient with the actual discrete state as labeled in each validation patient data segment.

[0038] The disclosed physiological state prediction model has multiple applications and is not limited to the applications disclosed herein. As further described below, the physiological state prediction model can be used to distinguish hemodynamic data associated with the administration of a critical care drug from hemodynamic data associated with nociception. In another example, the physiological state prediction model can be tailored to predict responsiveness to fluid delivery. The disclosed method could be applied to identify patient segments that are most similar for other physiological states, e.g., hypotensive. For example, a discrete state label could indicate whether a patient is stable or hypotensive.

[0039] Physiological State Prediction in a Clinical Setting

[0040] FIG. 7 is a block diagram of hemodynamic monitoring system 32 that determines the probability that the physiological state of the patient is associated with the administration of a clinical intervention based on physiological state profiling parameters, including one or more hemodynamic parameters. As illustrated in FIG. 7, hemodynamic monitoring system 32 includes hemodynamic monitor 10 and hemodynamic sensor 34. Hemodynamic monitoring system 32 can be implemented within a patient care environment, such as an ICU, an OR, or other patient care environment. As illustrated in FIG. 7, the patient care environment can include patient 36 and healthcare worker 38 trained to utilize hemodynamic monitoring system 32.

[0041] Hemodynamic monitor 10, as described above with respect to FIG. 1, can be, e.g., an integrated hardware unit including system processor 40, system memory 42, display 12, analog-to-digital (ADC) converter 44, and digital-to- analog (DAC) converter 46. In other examples, any one or more components and/or described functionality of hemodynamic monitor 10 can be distributed among multiple hardware units. For instance, in some examples, display 12 can be a separate display device that is remote from and operatively coupled with hemodynamic monitor 10. In general, though illustrated and described in the example of FIG. 7 as an integrated hardware unit, it should be understood that hemodynamic monitor 10 can include any combination of devices and components that are electrically, communicatively, or otherwise operatively connected to perform functionality attributed herein to hemodynamic monitor 10.

[0042] As illustrated in FIG. 7, system memory 42 stores waveform analysis software code 47 and physiological state prediction software code 48. Physiological state prediction software code 48 includes patient inputs 50, “look up” table 52, validation patient and training patient segment data, and patient physiological state profiling parameters 53. Patient inputs 50 can include patient demographic features and clinical intervention events as input by healthcare worker 38. Patient physiological state profiling parameters 53 are determined by waveform analysis software code 27, which is executed to transform sensed hemodynamic data representative of an arterial pressure waveform of the patient. “Look up” table 52 includes all data segments for all training and validation patients and all similarity calculations as illustrated, for example, in table 52 of FIG. 6. Display 12 provides user interface 54, which includes control elements 56 that enable user interaction with hemodynamic monitor 10 and/or other components of hemodynamic monitoring system 32. User interface 54, as illustrated in FIG. 7, can optionally provide sensory alarm 58 to provide warning to medical personnel of a predicted physiological state of patient 36, as is further described below.

[0043] Hemodynamic sensor 34 can be attached to patient 36 to sense hemodynamic data representative of an arterial pressure waveform of patient 36. Hemodynamic sensor 34 is operatively connected to hemodynamic monitor 10 (e.g., electrically and/or communicatively connected via wired or wireless connection, or both) to provide the sensed hemodynamic data to hemodynamic monitor 10. In some examples, hemodynamic sensor 34 provides the hemodynamic data representative of the arterial pressure waveform of patient 36 to hemodynamic monitor 10 as an analog signal, which is converted by ADC 44 to digital hemodynamic data representative of the arterial pressure waveform. In other examples, hemodynamic sensor 34 can provide the sensed hemodynamic data to hemodynamic monitor 10 in digital form, in which case hemodynamic monitor 10 may not include or utilize ADC 44. In yet other examples, hemodynamic sensor 34 can provide the hemodynamic data representative of the arterial pressure waveform of patient 36 to hemodynamic monitor 10 as an analog signal, which is analyzed in its analog form by hemodynamic monitor 10.

[0044] Hemodynamic sensor 34 can be a non-invasive or minimally invasive sensor attached to patient 36. For instance, hemodynamic sensor 34 can take the form of minimally invasive hemodynamic sensor 16 (FIG. 2), non-invasive hemodynamic sensor 26 (FIG. 3), or other minimally invasive or non-invasive hemodynamic sensor. In some examples, hemodynamic sensor 34 can be attached non-invasively at an extremity of patient 36, such as a wrist, an arm, a finger, an ankle, a toe, or other extremity of patient 36. As such, hemodynamic sensor 34 can take the form of a small, lightweight, and comfortable hemodynamic sensor suitable for extended wear by patient 36 to provide substantially continuous beat-to-beat monitoring of the arterial pressure of patient 36 over an extended period of time, such as minutes or hours.

[0045] In certain examples, hemodynamic sensor 34 can be configured to sense an arterial pressure of patient 36 in a minimally invasive manner. For instance, hemodynamic sensor 34 can be attached to patient 36 via a radial arterial catheter inserted into an arm of patient 36. In other examples, hemodynamic sensor 34 can be attached to patient 36 via a femoral arterial catheter inserted into a leg of patient 36. Such minimally invasive techniques can similarly enable hemodynamic sensor 34 to provide substantially continuous beat-to-beat monitoring of the arterial pressure of patient 36 over an extended period of time, such as minutes or hours.

[0046] System processor 40 is configured to execute waveform analysis software code 47 and, which provides physiological state profiling parameters 53, including a plurality of hemodynamic parameters. System processor 40 is further configured to execute physiological state prediction software code 48, which determines the probability that the physiological state of patient 36 is associated with the administration of a clinical intervention based on physiological state profiling parameters 53, including one or more hemodynamic parameters, and inputs 50 for patient 36, and “look up” table 52 data for a critical care population. “Look up” table 52 includes all similarity calculations as illustrated, for example, in FIG. 6, as well as all data segments for all training and validation patients. Examples of system processor 40 can include any one or more of a microprocessor, a controller, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other equivalent discrete or integrated logic circuitry.

[0047] System memory 42 can be configured to store information within hemodynamic monitor 10 during operation. System memory 42, in some examples, is described as computer-readable storage media. In some examples, a computer-readable storage medium can include a non-transitory medium. The term “non-transitory” can indicate that the storage medium is not embodied in a carrier wave or a propagated signal. In certain examples, a non-transitory storage medium can store data that can, over time, change (e.g., in RAM or cache). System memory 42 can include volatile and non-volatile computer- readable memories. Examples of volatile memories can include random access memories (RAM), dynamic random access memories (DRAM), static random access memories (SRAM), and other forms of volatile memories. Examples of non-volatile memories can include, e.g., magnetic hard discs, optical discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories.

[0048] Display 12 can be a liquid crystal display (LCD), a light-emitting diode (LED) display, an organic light-emitting diode (OLED) display, or other display device suitable for providing information to users in graphical form. User interface 54 can include graphical and/or physical control elements that enable user input to interact with hemodynamic monitor 10 and/or other components of hemodynamic monitoring system 32. In some examples, user interface 54 can take the form of a graphical user interface (GUI) that presents graphical control elements presented at, e.g., a touch-sensitive and/or presence sensitive display screen of display 12. In such examples, user input can be received in the form of gesture input, such as touch gestures, scroll gestures, zoom gestures, or other gesture input. In certain examples, user interface 54 can take the form of and/or include physical control elements, such as a physical buttons, keys, knobs, or other physical control elements configured to receive user input to interact with components of hemodynamic monitoring system 32.

[0049] In operation, hemodynamic sensor 34 senses hemodynamic data representative of an arterial pressure waveform of patient 36. Hemodynamic sensor 34 provides the hemodynamic data (e.g., as analog sensor data), to hemodynamic monitor 10. ADC 44 converts the analog hemodynamic data to digital hemodynamic data representative of the arterial pressure waveform of the patient.

[0050] System processor 40 receives the arterial pressure waveform from patient 36 and extracts hemodynamic parameters, as well as differential and combinatorial parameters derived from the one or more hemodynamic parameters using waveform analysis software code 47, as provided in the discussion of FIG. 4. System processor 40 can receive patient inputs 50, which can include patient demographic features and clinical intervention events as input via user interface 54. Both patient demographic features and clinical intervention events can be input by healthcare worker 38. Patient demographic features can include, for example, patient age, age range, gender, disease, or comorbidity. Clinical intervention events can include, for example, the administration of a critical care drug or fluid, including time of delivery and/or duration of delivery and dosage.

[0051] System processor 40 executes physiological state prediction software code 48 to determine, using the received hemodynamic data, the probability that the physiological state of the patient is associated with the administration of a clinical intervention. System processor 40 can execute physiological state prediction software code 48 to obtain, using the received arterial pressure waveform and extracted hemodynamic parameters, multiple physiological state profiling parameters 53, compare the physiological state profiling parameters 53 to physiological state profiling parameters in “look up” table 52, and determine a probability that the physiological state of the patient is associated with a clinical intervention. Physiological state profiling parameters 52 can include one or more hemodynamic parameters. While multiple hemodynamic parameters can be determined using waveform analysis software code 47, not all hemodynamic parameters determined are necessarily selected as physiological state profiling parameters 53. Physiological state profiling parameters 53 can be selected based on known association with administration of a clinical intervention or known association with other hemodynamic parameters.

[0052] Physiological state prediction software code 58 can divide physiological profiling parameters 53 into discrete data segments. Each data segments represents an equal length of time and includes data for one physiological state profiling parameter 53 or feature (e.g., a single hemodynamic parameter). The length of time of each data segment is equal to a length of time of each data segment in “look up” table 52. Data segments can be non overlapping in time. For example, patient hemodynamic data obtained in real-time can be divided in regular, non-overlapping time intervals, such as every 15 seconds. Additionally, data segments can be started to correspond with a start time of a clinical intervention event, as provided in patient inputs 50. Multiple data segments at each time interval can be extracted from physiological state profiling parameters, with each data segment including data for a single physiological state profiling parameter. For example, discrete data segments can be extracted at each time interval for heart rate, systolic blood pressure, diastolic blood pressure, etc.

[0053] Physiological state prediction software code 58 can compare all data segments extracted from physiological state profiling parameters 53 with data segments in “look up” table 52 to identify the most similar “look up” table data segments or “look up” table data segments that meet a threshold for similarity with patient 36. Data segments are compared according to physiological state parameter 53. For example, heart rate data segments from patient 36 are compared only to heart rate data segments in “look up” table 52. Similar data segments can be determined by calculating a distance between pairs of segments using a distance or metric as previously described. For example, a distance between pairs of segments can be determined according to the following equation: wherein D is the distance between the “look up” table patient data segment and the data segment extracted from patient 36,

/denotes the feature or physiological state profiling parameter (e.g., heart rate, systolic blood pressure, etc.),

S is a value of the profiling parameter determined at time point / for patient i (patient 36) and patient j (“look up” table patient), and n is the total number of data points in each data segment.

[0054] It is not necessary to compare all data segments extracted from physiological state profiling parameters 53 with data segments in “look up” table 52. The similarity between all data segments in “look up” table 52 is precalculated and provided in “look up” table 52. As such, it is only necessary to find a single “look up” table data segment that is most similar to the patient data segment or meeting the similarity threshold to identify all most similar “look up” table data segments. Inclusion of patient demographic feature can narrow an initial search for most similar data segments. Physiological state prediction software code 48 can first compare patient data segments to “look up” data segments having the same associated demographic features. For example, if patient 36 is a 45 year-old male with diabetes, physiological state prediction software code 48 can first compare the patient data segments with only those data segments in “look up” table 52 that are associated with one or more of the demographic features of the patient, i.e., 45 year-old, male, diabetes. Furthermore, if the patient data segment is associated in time with a clinical intervention, physiological state prediction software code 48 can first compare the patient data segments with only those data segments in “look up” table 52 that are associated with the same clinical intervention.

[0055] Once “look up” table data segments meeting the threshold for similarity have been identified, physiological state prediction software code 48 can predict a probability that the physiological state of the patient is associated with a discrete state indicating whether a particular clinical intervention has been administered. The number of “look up” table segments meeting the threshold for similarity is not limited, however, accuracy can be improved with increased data points (i.e., more data segments).

[0056] FIG. 8 is an example of a data display on hemodynamic monitor 10 of the predicted probability of the physiological state of patent 36. FIG. 8 shows line graphs of the heart rate and systolic blood pressure of patient 36 as determined in real-time from the arterial pressure waveform of the patient, and a line graph of the probability that the physiological state of the patient is associated with the clinical administration of a vasopressor, analgesic, or neither. Each data point (not identifiable) on the predicted probability graph represents the predicted probability of a physiological state for a single data segment. As illustrated, the sum of the probabilities is equal to 1 , such that the probability that any discrete is present can be equal to 0% up to 100%. The data is collected and analyzed in real-time. As such, healthcare worker 38 will be able to recognize when there is a discrepancy between the predicted probability of a discrete state and the actual administration of a clinical intervention or lack thereof as would be administered by the healthcare worker 38.

[0057] The graphical display of data illustrated in FIG. 8 is one example of how physiological state data can be presented. In another example, the predicted probability that a physiological state is associated with a clinical intervention can be input into another algorithm developed, for example, for detecting nociception events. For example, the predicted probability can be utilized with an algorithm that predicts a probability of current or future nociception in the patient based on sensed hemodynamic data. The predicted probability can be utilized as a factor in the determination of whether the sensed hemodynamic data indicates a current or future nociception event for the patient. For example, the predicted probability of a current or future nociception event can be inversely proportional to the predicted probability that the physiological state is associated with a clinical intervention. As such, as the predicted probability that the physiological state is associated with a clinical intervention increases, the predicted probability of a nociception event can decrease. As the predicted probability that the physiological state is associated with a clinical intervention decreases, the predicted probability of a nociception event can increase. In other examples, the predicated probability that the physiological state is associated with a clinical intervention can be utilized with an alarm or other notification scheme associated with prediction of a current and/or future nociception event. For instance, a predicted probability that the physiological state is associated with a clinical intervention that satisfies threshold alarming criteria can be utilized to effectively silence (or prevent) invocation of an alarm associated with a prediction of a current and/or future nociception event.

[0058] System processor 40 can further execute physiological state prediction software code 48 to invoke sensory alarm 58 via user interface 54 in response to determining, for example, that the physiological state of the patient is associated with nociception. For example, physiological state prediction software code 48 can invoke sensory alarm 58 to warn of a current nociception event. Sensory alarm 58 can be implemented as one or more of a visual alarm, an audible alarm, a haptic alarm, or other type of sensory alarm. For instance, sensory alarm 58 can be invoked as any combination of flashing and/or colored graphics shown by use interface 54 on display 12, display of the risk score via user interface 54 on display 12, a warning sound such as a siren or repeated tone, and a haptic alarm configured to cause hemodynamic monitor 10 to vibrate or otherwise deliver a physical impulse perceptible to healthcare worker 38 or other user.

[0059] FIG. 9 is a flow diagram illustrating example operations to predict a probability that a physiological state is associated with a clinical intervention. For purposes of clarity and ease of discussion, the example operations are described below within the context of hemodynamic monitoring system 32 of FIG. 4.

[0060] Hemodynamic monitor 10 receives sensed hemodynamic data representative of an arterial pressure waveform of patient 36 (Step 72). For instance, hemodynamic monitor 10 can receive an analog hemodynamic sensor signal representative of an arterial pressure waveform of patient 36 from hemodynamic sensor 34.

[0061] Hemodynamic monitor 10 performs waveform analysis of the hemodynamic data to determine a plurality of hypotension profiling parameters predictive of a future hypotension event for patient 36 (Step 74). For example, hemodynamic monitor 10 can execute waveform analysis software code 47 to perform waveform analysis of the hemodynamic data to obtain physiological profiling parameters 53 that can be indicative of a clinical intervention. Physiological profiling parameters 53 can include for example, stroke volume, heart rate, respiration, cardiac contractility, mean arterial pressure, baroreflex sensitivity measures, hemodynamic complexity measures, and frequency domain hemodynamic features, among others.

[0062] Patient demographic features and clinical intervention events can be input into hemodynamic monitor 10 by healthcare worker 38 (step 76). Patient demographic data can include a patient age, age range, gender, disease, or comorbidity. Clinical intervention events can include the administration of a critical care drug or fluid.

[0063] Physiological state prediction software code 48 segregates physiological state profiling parameters into discrete data segments, compares the data segments with data segments in a “look up” table in system memory 42, and predicts a probability that the physiological state of patient 36 is associated with the administration of a clinical intervention (step 78). Physiological state prediction software code 58 can compare all data segments extracted from physiological state profiling parameters 53 with data segments in “look up” table 52 to identify the most similar “look up” table data segments or “look up” table data segments that meet a threshold for similarity with patient 36. Physiological state prediction software code 48 can first compare the patient data segments with only those data segments in “look up” table 52 that are associated with one or more of the demographic features of the patient, e.g., age, gender, comorbidity, or the administration of a clinical intervention to improve searching. Data segments can be compared using a distance metric as known in the art.

[0064] Hemodynamic monitor 10 displays the predicted probability that the physiological state of patent 36 is associated with a clinical intervention or, for example, the presence of nociception (step 80).

[0065] While the invention has been described with reference to an exemplary embodiment(s), it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment(s) disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.

[0066] Any relative terms or terms of degree used herein, such as “substantially”,

“essentially”, “generally”, “approximately” and the like, should be interpreted in accordance with and subject to any applicable definitions or limits expressly stated herein. In all instances, any relative terms or terms of degree used herein should be interpreted to broadly encompass any relevant disclosed embodiments as well as such ranges or variations as would be understood by a person of ordinary skill in the art in view of the entirety of the present disclosure, such as to encompass ordinary manufacturing tolerance variations, incidental alignment variations, transient alignment or shape variations induced by thermal, rotational or vibrational operational conditions, and the like. Moreover, any relative terms or terms of degree used herein should be interpreted to encompass a range that expressly includes the designated quality, characteristic, parameter or value, without variation, as if no qualifying relative term or term of degree were utilized in the given disclosure or recitation.