Methods and systems for patient selection and for predicting treatment outcomes for denervation therapy
Patent Information
- Application Number
- PCT/IB2026/053074
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-28
- Filing Date
- 2026-03-27
- Publication Date
- 2026-10-01
Smart Images

Figure IB2026053074_01102026_PF_FP_ABST
Abstract
Description
POMD05077SEC_W001METHODS AND SYSTEMS FOR PATIENT SELECTION AND FOR PREDICTING TREATMENT OUTCOMES FOR DENERVATION THERAPYPRIORITY
[0001] This application claims the benefit of priority to U.S. Provisional Application No.63 / 779,940, filed March 28, 2025, of which is incorporated herein by reference in its entirety to provide continuity of disclosure.BACKGROUND
[0002] This specification relates to processing data using machine learning models.
[0003] Machine learning models receive an input and generate an output, e.g., a predicted output, based on the received input. Some machine learning models are parametric models and generate the output based on the received input and on values of the parameters of the model.
[0004] Some machine learning models are deep models that employ multiple layers of models to generate an output for a received input. For example, a deep neural network is a deep machine learning model that includes an output layer and one or more hidden layers that each apply a non-linear transformation to a received input to generate an output.SUMMARY
[0005] This specification describes systems and methods implemented as computer programs on one or more computers in one or more locations that may predict effects of denervation procedures for a patient based on patient specific data.
[0006] According to an aspect, there is provided a method performed by one or more computers may include determining at least one parameter useful for selection of a patient for a denervation procedure; receiving patient specific data comprising the at least one parameter; processing a set of predictive features comprising the patient specific data using a predictive machine learning model to determine whether the patient would benefit from a denervation procedure; and outputting data characterizing the determination for display on a user device.BRIEF DESCRIPTION OF THE DRAWINGS
[0007] FIG. 1 is a schematic drawing of an environment in which denervation treatment predictions, based on patient specific medical data, are made for a particular patient and provided to a clinician who may treat that patient.
[0008] FIG. 2 is a block diagram of an exemplary denervation prediction system.POMD05077SEC_W001
[0009] FIG. 3 is a flow diagram of an exemplary process for predicting denervation procedure effects.
[0010] FIG. 3A is a flow diagram of an exemplary process for patient selection for denervation procedures.
[0011] FIG. 3B is a graph describing a receiver operating characteristic (ROC) curve.
[0012] FIG. 3C is a graph showing an exemplary relationship between systolic blood pressure and time.
[0013] FIG. 3D is a graph showing an exemplary relationship between heart rate and time.
[0014] FIG. 4 is a flow diagram of an exemplary process for simulating a denervation procedure.
[0015] FIG. 5 is a flow diagram of an exemplary process for producing denervation treatment recommendations.
[0016] FIG. 6A is an exemplary tissue treatment system.
[0017] FIG. 6B is an exemplary embodiment of a catheter of the tissue treatment system of FIG. 6A.
[0018] FIG. 7 is a block diagram of an exemplary controller that may be included in the tissue treatment system of FIG. 6A.
[0019] FIG. 8 is a flow diagram of an exemplary process for producing treatment recommendations before, during, and after a denervation treatment.
[0020] FIG. 9A is a flow diagram of an exemplary process for training a denervation procedure prediction model.
[0021] FIG. 9B shows an example of dynamic training of the denervation procedure prediction model.
[0022] FIG. 10 is a first plot illustrating the performance of an exemplary implementation of the described techniques.
[0023] FIG. 11 is a second plot further illustrating the performance of the exemplary implementation of the described techniques.
[0024] Like reference numbers and designations in the various drawings indicate like elements.DETAILED DESCRIPTION
[0025] Particular embodiments of the subject matter described in this specification may be implemented so as to realize one or more of the following advantages.POMD05077SEC_W001
[0026] This specification describes techniques for more effectively making predictions relating to denervation procedure(s) for a given patient. In particular, this specification generally describes various techniques for effectively predicting the effect of a denervation procedure on a given patient.
[0027] In particular, by including, in the input to a predictive machine learning model, a combination of parameters that have been determined to be predictive of the effectiveness or outcome of a denervation procedure on a patient, the described techniques allow the predictive machine learning model to more effectively generate predictions. In particular, as described below, individual ones of the parameters may not have an obvious relationship to the outcome of a denervation procedure as performed on a specific patient. However, a combination of two or more such parameters may be highly correlated to success of a denervation procedure performed on a specific patient, and thus to patient selection. Thus, by including this combination of parameters in the input to the predictive machine learning model, the system can generate more accurate predictions, thereby allowing for improved patient selection, more effective patient outcomes, and so on.
[0028] In some cases, the input can also include additional information.
[0029] For example, the described systems may use physical simulations of denervation procedures as part of predicting an effectiveness for the denervation procedures.
[0030] In some examples, the system may perform the simulations based on patient specific data. For example, the system may simulate an ablation of tissue within or associated with an organ of the patient as part of a simulated denervation procedure and may simulate changes to blood flow through an artery of the patient and neurological responses in the patient resulting from the simulated denervation procedure based on medical images of one or more organs, blood vessels, nerves, and / or other anatomical structures of the patient and on physiological data measured for the patient. By using these simulations, the described systems may produce more accurate predictions of denervation procedure effects based on the specific anatomy and physiology of the patient.
[0031] As another example, performing multiple denervation procedures to different organs of the patient may increase the efficacy of one or more denervation procedures. The described systems may determine the effects of multiple denervation procedures for the same denervation treatment (e.g., to different target organs for the procedures and / or to different vascular locations associated with the target organs). The described systems may use the simulated procedures to determine denervation procedures that optimize the predicted effectiveness. The described systems may also determine predicted one or more physiological effects e.g.,POMD05077SEC_W001changes in blood pressure (systolic, diastolic, average), heart rate, blood and / or hepatic glucose level, glucagon level, insulin level, blood and / or tissue norepinephrine level, markers of inflammation, estrogen, cytokines, vascular muscle tone, triglyceride level, blood C peptide level, ejection fraction, ventricular wall dimensions, cholesterol level, including high-density lipoprotein (HDL) levels, low-density lipoprotein (LDL) levels, very-low-density lipoprotein (VLDL) levels, changes in sympathetic drive) based on the simulated procedures. The described systems may therefore provide numerous treatment recommendations and procedure suggestions to assist a clinician of the patient determine a most effective denervation treatment for the patient.
[0032] In some other examples, even if the system does not make use of simulated procedures, by making predictions using features determined based on the slope of continuously-monitored physiological data obtained for a given patient, the described systems may more effectively make predictions relating to denervation procedure(s) for the given patient. In particular, providing such features as input to a machine learning model provides the model with additional information that the model may incorporate to improve the accuracy of the predictions generated by the model.
[0033] The described systems may provide predictions at different times relative to a denervation treatment for the patient. For example, the described system may predict effects of denervation procedures for a planned denervation treatment based on patient specific data received before the planned treatment. As another example, the described system may predict effects of denervation procedures for an ongoing denervation treatment based on patient specific data received during the treatment. As another example, the described system may receive patient specific data received after a completed denervation treatment and may provide follow-up recommendations to improve the efficacy of the treatment. The described systems may therefore provide procedure predictions and recommendations for every phase of a denervation treatment of a patient.
[0034] Thus, the described systems may therefore provide treatment predictions and suggestions to better assist clinicians in deciding a denervation treatment for the patient. The described systems may more accurately determine whether denervation treatment is required and may therefore help avoid performing unnecessary procedures. Additionally, the described systems may determine suggested procedures to assist the clinician select the most effective denervation treatment course for the patient.
[0035] The details of one or more embodiments of the subject matter of this specification are set forth in the accompanying drawings and the description below. Other features, aspects, andPOMD05077SEC_W001advantages of the subject matter will become apparent from the description, the drawings, and the claims.
[0036] These features and other features are described in more detail below.
[0037] There is no substitute for the training and experience of a trained medical professional. The education and experience of a clinician enables them to evaluate a candidate for denervation, make a determination whether that patient would benefit from denervation, and consider how they would perform that denervation. However, even the most experienced physician may not make a perfect decision every time. Consequently, there is a need to improve the selection of patients for treatment with denervation, and to improve the likelihood of successful treatment of those patients with a denervation procedure.
[0038] Referring to FIG. 1 , a system may include a denervation treatment prediction system 100, which may process patient specific data 102 to generate denervation treatment predictions 106 for a patient 104. The denervation treatment prediction system 100 may process patient specific data 102 to provide a clinician 108 or other user with the overall health status of a patient and / or potential for response to any denervation. The denervation treatment predictions 106 may assist a clinician 108 in determining the effectiveness of one or more denervation procedures 110 for the patient 104. The denervation treatment predictions 106 may include, for example, predicted physiological changes, such as, but not limited to, changes in blood pressure, heart rate, tissue damage, and the like; predicted effectiveness, such as, but not limited to, likelihoods of success, categorical classifications, and the like; and / or suggested procedure locations, treatment recommendations, and the like, that may be used by the clinician 108 before, during, or after a denervation treatment to determine the effectiveness of the denervation procedures 110 for the patient 104 and / or provide a post-denervation treatment plan.
[0039] In some implementations, the denervation treatment prediction system 100 may make use of data from a corpus of patient population data 111 to generate the treatment predictions 106. The corpus of patient population data 111 stores data relating to an overall patient population that is made up of multiple patients. For example, the corpus of patient population data 111 can store statistics relating to blood flow across the patient population, data identifying known ablation locations that have been successful across the patient population, and so on. Making use of the corpus of patient population data 111 to generate the treatment predictions 106 will be described in more detail below.
[0040] The patient specific data 102 may include any of a variety of data that describes aspects of the health or body of the patient 104.POMD05077SEC_W001
[0041] For example, as described below, the patient specific data 102 includes a set of one or more parameters that have been determined to be useful for predicting the response of the patient to a denervation procedure.
[0042] More generally, the patient specific data 102 may include anatomical data characterizing an internal structure of the body of the patient 104, e.g., medical images that illustrate the locations of one or more various tissues, organs, bones, nerves, blood vessels, structures, and so on within the body of the patient 104. As a particular example, anatomical data for the patient 104 may include any of a variety of types of medical images for the patient 104, e.g., data from a CT scan, data from an MRI scan, data from an X-Ray, data from an angiogram, data from a PET scan, data from an ultrasound, and so on. The patient specific data 102 may include data collected from any of a variety of appropriate medical imaging systems 114, e.g., a CT scan machine, an MRI scan machine, an X-ray machine, a PET scan machine, an ultrasound imager, and so on.
[0043] The patient specific data 102 may include physiological data characterizing processes within the body of the patient 104, such as but not limited to, blood pressure (systolic and / or diastolic), isolated systolic blood pressure, isolated diastolic blood pressure, daytime ambulatory blood pressure, twenty-four hour ambulatory blood pressure, home blood pressure, office blood pressure, nocturnal blood pressure, pulse pressure, onset date and / or duration of hypertension diagnosis, variability of nocturnal blood pressure, orthostatic blood pressure, arterial wall stiffness / calcification, ambulatory arterial stiffness index, central aortic blood pressure, pulse wave reflection, aortic calcification, sleep duration, sleep quality, time that sleep began, time that sleep ended, heart rate, nocturnal heart rate, daytime ambulatory heart rate, nervous system activity, sleep apnea, skin sodium content, elevated plasma or cerebrospinal fluid NaCl concentration, metabolic activity, heart rate variability, organ function, body mass index (BMI), age, sex, race, abdominal obesity, abdominal circumference, weight, height, blood glucose level, blood alcohol level, blood hormone level, and / or any other useful measurable physiological data. As an example, the physiological data may include the results of any of a variety of lab tests for the patient 104, such as but not limited to blood work (i.e., one or more blood tests useful in determining one or more physiological and / or biochemical states of the patient 104), plasma renin activity, urinalysis, biopsy analysis, cytological analysis, eGFR, results indicating whether the patient 104 is perimenopausal or menopausal, and so on.
[0044] As another example, the patient specific data 102 may include one or more classes of one or more hypertension medications taken by the patient 104. Hypertension medications arePOMD05077SEC_W001typically divided into different classes based on their mechanisms of action; such classes include diuretics, beta-blockers, angiotensin-converting enzyme (ACE) inhibitors, angiotensin II receptor blockers (ARBs), calcium-channel blockers, alpha blockers, alpha-2 receptor agonists, and vasodilators. Diuretics, beta-blockers, angiotensin-converting enzyme (ACE) inhibitors, angiotensin II receptor blockers (ARBs), and calcium-channel blockers act on the central sympathetic nervous system. If a patient’s hypertension appears to be affected by a centrally acting hypertensive medication, this may be a factor that weighs in favor of a denervation procedure. The patient’s hypertension may be affected by the medication but the patient may have side effects that make the patient intolerant to such usage. Therefore, such historical patient data may be advantageously used to select the patient.
[0045] The patient specific data 102 may be collected in one or more ways: via at least one medical imaging system 114, via at least one physiological monitoring system 116, or directly from the patient 104 such as by obtaining the patient’s medical history, by discussion, and / or by direct measurement by a clinician 108 using a stethoscope, blood pressure cuff, and / or other suitable device(s). The medical history of the patient 104 may include one or more of: duration of hypertension, daytime systolic / diastolic blood pressure, nighttime systolic / diastolic blood pressure, baseline systolic / diastolic blood pressure, isolated systolic hypertension, isolated diastolic hypertension, presence of diabetes, heart rate, nocturnal heart rate, daytime ambulatory heart rate, presence of coronary artery disease, presence and severity of renal artery disease, age, sex, BMI, height, heart rate, electrocardiogram signal (ECG), arterial stiffness (measured by pulse wave velocity or otherwise), baroreflex sensitivity, skin sodium level, elevated plasma or cerebrospinal fluid NaCI concentration, serum concentrations of endothelial adhesion molecules (intercellular cell adhesion molecule- 1 (ICAM-1) and vascular cell adhesion molecule-1 (VCAM-1), vascular endothelial growth factor and its soluble receptor fms-like tyrosine kinase-1 (sFLT-1), plaque composition (calcification, lipid content, fibrous plaque, etc.) in the vicinity of potential target ablation sites, image of intima-media of the blood vessel, estimated glomerular filtration rate (eGFR), relevant comorbidities, and type, dosage, duration of use, and number of hypertension medications taken.
[0046] The patient specific data 102 may be collected from one or more of a variety of physiological monitoring systems 116, such as but not limited to data from a blood pressure monitor, data from a heart rate monitor, data from an ECG machine, data from an EEG machine, data from an oximeter, data from a thermometer, data from a blood glucose monitor, data from one or more hormonal testing systems, and / or data from a respiration rate monitor. Physiological monitoring systems 116 may include a smartwatch, a smart ring, a smart phone,PGMD05077SEC_W001a wearable fitness monitor, exercise equipment at home or at a gym, a scale, a personal EKG monitor such as the Kardia Mobile® ECG monitor of AliveCor, Inc. in Mountain View, California and the ZIO® ECG monitor of iRhythm Technologies, Inc. in San Francisco, California, a pulse oximeter, one or more devices such as a gyroscope and / or accelerometer that monitor the patient’s orientation and movement, a continuous positive airway pressure (CPAP) machine, one or more devices previously implanted in a patient 104 such as a pacemaker, cardioverter, or cardioverter-defibrillator, and / or any other suitable device or devices.
[0047] The patient specific data 102 may include biomarkers, such as galectin-3, intercellular cell adhesion molecule-1 (ICAM-1), vascular cell adhesion molecule-1 (VC AM-1), and soluble receptor fms-like tyrosine kinase- 1 (sFLT-1).
[0048] The patient specific data 102 may include data relating to hormone levels of the patient 104, e.g., one or more of estrogen, progesterone, or testosterone levels.
[0049] The patient specific data 102 may include cardiac baroreflex sensitivity, calculated by progressive elevation of systolic blood pressure during >3 heart beats where R-R intervals simultaneously prolong,
[0050] The patient specific data 102 may include parameters derived from data directly measured from or otherwise collected from the patient 104, such as but not limited to maxima of particular measurements, minima of particular measurements, and mean values of particular measurements. As another example, patient specific data 102 may include sleep time of a patient 104 that is calculated from the difference between a measured or reported time the patient 104 went to sleep and a measured or reported time the patient 104 awoke.
[0051] The patient specific data 102 may include additional data that may be relevant to predicting the outcome of a denervation treatment. For example, the patient specific data 102 may specify a height, a weight, an age, a sex, a race, and / or other data associated with the patient 104. As another example, the patient specific data 102 may include listings of medications prescribed to or taken by the patient 104. As another example, the patient specific data 102 may include number and / or class of medications prescribed to or taken by the patient 104. As another example, the patient specific data 102 may include comorbidities, such as but not limited to diabetes, atrial fibrillation or other arrhythmia, heart disease, anxiety, depression, obesity, hyperthyroidism, sleep apnea, and / or kidney disease. As another example, the patient specific data 102 may include prior hospitalizations for hypertensive crisis, prior myocardial infarction or cerebrovascular events, history of heart failure, systemic inflammatory disease, and / or history of chronic kidney disease. As another example, the patient specific data 102POMD05077SEC_W001may specify information reported by the patient 104, such as a pain index, a family history, a description of symptoms, dietary habits, smoking habits, recreational drug use, alcohol use, exercise habits, and so on. The patient specific data 102 may specify information reported by the clinician 108, such as an evaluation of a risk for the patient 104, treatment recommendations, the results of an examination of the patient 104, and so on. The patient specific data 102 may be acquired directly from the patient 104 or may be acquired from a database of stored patient information, depending on the characteristics of that patient specific data 102.
[0052] Each of the denervation procedures 110 is a medical procedure that results in the targeted destruction of certain nerves within the body of the patient 104. For example, each denervation procedure 110 may be an ultrasonic (e.g., unfocused ultrasonic), radio frequency, microwave, laser, chemical and / or other ablation of one or more certain target nerves within the body of the patient 104. Each denervation procedure 110 may be applied to at least one target organ of the patient 104 e.g., a kidney, liver, intestine, spleen, stomach, duodenum, pancreas) and / or nerve tissue associated with at least one target organ of the patient 104, may be applied to at least one particular location for the procedure e.g., a particular location within and / or associated with the target organ), and may be applied with a particular intensity, power, and duration (which may be referred to as the dose) for the procedure. A denervation treatment may include multiple denervation procedures 110 for multiple locations associated with an organ, or for two or more different target organs. A denervation treatment may be performed by an energy emitter inserted intravascularly into the body of a patient 104, and the denervation procedure or procedures may be performed by emitting ultrasound, radio frequency, microwave, and / or laser energy outward from the energy emitter through a wall of a blood vessel into one or more nerves in and / or in proximity to the wall of that blood vessel.
[0053] The denervation treatment prediction system 100 may process the patient specific data 102 to produce the denervation treatment predictions 106 at any point in time relative to when a denervation treatment may be performed for the patient 104. For example, the patient specific data 102 may include patient specific data 102 obtained before a denervation treatment for the patient 104 and the denervation treatment prediction system 100 may produce denervation treatment predictions 106 for a planned denervation treatment of the patient 104. As another example, the patient specific data 102 may include patient specific data 102 obtained during a denervation treatment for the patient 104 and the denervation treatment prediction system 100 may produce denervation treatment predictions 106 to guide and assist an ongoing denervation treatment of the patient 104. As yet another example, the patient specific data 102 may includePOMD05077SEC_W001follow-up patient specific data 102 obtained after a denervation treatment for the patient 104 and the denervation treatment prediction system 100 may produce denervation treatment predictions 106 that provide evaluations of and / or follow-up recommendations for a completed denervation treatment of the patient 104.
[0054] The denervation treatment predictions 106 include data characterizing the predicted effects of the one or more denervation procedures 110 for display on a user device (e.g., a monitor, display, computer, and / or smartphone accessible to the clinician 108 and / or other user). When the patient specific data 102 includes medical image data, the data characterizing the predicted effects of the one or more denervation procedures 110 may include overlays for the medical images that illustrate the predicted effects of the one or more denervation procedures 110.
[0055] The data characterizing the predicted effects of the one or more denervation procedures 110 may characterize the predicted effects of the one or more denervation procedures 110 by any of a variety of means to assist the clinician 108. For example, the data characterizing the predicted effects may characterize a distribution of the predicted effects of each of the denervation procedures 110. As another example, the data characterizing the predicted effects may characterize predicted physiological changes in the body of the patient 104 resulting from the denervation procedures 110. As another example, the data characterizing the predicted effects may characterize a predicted effectiveness of each of the denervation procedures 110. As particular examples, the data characterizing the predicted effects may include a predicted effectiveness score or a categorical effectiveness classification for each of the denervation procedures 110 based on predicted physiological changes in the body of the patient 104.
[0056] The data characterizing the predicted effects of the one or more denervation procedures 110 may characterize predicted effects of denervation procedures at different locations in the body of the patient 104. The denervation treatment prediction system 100 may determine one or more suggested denervation procedures for the patient 104 and may include data characterizing the suggested denervation procedures within the denervation treatment predictions 106. In particular, the denervation treatment prediction system 100 may determine one or more suggested target organs and / or one or more suggested locations for the suggested denervation procedures. In some implementations, the denervation treatment prediction system 100 may determine the suggested denervation procedures by optimizing a predicted effectiveness of the denervation procedures 110. In some implementations, the denervation treatment prediction system 100 may determine an indication of whether denervation treatmentPOMD05077SEC_W001is recommended and may include an indication of whether denervation treatment is recommended within the denervation treatment predictions 106.
[0057] The denervation treatment prediction system 100 may determine various recommendations for assisting the clinician 108 at different points in time relative to when a denervation treatment may be performed for the patient 104. For example, before a planned denervation treatment, the denervation treatment prediction system 100 may determine one or more suggested denervation procedures for the planned denervation treatment. In some implementations, the denervation treatment prediction system 100 may determine an indication whether denervation treatment is recommended and may include an indication whether denervation treatment is recommended within the denervation treatment predictions 106.
[0058] As another example, during a denervation treatment, the denervation treatment prediction system 100 may include data characterizing suggested denervation procedures for the ongoing denervation treatment within the denervation treatment predictions 106. During a denervation treatment, the denervation treatment prediction system 100 may process patient specific data 102 obtained during the denervation treatment (e.g., medical images and physiological data obtained while monitoring the patient 104) and may include within the denervation treatment predictions 106 data characterizing a predicted effectiveness of the denervation procedures 110 performed during the treatment. In some embodiments, the denervation treatment predictions 106 include a particular location or locations for performing a particular denervation treatment, and / or the characteristics of one or more doses for delivery into tissue of the patient 104, which a physician may modify in their professional judgment.
[0059] As another example, after a denervation treatment, the denervation treatment prediction system 100 may include data characterizing completed denervation procedures 110 within the denervation treatment predictions 106. For example, the denervation treatment prediction system 100 may determine an effectiveness of the completed denervation procedures 110. As another example, the denervation treatment prediction system 100 may determine suggested follow-up denervation procedures and include data characterizing the suggested follow-up procedures within the treatment predictions 106. As another, the denervation treatment prediction system 100 may determine an indication whether follow-up treatment is recommended and may include the indication whether follow-up treatment is recommended within the treatment predictions 106.
[0060] In some implementations, the denervation treatment prediction system 100 may determine recommendations for the patient 104 based on the predicted effects of the denervation procedures 110. For example, the denervation treatment prediction system 100PGMD05077SEC_W001may include recommendations for the patient 104 to improve the effectiveness of a planned or completed denervation treatment. As a particular example, the denervation treatment prediction system 100 may include medication recommendations (e.g., types of medication and / or doses of particular medications) for the patient 104 to improve the effectiveness of the denervation treatment. As another example, after a particular denervation treatment has been performed on a specific patient 104, the denervation treatment prediction system 100 may automatically complete an electronic order for medication for the patient 104 for transmission to a pharmacy after that electronic order is reviewed and approved by a physician. As another particular example, the denervation treatment prediction system 100 may include lifestyle change recommendations for the patient 104 to improve the effectiveness of the denervation treatment. As another particular example, the denervation treatment prediction system 100 may include recommendations for the patient 104 may include medication recommendations e.g., types of medication and / or doses of particular medications) and / or lifestyle change for the patient 104 in lieu of, or prior to, a denervation treatment.
[0061] FIG. 2 shows an example denervation treatment prediction system 100. The denervation treatment prediction system 100 is an example of a system implemented as computer programs on one or more computers in one or more locations in which the systems, components, and techniques described below are implemented.
[0062] The denervation treatment prediction system 100 includes and a denervation procedure prediction model 204 and, in some cases, a simulation system 202. When included, the simulation system 202 may perform simulations of the body of the patient 104 based on the patient specific data 102 to produce one or more simulation results 206. The simulation system 202 is configured to produce simulation results 206 that are predictive of effects of denervation procedures being performed to the body of the patient 104. The denervation procedure prediction model 204 is configured to process the patient specific data 102 and the simulation results 206 to produce the treatment predictions 106. The operation of the denervation treatment prediction system 100 is explained in more detail with reference to FIG. 3 below.
[0063] The simulation system 202 may perform simulations of one or more denervation procedures being performed to the patient 104. The simulation system 202 may produce simulation results that include simulated physiological changes in the body of the patient 104 as a result of the simulated denervation procedures. In particular, the simulation system 202 may produce simulation results that include simulated blood pressure changes in the body of the particular patient 104 as a result of the simulated denervation procedures. The simulated denervation procedures may include a procedure that utilizes ultrasound energy forPGMD05077SEC_W001denervation, a procedure that utilizes RF energy for denervation, a procedure that utilizes microwave energy for denervation, a procedure that utilizes laser energy for denervation, and / or a procedure that utilizes a chemical for denervation.
[0064] The simulation system 202 may perform a variety of simulations that are predictive of effects of denervation procedures being performed to the body of the patient 104. As a particular example, the simulation system 202 may directly simulate a transfer of energy to tissue of one or more organs of the patient 104 for one or more simulated denervation procedures. As another example, the simulation system 202 may directly simulate blood flow through arteries of the patient 104 before and after one or more simulated denervation procedures. As another example, the simulation system 202 may simulate nervous system responses for the patient 104 before and after one or more simulated denervation procedures. The operation of the simulation system 202 is explained in more detail with reference to FIG.4 below. In some implementations, denervation treatment prediction system 100 does not include the simulation system 202.
[0065] The denervation procedure prediction model 204 may be any of a variety of machine learning models appropriate for processing the patient specific data 102 which includes the one or more parameters, and in some cases, the simulation results 206 and producing the treatment predictions 106. For example, the denervation procedure prediction model 204 may be a machine learning model based on decision trees. As a particular example, the denervation procedure prediction model 204 may be a random forest model. As another particular example, the denervation procedure prediction model 204 may be an XGBoost model.
[0066] In some implementations, the denervation procedure prediction model 204 is a neural network. When the denervation procedure prediction model 204 is a neural network, the denervation procedure prediction model 204 may have any architecture suited to processing the patient specific data 102 and the simulation results 206. For example, when the patient specific data 102 or the simulation results 206 include medical images, the denervation procedure prediction model 204 may include sub-networks suitable for processing image data, such as but not limited to convolutional neural networks (CNNs), vision transformers (ViTs), capsule networks (CapsNets), and / or generative adversarial networks (GANs). As another example, when the patient specific data 102 or the simulation results 206 include time-series data, the denervation procedure prediction model 204 may include sub-networks suitable for processing time-series data, such as but not limited to recurrent neural networks (RNNs), transformers, and / or long short-term memory (LSTM) networks.PGMD05077SEC_W001
[0067] As part of processing the patient specific data 102, the denervation procedure prediction model 204 produces a set of predictive features that characterizes the patient specific data 102. The denervation procedure prediction model 204 may include sub-networks of a variety of appropriate architectures for producing features characterizing the patient specific data 102. For example, the denervation procedure prediction model 204 may include sub-networks appropriate for producing features that characterize images, such as but not limited to CNNs, ViTs, CapsNets, and / or GANs. As another example, the denervation procedure prediction model 204 may include sub-networks appropriate for producing features that characterize timeseries data, such as but not limited to RNNs and / or transformers. As a further example, when the patient specific data 102 includes medical images, the denervation procedure prediction model 204 may extract patient specific geometric and / or pathologic features from the medical image data.
[0068] In general, the denervation procedure prediction model 204 may employ any of a variety of techniques for producing features that characterize the patient specific data 102. For example, the denervation procedure prediction model 204 may perform dimensionality reduction to produce features for some or all of the patient specific data 102. As another example, the denervation procedure prediction model 204 may apply an embedding to produce features for some or all of the patient specific data 102. As another example, the denervation procedure prediction model 204 may compress some or all of the patient specific data 102 to produce features for the patient specific data 102. When the denervation procedure prediction model 204 produces features characterizing the patient specific data 102 using sub-networks, these sub-networks may be trained to perform feature extraction as part of training the denervation procedure prediction model 204.
[0069] The denervation procedure prediction model 204 may include a variety of sub-networks for generating particular outputs included within the treatment predictions 106. The types of outputs included within the treatment predictions 106 are described in more detail with reference to FIG. 5 below.
[0070] Generally, prior to using the denervation procedure prediction model 204, the denervation treatment prediction system 100 trains the denervation procedure prediction model 204 on a training data set such as but not limited to the corpus of patient population data 111.
[0071] The training data set includes data for a set of example patients 104. For example, the data for the example patients 104 can be determined using logged data that stores the outcome of denervation procedures previously performed on the example patients 104.PGMD05077SEC_W001
[0072] For example, for each of the example patients 104, the training data includes: (i) example patient specific data 102 (such as but not limited to physiological data and / or medical images) for the example patient 104, (ii) data identifying one or more example denervation procedures and characteristics thereof (such as but not limited to, target organ(s), location(s), intensity, and / or dose,) for the example patient 104, e.g., one or more denervation procedures that were actually performed on the example patient 104, and (iii) one or more target predictions for the example patient 104. The target predictions may include observed procedure effects, such as but not limited to physiological changes and / or procedure success. That is, the target predictions may have been generated from outcomes of the denervation procedures performed on the example patient 104 or measurements taken after the denervation procedures were performed or both.
[0073] After training the denervation procedure prediction model 204 on the training data set, the denervation treatment prediction system 100 deploys the denervation procedure prediction model 204 for use in making predictions for future patients 104, as described above. Optionally, the denervation treatment prediction system 100 can further train (“fine-tune”) the denervation procedure prediction model 204 as additional data becomes available after predictions are made by the denervation prediction model 204.
[0074] Training the denervation procedure prediction model 204 is described in more detail below with reference to FIG. 9 A and 9B.
[0075] FIG. 3 is a flow diagram of an example process 300 for predicting denervation procedure effects. For convenience, the process 300 will be described as being performed by a system of one or more computers located in one or more locations. For example, the denervation treatment prediction system 100 of FIG. 1, appropriately programmed in accordance with this specification, may perform the process 300.
[0076] At block 302, the denervation treatment prediction system 100 receives patient specific data 102 for a patient 104. As will be described in more detail below, the patient specific data 102 generally includes a set of one or more parameters that have been found to be useful for predicting the effectiveness of a denervation procedure.
[0077] In some cases, the data 102 can also include other data. Some examples now follow.
[0078] In some implementations, the patient specific data 102 includes anatomical data characterizing at least one internal structure of the body of the patient 104, such as but not limited to a location and / or shape of one or more tissues, organs, bones, nerves, blood vessels, and / or structures. The anatomical data may include medical images of the body of the patient 104. In some implementations, the patient specific data 102 includes physiological dataPGMD05077SEC_W001characterizing processes within the body of the patient 104, such as but not limited to heart rate, blood pressure, orthostatic blood pressure, metabolic processes, and / or nervous system activity. The patient specific data 102 may include any item of data described above with regard to FIG. 1.
[0079] The patient specific data 102 may include additional information for the patient 104. For example, the patient specific data 102 may specify information such as a height, a weight, an age, a sex, a race, and / or other data associated with the patient 104. As another example, the patient specific data 102 may include listings of medications prescribed to or taken by the patient 104. As another example, the patient specific data 102 may specify information reported by the patient 104, such as a pain index, a family history, a description of symptoms, dietary habits, exercise habits, and so on. The patient specific data 102 may specify information reported by a clinician 108 of the patient 104, such as an evaluation of a risk for the patient 104, treatment recommendations, the results of an examination of the patient 104, and so on.
[0080] The denervation treatment prediction system 100 may receive the patient specific data 102 from any of a variety of sources. For example, the denervation treatment prediction system 100 may receive medical images from a medical imaging system such as but not limited to a CT scan machine, an MRI scan machine, an X-ray machine, a PET scan machine, and / or an ultrasound imager. As another example, the denervation treatment prediction system 100 may receive data from equipment monitoring physiological data for the patient 104, such as but not limited to a blood pressure monitor, a heart rate monitor, an ECG machine, an EEG machine, an oximeter, a thermometer, and / or a respiration rate monitor. As an example, the equipment monitoring physiological data for the patient 104 may be wearable equipment or other equipment that is able to monitor physiological data for the patient 104 over a continuous period of time. The continuous period of time may be six hours, twelve hours, twenty hours, forty-eight hours, or one week. Examples of data received from equipment that continuously monitors physiological data for the patient 104 include ambulatory systolic blood pressure, ambulatory heart rate, and ambulatory pulse pressure. The denervation treatment prediction system 100 may also receive patient specific data 102 entered by a clinician 108 for the patient 104. The denervation treatment prediction system 100 may also receive prior patient data 112 stored as part of the patient’s medical records.
[0081] The denervation treatment prediction system 100 may receive the patient specific data obtained at any point in time relative to when a denervation treatment may be performed for the patient 104. For example, the patient specific data 102 may include patient specific data 102 obtained before a planned denervation treatment for the patient 104. As another example,POMD05077SEC_W001the patient specific data 102 may include patient specific data 102 obtained during an ongoing denervation treatment for the patient 104. As yet another example, the patient specific data 102 may include follow-up patient specific data 102 obtained after a denervation treatment for the patient 104. The process of using the denervation treatment prediction system 100 before, during, and after a denervation treatment for the patient 104 is explained in more detail with reference to FIG. 6 below.
[0082] At block 304, the denervation treatment prediction system 100 produces a set of predictive features based on the patient specific data 102. The denervation treatment prediction system 100 may produce predictive features that characterize some or all of the received patient specific data 102. For example, when the denervation treatment prediction system 100 receives medical image data, the denervation treatment prediction system 100 may extract patient specific geometric and pathologic features from the medical image data.
[0083] As another example, the denervation treatment prediction system 100 may use continuously monitored patient specific data 102 that includes physiological data from the physiological monitoring system 116 to calculate predictive features. For example, the denervation treatment prediction system 100 may calculate the mean, maximum, minimum, standard deviation (z.e., variability), or other aggregation measure of one or more of the ambulatory blood pressure, heart rate, or pulse pressure over a continuous period of time. By way of example and not limitation, that continuous period of time may be six hours, twelve hours, twenty hours, twenty-four hours, forty-eight hours, or one week. As another example, the denervation treatment prediction system 100 may determine the first derivative (z.e., slope) and second derivative (z.e., rate of change of the slope) of continuously monitored physiological data, and additionally calculate the mean, maximum, minimum, and / or standard deviation (z.e., variability) of the first and second derivatives over the continuous period of time. The physiological monitoring system 116 may continuously monitor and collect patient specific data 102 that includes physiological data and may transmit that data to the denervation treatment prediction system 100 in any suitable manner. As one example, the physiological monitoring system may transmit data to the denervation treatment prediction system 100 continuously. As another example, the physiological monitoring system 116 may store the continuously monitored patient specific data 102 in memory in one or more locations and transmit that patient specific data 102 to the denervation treatment prediction system 100 in one or more batch transmissions. A batch transmission may be performed at scheduled times, when data storage thresholds are met, when parameters of patient specific data 102 are met, when requested by a clinician 108, and / or at any other suitable time.POMD05077SEC_W001
[0084] The denervation treatment prediction system 100 may use features of the physiological data to identify specific times within the continuous period of time related to activity of the patient 104. For example, the denervation treatment prediction system 100 may identify patient specific wake-up and / or sleep times based on the slopes of the systolic blood pressure and heart rate continuously monitored over a continuous period of time, such as a twenty-four hour period. In particular, the denervation treatment prediction system 100 may identify a patient specific wake-up time as the time at which the continuously monitored systolic blood pressure has the steepest positive slope during the continuous period of time. The denervation treatment prediction system 100 may identify a patient specific sleep time as the time at which the continuously monitored heart rate has the steepest negative slope during the period of time.
[0085] The denervation treatment prediction system 100 may further identify smaller periods of time within the continuous period of time that are designated by the specific times related to the activity of the patient 104. For example, the denervation treatment prediction system 100 may identify a “morning” as the period of time starting at the identified patient specific wakeup time and ending two hours after the identified patient specific wake-up time. The denervation treatment prediction system 100 may identify a “daytime” as the period of time starting two hours after the identified patient specific wake-up time and ending at the patient specific sleep time. The denervation treatment prediction system 100 may identify a “nighttime” as the period of time starting at the patient specific sleep time and ending at the patient specific wake-up time.
[0086] The denervation treatment prediction system 100 may calculate predictive features based on patient physiological data monitored continuously over any of the identified smaller periods of time. For example, the denervation treatment prediction system 100 may calculate the mean, maximum, minimum, and / or standard deviation (z.e., variability) of one or more of the ambulatory blood pressure, heart rate, or pulse pressure over any of the identified morning, daytime, or nighttime periods. As another example, the denervation treatment prediction system 100 may additionally or alternatively calculate the mean, maximum, minimum, and / or standard deviation (z.e., variability) of the first derivative (z.e., slope) and second derivative (z.e. , rate of change of slope) of the continuously monitored patient physiological data over any of the morning, daytime, or nighttime periods.
[0087] As another example, the patient specific data 102 and, accordingly, the predictive features, may include data indicative of the hormone levels of the patient 104. For example, this data may include one or more of: measurements of the estrogen, progesterone or testosterone levels of the patient 104, a feature indicating whether the patient 104 isPOMD05077SEC_W001perimenopausal or post-menopausal, and / or a number of years after the beginning of menopause. Including this information, either alone or in combination with the other features described above, may increase the effectiveness of the predictions generated by the denervation treatment prediction system 100. For example, it has been found that estrogen levels are highly correlated to cardiovascular risk over the female life span. As a result, conditions such as hypertension and cardiovascular disease in women may be in part driven by changes in hormone levels with time and that hormones, in particular estrogen, are closely regulating the autonomic nervous system. Based on this, autonomic modulation, including renal denervation, may be particularly effective in the treatment of both the underlying disease ensuring state and also symptoms and side effects associated with changes in hormones, particularly in perimenopause and menopause. Thus, including information characterizing hormone levels within the patient 104 may inform the predictions generated by the denervation treatment prediction system 100 regarding appropriate treatment for a given patient 104.
[0088] In some implementations, at block 306, the denervation treatment prediction system 100 performs one or more simulations based on the patient specific data 102 to produce one or more simulation results that are predictive of effects of denervation procedures being performed to the body of the patient 104. The denervation treatment prediction system 100 may determine parameters for each of the one or more simulations based on the patient specific data 102. For example, when the denervation treatment prediction system 100 receives anatomical data for the patient 104, the system may perform simulations of processes within one or more simulated blood vessels, simulated body lumens, and / or simulated organ systems, with the structures of the simulated one or more organ systems determined based on the anatomical data for the patient 104. As another example, when the denervation treatment prediction system 100 receives physiological data for the patient 104, the system may perform simulations of processes within a simulated body, where parameters for the simulated processes are determined based on the physiological data for the patient 104. As another example, the denervation treatment prediction system 100 may perform simulations of one or more denervation procedures. In some implementations, the one or more simulation results may characterize simulated physiological changes in the body of the patient 104, such as but not limited to simulated changes in blood pressure and / or neurological activity, resulting from one or more simulated denervation procedures. The process of performing simulations based on the patient specific data 102 is explained in more detail with reference to FIG. 4 below. In some implementations, the process 300 may omit block 306.POMD05077SEC_W001
[0089] At block 308, the denervation treatment prediction system 100 processes the predictive features and, optionally, the simulation results to predict the effects of one or more denervation procedures. The denervation treatment prediction system 100 may predict physiological changes in the body of the patient 104 resulting from the one or more denervation procedures. In particular, the denervation treatment prediction system 100 may predict a change in blood pressure in the body of the patient 104 resulting from the one or more denervation procedures. As will be described in more detail below, the predictive machine learning model used by the system 100 can be a classification model or a regression model.
[0090] In some implementations, the denervation treatment prediction system 100 may predict an effectiveness for the one or more denervation procedures. The predicted effectiveness may be based on predicted physiological changes in the body of the patient 104 (e.g., changes in blood pressure, nerve loss, tissue damage, changes in blood flow, and / or neurological activity) resulting from the one or more denervation procedures performed on the patient 104.
[0091] At block 310, the denervation treatment prediction system 100 provides treatment predictions for review by the clinician 108. In particular, the denervation treatment prediction system 100 provides data characterizing the predicted effects of the one or more denervation procedures for display on a user device, such as but not limited to a monitor, display, computer, tablet, and / or smartphone accessible by the clinician 108.
[0092] In some implementations, the denervation treatment prediction system 100 may determine and provide treatment recommendations for review by the clinician 108. For example, the denervation treatment prediction system 100 may provide data characterizing one or more suggested denervation procedures. As a further example, the denervation treatment prediction system 100 may determine and provide one or more suggested target organs, suggested locations, and suggested intensities for the suggested denervation procedures. As a further example, the denervation treatment prediction system 100 may determine one or more optimum characteristics of a suggested denervation procedure, such as dose strength and / or dose duration, and provide recommendations in the form of instructions to control a tissue treatment denervation treatment prediction system 100 that are transmitted to that tissue treatment denervation treatment prediction system 100. Those instructions may be implemented as defaults or presets for that particular procedure on that particular patient 104 and may be overridden by a clinician 108 based on their professional judgment. The denervation treatment prediction system 100 may provide data characterizing a predicted effectiveness for the suggested denervation procedures.POMD05077SEC_W001
[0093] When the denervation prediction system 100 receives medical images as part of the patient specific data 102, the denervation treatment prediction system 100 may produce overlays for the medical images for the patient 104 based on the data characterizing the predicted effects of the one or more denervation procedures. For example, when the denervation treatment prediction system 100 produces suggested denervation procedures, the system may produce overlays that illustrate locations of the suggested denervation procedure(s). As another example, the denervation treatment prediction system 100 may produce overlays that illustrate predicted effects or the predicted effectiveness of suggested denervation procedures. The denervation treatment prediction system 100 may provide data characterizing the overlays for display on the user device.
[0094] In some implementations, the denervation treatment prediction system 100 may generate an indication of whether treatment is recommended and provide the indication whether treatment is recommended for clinician review. In some implementations, the denervation treatment prediction system 100 may determine various recommendations for the patient 104 and provide the recommendations for display on the user device. For example, the denervation treatment prediction system 100 may determine recommended lifestyle changes, medications, and medication dosages for the patient 104 to improve the effectiveness of the denervation treatment.
[0095] With regard to the suggestions for denervation treatment locations, the denervation treatment prediction system 100 may utilize one or more different factors taken from patient specific data 102 and / or from the corpus of patient population data 111 relating to an overall patient population. Relevant factors to consider in determining one or more denervation locations include the anatomical identity of at least one blood vessel, the diameter of at least one blood vessel at different locations along its length, the locations where at least one blood vessel branches, the presence of calcification at one or more locations on an inner surface of at least one blood vessel and / or within the wall of the at least one blood vessel, the presence of stenosis at one or more locations within at least one blood vessel, the presence of a stent at one or more locations within at least one blood vessel, the presence of an aneurysm in at least one blood vessel, the presence of tumors, fibromuscular disease, and / or other disease conditions in or in proximity to at least one blood vessel, the proximity of nerves or other targets to a lumen of one or more blood vessel, and / or the proximity of at least one blood vessel to other blood vessels and / or organs. The presence of calcification at one or more locations in at least one blood vessel to be treated may be determined by any suitable method, including angiography, intravascular ultrasound, and / or blood flow measurement. Because calcification decreases thePOMD05077SEC_W001diameter of a blood vessel, that decrease in diameter reduces the blood flow in that blood vessel compared to a blood vessel without calcification, and an amount of calcification can be inferred from that blood flow rate. The denervation treatment prediction system 100 may compare the patient specific data 102 to the corpus of patient population data 111 to determine whether the blood flow rate through a particular blood vessel is consistent with a blood vessel that is relatively free of calcification at a location, or a blood vessel that is calcified at that location.
[0096] The denervation treatment locations may include two or more denervation treatment locations within a single main renal artery. Where ultrasound is delivered intravascularly for denervation treatment, a larger number of ablations may increase the probability of better outcomes for the patient 104. Conventionally, two to three ablations may be performed in a single main renal artery. However, by utilizing the corpus of patient population data 111 in addition to the patient specific data 102, the denervation treatment prediction system 100 considers whether a number of ablations greater than two or three is contraindicated for a specific patient 104. If the patient 104 is not contraindicated for more than two to three ablations, the denervation treatment prediction system 100 may suggest four, five, six, or more denervation treatment locations inside a single main renal artery and / or branch and / or accessory renal artery.
[0097] In other embodiments, the denervation treatment prediction system 100 utilizing the corpus of patient population data 111 in addition to the patient specific data 102 to consider whether a number of ablations less than two is indicated for a specific patient 104.
[0098] In one example, an ultrasound transducer 628, which will be described in more detail below, may be substantially 6 mm in length and is used to deliver unfocused ultrasound energy outwardly from an intravascular location, allowing it to generate lesions of substantially 5 mm in length, as measured along the longitudinal centerline of the renal artery in which the ultrasound transducer 628 is placed, during each actuation thereof. In other embodiments, the transducer can be shorter or longer than 6 mm in length. The ultrasound transducer 628 may be moved a short distance longitudinally along the renal artery after each actuation, such that two to three ablations performed by the ultrasound transducer 628 may result in lesions that extend substantially 1 to 1.5 cm along the main renal artery. Each additional ablation thus adds substantially 5 mm to the total length of the lesions along the main renal artery. More generally, for an ultrasound transducer 628 of length Lt, where the ultrasound transducer 628 is moved adjacent to its previous position after each ablation, the total length of the lesion is approximately Lt * N, where N is the number of individual ablations. The denervation treatment prediction system 100 may suggest that number N be increased or decreased in orderPOMD05077SEC_W001to increase the probability of better outcomes (i.e., effective and / or safe) for the patient 104. Even more generally, for an energy emitter having length Lt, where the energy emitter is moved adjacent to its previous position after each ablation, the total length of the lesion is approximately Lt* N, where N is the number of individual ablations. Such an energy emitter may additionally or alternatively include one or more RF electrodes placed in contact with an interior of a vessel wall, a microwave emitter, a laser or other optical emission source, and / or an outlet or outlets for cryoablation fluid or chemical agents.
[0099] The denervation treatment locations may include locations in different arteries, veins, and / or other locations utilized to treat nerves associated with different organs and / or arteries. Such locations may vary based on the type of therapy that is needed by the patient 104. As one example, for a patient 104 with hypertension, the denervation treatment prediction system 100 may suggest one or more denervation treatment locations for denervation of one or more renal nerves (each associated with a renal artery), as well as one or more denervation treatment locations for denervation of at least a portion of the celiac plexus and / or at least a portion of the aorticorenal ganglia and / or ganglionated plexuses and / or other nerves in communication with the central sympathetic nervous system, for example one or more hepatic and / or splanchnic nerves. By utilizing the corpus of patient population data 111 in addition to the patient specific data 102 to make suggestions, the denervation treatment prediction system 100 is capable of making suggestions of denervation treatment locations, along with making predictions of success for the procedure, that the clinician 108 might not consider on their own.
[0100] With regard to the suggestions for denervation treatment locations, the denervation treatment prediction system 100 may utilize one or more different factors taken from patient specific data 102 and / or from the corpus of patient population data 111 to suggest an optimized intensity, power, and duration (referred to above as the dose) of energy to be applied at each suggested denervation treatment location. The optimal dose may be different at one or more of the suggested denervation treatment locations. By utilizing the corpus of patient population data 111 in addition to the patient specific data 102 to make suggestions, the denervation treatment prediction system 100 is capable of making suggestions of a denervation treatment dose at each location, along with making predictions of success for the procedure, than the clinician 108 may be able to determine on their own.
[0101] Without wishing to be bound to a particular theory, in some patients 104, the renal nerve(s) may be easier to treat within one or more distal branches at the distal end of the renal artery, particularly where RF electrodes are used for ablation that have an average ablation depth of 2 to 4 mm. In some patients 104, the renal nerve(s) may be easier to treat immediatelyPOMD05077SEC_W001proximal to the distal branch(es) at the distal end of the renal artery, particularly where an ultrasound transducer, which can have longer ablation depths, is used for ablation. The denervation treatment prediction system 100 may utilize patient specific data 102 that includes imaging data of the renal artery, nerves, and / or nearby organs and structures, such as the kidneys and large intestine, in combination with the corpus of patient population data 111 , to determine whether at least one denervation treatment location should be within a distal branch of the renal artery, and / or within the renal artery immediately proximal to the distal branch(es). Further, the denervation treatment prediction system 100 may utilize patient specific data 102 that includes imaging data of the renal artery, nerves and nearby organs and structures, such as the kidneys and large intestine, in combination with the corpus of patient population data 111, to determine the outward extent of the treatment volume from the energy emitter utilized. For example, the denervation treatment prediction system 100 may suggest a dose that results in a treatment area extending outward from the lumen of a vessel a distance from 1 mm to 10 mm.
[0102] The renal artery, as well as other blood vessels, may change its tissue composition along at least a portion of its length. The patient specific data 102 may include properties of that tissue measured along at least a portion of that renal artery or other blood vessel, such as but not limited to the presence and / or amount of fatty tissue and its location(s), the presence and / or amount of collagen and its location(s), the presence and / or amount of muscular fiber and its location(s), and / or the thickness of the intima, media, and / or adventitia along the length of the renal artery and / or other blood vessel and / or the stiffness along the length of the blood vessel.
[0103] The denervation treatment prediction system 100 may suggest one or more denervation locations away from locations in the renal artery or other blood vessel where the media is thin in order to reduce the risk of stenosis at the denervation location(s).
[0104] The denervation treatment prediction system 100 may suggest one or more denervation locations away from locations in the renal artery or other blood vessel where the media is thick, when the energy emitter is an ultrasound transducer, in order to reduce the risk of stenosis at the denervation location(s). For example, in applications using ultrasound, the denervation treatment prediction system 100 may suggest increasing the flow rate in order to protect a greater depth in the near field where the media is thicker.
[0105] In general, the denervation treatment prediction system 100 may suggest one or more denervation locations that are not at locations where treatment may increase the risk of stenosis above a particular level.
[0106] In making suggestions for one or more denervation treatment locations, the denervation treatment prediction system 100 may take into account the presence or absence of one or morePOMD05077SEC_W001heat sinks in proximity to a treatment site. Heat sinks include veins and lymph nodes, which include liquid that can absorb energy from an energy emitter more quickly than, or in addition to, tissue in the treatment volume, which could result in less effective treatment. If a heat sink is present in proximity to a treatment site, and ablation is to be performed using an ultrasound transducer 628 to deliver ultrasound energy to the treatment site, the denervation treatment prediction system 100 may increase the power delivered to the ultrasound transducer 628 in order to increase the power emitted from the ultrasound transducer 628 during treatment, as compared to the power emitted from the ultrasound transducer 628 during treatment where a heat sink is not present in proximity to the treatment site. If a heat sink is present in proximity to a treatment site, and ablation is to be performed using RF electrodes, the denervation treatment prediction system 100 may utilize that information to select a different location for the application of denervation treatment, because increasing power to RF electrodes does not overcome the loss of energy to a heat sink, and the increase in power to RF electrodes may cause damage to the inner wall of the blood vessel in contact with the RF electrodes.
[0107] In some cases, the denervation treatment prediction system 100 may recommend against denervation altogether based on the condition of the blood vessel(s) that would be treated with denervation, because proceeding with denervation would not provide a benefit to the patient 104 and / or the risk to the patient would be too great.
[0108] The various types of predictions, recommendations, and outputs from the denervation prediction system are explained in more detail with reference to FIG. 5 below.
[0109] Patient selection for denervation procedures is related to the output of the denervation treatment prediction system 100 described above with regard to FIG. 3 and below with regard to FIG. 5. If the denervation treatment prediction system 100 predicts, for a specific patient 104, that denervation would not provide a good outcome at, for example, two months after denervation, that specific patient 104 is not a good candidate for denervation, and thus would not be selected as a patient for denervation. Such patient selection may be performed as part of, for example, block 308 and / or block 310 of FIG. 3, and / or as part of, for example, block 506 and / or block 510 of FIG. 5 In some embodiments, one or more additional and / or enhanced process(es) may be performed to enhance patient selection, as part of the performance of FIG.3 and / or FIG. 5. In other embodiments, patient selection may be performed as a standalone process. Such as standalone process may be performed in a similar manner as FIG. 3, without the simulation described therein, and / or in a similar manner as FIG. 5, without the medical image overlays described therein.POMD05077SEC_W001
[0110] Referring also to FIG. 3 A, a flow diagram of an example process 320 for patient selection for one or more denervation procedures is shown. The process 320 may be described as a patient selection process 320. For convenience, the process 320 will be described as being performed by a system of one or more computers located in one or more locations. For example, the denervation treatment prediction system 100 of FIG. 1, appropriately programmed in accordance with this specification, may perform the process 320.
[0111] At block 322 of the process 320, the denervation treatment prediction system 100 determines one or more parameters that are useful for selection of patients for one or more denervation procedures. That determination may be based on the corpus of patient population data 111, and applied to patient specific data 102 for a specific patient 104. In some embodiments, block 322 may be performed for each individual patient 104 for patient selection. In other embodiments, block 322 may be performed once, based on the corpus of patient population data 111, and then not performed again for a period of time that may be referred to as the update duration. Because that corpus of patient population data 111 will increase over time, but may not change materially in a short period of time, performing block 322 for each patient 104 may be inefficient. In some embodiments, the update duration may be one day. In some embodiments, the update duration is a selected number of days. In some embodiments, the update duration may be one week. In some embodiments, the update duration may be one month. In some embodiments, the update duration may be yearly. In some embodiments, the update duration is not fixed, but may vary over time. In some embodiments, the update duration is not based on time, but on a number of records added to the corpus of patient population data 111. For example, the update duration may be an increment of records added the corpus of patient population data 111, where that increment may be 500, 1000, 10,000, or other number of records added to the patient population data 111 compared to a previous number of records within the patient population data 111.
[0112] Individual parameters related to one or more aspects of health may not have an obvious relationship to the outcome of a denervation procedure as performed on a specific patient 104. However, a combination of two or more such parameters may be highly correlated to success of a denervation procedure performed on a specific patient 104, and thus to patient selection. Determination of that correlation of parameters is part of block 322.
[0113] The one or more parameters that are useful for patient selection may be one or more of the parameters described above. Instead of, or in addition to, the parameters described above, one or more parameters may be selected from one or more of the following sets of parameters. One set of parameters is hemodynamic factors, each related to an increase in benefit to thePOMD05077SEC_W001patent of a denervation procedure, such as higher heart rate, higher baseline blood pressure, the presence of orthostatic hypertension, and higher standard deviation of nighttime systolic blood pressure variability.
[0114] Another set of parameters is related to arterial stiffness, each related to an increase in benefit to the patent of a denervation procedure, such as lower pulse wave velocity, lower presence of vascular calcification, lower ascending aortic distensibility, lower total arterial compliance (TAC), higher central pulse pressure (CPP), and a higher ambulatory arterial stiffness index (AASI).
[0115] Another set of parameters is related to baroreflex sensitivity, each related to an increase in benefit to the patent of a denervation procedure, such as heart rate divided by systolic blood pressure over a rising period and lower baroreflex sensitivity.
[0116] Another set of parameters is related to biomarkers, each related to an increase in benefit to the patent of a denervation procedure, such as higher plasma aldosterone concentration, higher protein levels of norepinephrine, lower skin sodium content, and higher vitamin D concentrations.
[0117] Another set of parameters is related to demographic characteristics, each related to an increase in benefit to the patent of a denervation procedure, such as lower age, race, body mass index (BMI), and gender.
[0118] Another set of parameters is related to concomitant disease, each related to an increase in benefit to the patent of a denervation procedure, such as presence of obstructive sleep apnea, higher renal insufficiency, higher estimated glomerular filtration rate (eGFR), and presence of cardiovascular disease.
[0119] As utilized above in describing the parameters, and as used elsewhere in this document, the term “higher” means higher than an average value within a population, as may be reflected in the corpus of patient population data 111. As utilized above in describing the parameters, and as used elsewhere in this document, the term “lower” means lower than an average value within a population, as may be reflected in the corpus of patient population data 111.
[0120] To determine whether a patient 104 would benefit from a denervation procedure, it is advantageous to determine at block 322 what parameter(s) are reliable indicators of whether denervation would benefit that specific patient. To do so, a cut-off value (also called the reference value) for a particular parameter may be determined that differentiates between a parameter that is related to success of the denervation procedure and a parameter that is not related to success of the denervation procedure. A known process that may be used to do so is the determination of a receiver operating characteristic (ROC) curve. The ROC curve aims toPOMD05077SEC_W001classify whether a patient 104 will benefit from a denervation procedure (positive) or will not benefit from a denervation procedure (negative) based on the parameters, and to find the optimal cut-off value with the best prediction results.
[0121] Related to the ROC curve, sensitivity is defined as the proportion of people who would benefit from a denervation procedure that possess a particular parameter having a particular value, and specificity is the proportion of people who would not benefit from a denervation procedure that do not possess a particular parameter having a particular value. False positive (“FP”) refers to the proportion of people that do not possess a particular parameter having a particular value but are incorrectly determined to benefit from a denervation procedure, while false negative (“FN”) refers to the proportion of people that do not possess a particular parameter but are incorrectly determined not to benefit from a denervation procedure.
[0122] Referring to FIG. 3B, the ROC curve 330 occupies a two-dimensional plane, with the x-axis 332 being 1 -specificity (FP) and the y-axis 334 being sensitivity. The ROC curve 330 is a graphical representation of the boundary between signal (true positive correlation) and negative (false positive correlation) between one or more parameters and their relationship to the benefit a patient would derive from a denervation procedure.
[0123] The degree of correlation between one or more parameters of a particular patient 104 and the benefit that particular patient 104 would receive from a denervation procedure is measured by the area under the curve (AUC) 336, where the curve is the ROC curve 330. The closer the ROC curve 330 approaches the upper left corner of the graph, the higher the correlation, because in the upper left corner, the scnsi ti vity= 1 and the false positive ratc=0 (specificity=l). The ideal ROC curve 330 thus has an AUC 336 of 1.0. However, when the coordinates of the x-axis 332 (1 -specificity) and the y-axis 334 correspond to 1:1 (z.e., true positive rate = false positive rate), a graph is drawn on the 45° diagonal (y=x) of the ROC curve 330 (AUC 336 of 0.5). Such a situation corresponds to determining the benefit to the patient 104 of a denervation procedure by an accidental method, such as a coin toss, and has no meaning as a predictive tool. Therefore, for any predictive (z.e., patient selection) technique to be meaningful, the AUC 336 must be greater than 0.5, and advantageously is greater than 0.7. In addition, when comparing the correlation of two or more parameters to the benefit to the patient of a denervation procedure, the ROC curve 330 with the largest AUC 336 is considered to have a better predictive performance. Selecting the parameters in this way identifies a set of parameters that provide a high quality of predictive value and are specific to patients who would benefit from a denervation procedure, while at the same time screening out parameters and combinations of parameters that instead may be associated with a placebo effect.PGMD05077SEC_W001
[0124] Ambulatory blood pressure monitoring (ABPM) parameters are parameters that are measured incrementally or continuously across at least a 24-hour period.
[0125] Baseline parameters are other parameters, such as demographic parameters, yes / no parameters such as the presence or absence of a disease condition, and single discrete measurements taken in an office or at home at a particular time. A particular baseline parameter, or a combination of baseline parameters, utilized for patient selection may be determined in block 322 in any suitable manner. As one example, one baseline parameter that is considered to be the most correlated to a positive outcome of a denervation procedure may be selected as a starting point. Then, additional baseline parameters are added one at a time, and the best additional baseline parameters, if any, are selected based on their statistical significance. Then, ABPM parameters are added one at a time, and the best ABPM parameters, if any, are selected based on their statistical significance. In some embodiments, the first parameters selected may be one or more ABPM parameters, followed by baseline parameters. In some embodiment, only ABPM parameters are selected for utilization in patient selection. ABPM parameters may be measured by a smart ring, such as the CART BP smart ring of Sky Labs Inc. of Seongnam, South Korea. Such a cuffless ring-type blood pressure monitor measures blood pressure automatically, without the inflation of a cuff. Cuff inflation can cause anxiety in a patient 104, which may result in a blood pressure reading that is artificially high. Such anxiety is related to white coat hypertension, which affects 15-30% of people with hypertension. By measuring blood pressure with a smart ring, the effects of that anxiety can be reduced or eliminated.
[0126] For example, the set of parameters can include one or more baseline parameters and multiple ABPM parameters.
[0127] As a particular example, utilizing the process described above, in one example, the most effective model, implemented as part of the denervation treatment prediction system 100, utilizes two baseline parameters and five ambulatory blood pressure monitoring (ABPM) parameters, in a model having an AUC 336 of 0.776. The two baseline parameters are the presence of orthostatic hypertension, and elevated home pulse pressure. Pulse pressure is the difference between systolic blood pressure and diastolic blood pressure. Normal pulse pressure is considered to be 40 mmHg. Home pulse pressure is pulse pressure as measured at home. Thus, elevated home pulse pressure is a home pulse pressure over 40 mmHg.
[0128] Before describing the five ABPM parameters utilized in the model, referring to FIG.3C, a graph of an example of systolic blood pressure over time is shown, and referring to FIG.3D, a graph of an example of heart rate over time is shown. Wake-up time for a patient 104 isPGMD05077SEC_W001identified as the point on the graph of FIG. 3C with the steepest positive slope of systolic blood pressure during a preset interval, such as from 4:30 am to 8:30 am. Morning is then defined as the two hour period after wake-up time, and daytime is defined as the period between the end of morning and sleep time. Sleep time for a patient 104 is identified as the point in the graph of FIG. 3D with the steepest negative slope of heart rate between 8:30 pm and 1:30 am. Nighttime is then defined as the time period between sleep time and wake-up time.
[0129] Returning to the five AB PM parameters described above, the first AB PM parameter is the standard deviation of the absolute slope of systolic blood pressure across the morning and daytime period combined.
[0130] The second AB PM parameter is the maximum rate of slope change of systolic blood pressure across the morning and daytime period combined.
[0131] The third ABPM parameter is the absolute difference between the minimum rate of slope change of systolic blood pressure during the morning period and the minimum rate of slope change of systolic blood pressure during the nighttime period.
[0132] The fourth ABPM parameter is the absolute difference between the standard deviation of the rate of slope change of pulse pressure during the morning period and the standard deviation of the rate of slope change of pulse pressure during the nighttime period.
[0133] The fifth ABPM parameter is the difference between the mean rate of slope change of heart rate during the morning and daytime period combined and the mean rate of slope change of heart rate during the nighttime period. Each of these five ABPM parameters describe characteristics of the shape of various ambulatory blood pressure curves.
[0134] The final set of parameters can include any appropriate combination of the above baseline parameters and ABPM parameters. In some examples, the set of parameters includes both of the baselines parameters and the 5 ABPM parameters described above.
[0135] Individually, none of the two baseline parameters and five ABPM parameters described above have a linear relationship with blood pressure reduction after a denervation procedure. Unexpectedly, the combination of these seven parameters resulted in an output from the denervation treatment prediction system 100 of a predicted probability of response to denervation treatment that was highly correlated to actual blood pressure reduction two months after a denervation procedure, in a sample group of patients. In some embodiments, the parameters utilized to predict a response to denervation treatment two months after that treatment may differ from parameters utilized to predict a response to denervation treatment at a different post-treatment duration from a denervation treatment, such as 6 months, 12 months, 18 months, 2 years, 5 years, or 10 years, and that different length of time may be used toPOMD05077SEC_W001determine the parameter(s) useful for patient selection. In some embodiments, the parameters utilized to predict a response to denervation treatment at a particular length of time after that treatment may include the continuing use of one or more medications by the patient 104 after the denervation treatment.
[0136] Additional parameters may be utilized in addition to the exemplary ones described above. Other combinations of parameters may be utilized instead of the exemplary ones described above.
[0137] Next, at block 324, the denervation treatment prediction system 100 receives patient specific data 102 for a patient 104. That patient specific data 102 includes the parameters determined above at block 322. In some implementations, the patient specific data 102 only includes the parameters determined above at block 322 for a specific patient 104. In some implementations, the patient specific data 102 includes the parameters determined above at block 322 and at least one other parameter or datum for a specific patient 104, e.g. , one or more of the features described above with reference to FIGS. 1-3.
[0138] Next, at block 326, the denervation treatment prediction system 100 applies the machine learning model, such as described above, to that patient specific data 102, which includes the parameters determined at block 322, to determine whether the patient 104 would benefit from a denervation procedure.
[0139] Next, at block 328, the denervation treatment prediction system 100 outputs a patient selection recommendation for review by the clinician 108. The denervation treatment prediction system 100 may provide that recommendation for display on a user device, such as but not limited to a monitor, display, computer, tablet, and / or smartphone accessible by the clinician 108. That output may take any suitable form.
[0140] In some embodiments, the denervation treatment prediction system 100, when performing the process 320, may be a regression model that outputs a predicted value of blood pressure drop in a patient 104 two months after a denervation treatment, or at a different posttreatment duration from a denervation treatment. If that predicted value is below a threshold, the denervation treatment prediction system 100 may output a prediction of “no” for that specific patient 104, instead of or in addition to the numerical value of the predicted blood pressure drop. If the that predicted value is above a threshold, the denervation treatment prediction system 100 may output a prediction of “yes” for that specific patient 104, instead of or in addition to the numerical value of the predicted blood pressure drop. In some embodiments, the threshold may be 5 to 20 mmHg, e.g. 5, 10, 15, 20 mmHg, at two months after denervation. In some embodiments, the threshold may be 5 to 20 mmHg, e.g. 5, 10, 15,PGMD05077SEC_W00120 mmHg, at six months after denervation. In other embodiments, the threshold may have a higher or lower value of pressure drop, and / or may be set at a different post-treatment duration after denervation is performed.
[0141] In some embodiments, the denervation treatment prediction system 100, when performing the process 320, may be a classification model that outputs one of two values for a patient 104. Those values indicate whether a patient 104 should be selected for denervation treatment, and may be labeled in any suitable manner, such as but not limited to “yes” and “no,” “selected” and “not selected,” or any other labels. Such embodiments have an advantage of being simple and unequivocal, and may be preferred by some clinicians 108 to the regression model described above.
[0142] Optionally, at block 329, the denervation treatment prediction system 100 may then further train (“fine-tune”) the denervation procedure prediction model 204 based on additional data available after patient selection is made by the denervation procedure prediction model 204. The additional data may be related to the effectiveness of denervation procedures performed on selected patients 104. Training the denervation procedure prediction model 204 is described in more detail below with reference to FIG. 9A and 9B. In some embodiments, block 329 may be performed at certain preset time intervals, such as daily, weekly, or monthly. In some embodiments, block 329 may be performed each time an additional number of patients are selected utilizing the denervation procedure prediction model 204, where that additional number may be any integer greater than or equal to 1, such as 10, 20, 50, 100, 1000, or greater.
[0143] As part of that further training process, the denervation procedure prediction model 204 may check prediction bias. Calculating prediction bias can flag issues with the denervation procedure prediction model 204. In the machine learning context, prediction bias is the difference between the mean of a model’s predictions and the mean of ground truth labels in the data. Ground truth refers to whether something predicted actually occurred in the real world. A significant difference between the patient selection predictions made by the denervation procedure prediction model 204 and denervation outcomes for the patients selected by the denervation procedure prediction model 204 indicates that the denervation procedure prediction model 204 may have some prediction bias. Such prediction bias may be remedied by further training the denervation procedure prediction model 204 at block 328, by fine-tuning the denervation procedure prediction model 204 itself, or both.
[0144] The patient selection process, such as described with regard to FIG. 3A, may be performed on any suitable device or combination of devices. In some embodiments, a patient 104 may enter the parameters below into a smartphone, a computer, a tablet, or other device.PGMD05077SEC_W001The patient 104 may wear a monitor to collect ambulatory blood pressure monitoring (AB PM) data. Thus, the patient 104 may provide the process 320 with the information required for patient selection, and then the clinician 108 may review the recommendation provided by the process 320 and provide that recommendation to the patient 104. In this way, the clinician 108 may benefit from increased efficiency. Further, such an approach facilitates telehealth or other remote contact between a patient 104 and a clinician 108, which may be useful in many situations.
[0145] FIG. 4 is a flow diagram of an example process for simulating a denervation procedure. For convenience, the process 400 will be described as being performed by a system of one or more computers located in one or more locations. For example, the denervation treatment prediction system 100 of FIG. 1, appropriately programmed in accordance with this specification, may perform the process 400.
[0146] At block 402, the denervation treatment prediction system 100 receives patient specific data 102, the contents of which are described above with regard to FIG. 1. The patient specific data 102 may include physiological data that characterizes processes within the body of the patient 104, such as but not limited to blood pressures, blood pressure variability, heart rates, metabolic activity, neurological activity, and / or other physiological data associated with the patient 104. The patient specific data 102 may include anatomical data that characterizes an internal structure of the body of the patient 104, e.g., the structure and locations of one or more various tissues, organs, bones, nerves, blood vessels, whether the patient 104 has solitary renal arteries, branching pattern of renal arteries, length / diameter of renal arteries, length / diameter of accessory renal arteries, length / diameter of distal and / or proximal branches and / or other structures within the body of the patient 104. In some embodiments, the patient specific data 102 may include medical images that illustrate the internal structure of the body of the patient 104, such as obtained from a CT scan, data from an MRI scan, data from an X-Ray, data from an angiogram, data from a PET scan, data from an ultrasound, and so on.
[0147] At block 404, the denervation treatment prediction system 100 performs one or more simulations of a body of the patient 104 based on the patient specific data 102. The denervation treatment prediction system 100 may determine parameters for each of the simulations based on the patient specific data 102. As an example, the simulations may include simulations of processes within at least one simulated organ system, and the denervation treatment prediction system 100 may determine the structure of the at least one simulated organ system based on the anatomical data received for the patient 104. As a particular example, the denervation treatment prediction system 100 may determine the structure of the at least one simulated organPOMD05077SEC_W001system based on medical images of the body of the patient 104. As another example, the simulations may include simulations processes within a simulated body, and the system may determine parameters for the simulated process based on the received physiological data for the patient 104. As a particular example, the denervation treatment prediction system 100 may use data related to blood circulation within the body of the patient 104 (e.g., blood pressures, heart rates, and / or blood flow rate to one or more specific organs such as the kidneys) to perform simulations of blood flow within a simulated body of the patient 104. As another particular example, the denervation treatment prediction system 100 may use data specifying neurological activities measured for the body of the patient 104 to perform simulations of neurological responses within a simulated body of the patient 104.
[0148] The simulations may include simulated denervation procedures. The denervation treatment prediction system 100 may perform simulations for multiple denervation procedures in different locations within the body of the patient 104. For example, the simulations may include multiple simulated denervation procedures at different locations within a particular organ of the patient. As another example, the simulations may include simulations of denervation procedures to multiple different organs of the patient. The simulations may include simulated denervation procedures to any one or more of a variety of organs within the body of the patient 104, such as but not limited to a kidney, heart, a liver, a duodenum, a stomach, a spleen, and / or a pancreas. In particular, the simulations may be physical simulations e.g., of blood flow, ablation processes, nervous system responses) of the denervation procedures using various computational methods e.g., computational fluid dynamics and / or finite element method simulations) based on patient specific anatomical and physiological data. Blood flow characteristics may be determined by using computational fluid dynamics, and the velocity field of blood flow in an artery may be determined by solving the Navier-Stokes equation numerically.
[0149] At block 406, the denervation treatment prediction system 100 may perform simulations of blood flow through arteries of the patient 104. In particular, the denervation treatment prediction system 100 may simulate blood flow through arteries of the patient 104 before, during and after simulated denervation procedures. As an example, the denervation treatment prediction system 100 may simulate and determine changes in blood pressure resulting from a simulated denervation procedure and / or a post-denervation treatment plan. The denervation treatment prediction system 100 may simulate blood flow through arteries of the patient 104 using computational fluid dynamics (CFD) simulations. In particular, thePOMD05077SEC_W001denervation treatment prediction system 100 may perform CFD simulations of blood flow through simulated arteries based on medical images of the patient’s arteries.
[0150] At block 408, in some implementations, the denervation treatment prediction system 100 may simulate arterial wall responses to the simulated blood flows. The denervation treatment prediction system 100 may determine the simulated arterial wall responses based on material properties of simulated arteries, such as but not limited to their elasticity and / or rigidity. The denervation treatment prediction system 100 may determine simulated arterial wall responses as part of performing CFD simulation of blood flow through simulated arteries.
[0151] In some implementations, at block 410, the denervation treatment prediction system 100 may simulate tissue ablation for simulated denervation procedures. In particular, the denervation treatment prediction system 100 may simulate transfers of energy from an energy source (such as but not limited to an ultrasonic transducer that emits ultrasonic energy, one or more electrodes that emit radio frequency (RF) or electrical energy, a microwave antenna that emits microwave energy, and / or a laser that emits laser energy) to tissues of the patient 104. The denervation treatment prediction system 100 may simulate the transfers of energy from the energy source into tissue using, e.g., a finite element method that may directly simulate energy transfer to the tissue based on one or more material properties of simulated tissue, such as but not limited to thermal conductivity, elasticity, and / or rigidity.
[0152] At block 412, the denervation treatment prediction system 100 may simulate nervous system responses, e.g., sympathetic, parasympathetic, and autonomic nervous system responses, of the patient 104. In particular, the denervation treatment prediction system 100 may simulate nervous system responses before, during, and after simulated denervation procedures.
[0153] At block 414, the denervation treatment prediction system 100 returns simulation results that are predictive of effects of the denervation procedures being performed to the body of the patient 104. In particular, the simulation results may be predictive of physiological changes (e.g., changes in blood pressure, heart rate, and / or neurological activity) in the body of the patient 104 resulting from the denervation procedures and / or post-denervation treatment plan. When the denervation treatment prediction system 100 simulates denervation procedures, the simulation results may characterize predicted physiological changes in the body of the patient 104 as a result of the simulated denervation procedures and / or post-denervation treatment plan. For example, the simulation results may characterize predicted changes in blood pressure, nerve loss, tissue damage, changes in blood flow, neurological activity, and / orPOMD05077SEC_W001other changes in the body of the patient 104 as a result of the simulated denervation procedure(s) and / or post-denervation treatment plan.
[0154] FIG. 5 is a flow diagram of an example process for producing denervation treatment recommendations and / or post-denervation treatment plan. For convenience, the process 500 will be described as being performed by a system of one or more computers located in one or more locations. For example, the denervation treatment prediction system 100 of FIG. 1, appropriately programmed in accordance with this specification, may perform the process 500.
[0155] At block 502, the denervation treatment prediction system 100 determines predicted effects of one or more denervation procedures to a body of a patient 104. As described above, the denervation treatment prediction system 100 determines predicted effects of the denervation procedures using the denervation procedure prediction model 204. The denervation treatment prediction system 100 processes patient specific data 102 for the patient to produce predictive features based on the patient specific data 102. The denervation treatment prediction system 100 may also perform simulations to produce simulation results that are predictive of the effects of the denervation procedures to the body of the patient 104. The denervation procedure prediction model 204 processes the predictive features and, optionally, the simulation results to predict the effects of the denervation procedures and / or postdenervation treatment plan. The denervation procedure prediction model 204 may output various data characterizing the predicted effects of the denervation procedures and / or postdenervation treatment plan.
[0156] The predicted effects of the denervation procedures may include predicted physiological changes in the body of the patient 104 (e.g., changes in blood pressure, nerve loss, tissue damage, changes in blood flow, and / or neurological activity) resulting from the denervation procedures being performed on the body of the patient 104 and / or post-denervation treatment plan.
[0157] The data characterizing the predicted effects of the denervation procedures may include data that characterizes distributions of the predicted effects. For example, the data characterizing the predicted effects may include probabilities or likelihoods for the predicted effects. As another example, the data characterizing the predicted effects may include various statistical properties, such as but not limited to means, medians, deviations, and / or variances) for the predicted effects. As another example, the data characterizing the predicted effects may include parameters specifying distributions of the predicted effects.
[0158] The data characterizing the predicted effects of the denervation procedures may include a predicted effectiveness of the denervation procedures, as determined by the denervationPOMD05077SEC_W001procedure prediction model 204. The predicted effectiveness may be determined based on the predicted physiological changes in the body of the patient 104 resulting from the denervation procedures and / or post-denervation treatment plan.
[0159] The predicted effectiveness for a denervation procedure may be a predicted effectiveness score. For example, the predicted effectiveness score may characterize a probability of success for the denervation procedure. As another example, the predicted effectiveness score may characterize a probability that particular physiological changes occur within the body of the patient 104 as a result of the denervation procedure, such as but not limited to a probability that the patient 104 experiences a blood pressure change past a particular threshold value. As another example, the predicted effectiveness score may characterize predicted magnitudes of physiological changes in the body of the patient 104 as a result of the denervation procedure.
[0160] The predicted effectiveness for a denervation procedure may be a categorical effectiveness classification of the denervation procedure. For example, the categorical effectiveness classification may specify whether the denervation procedure is predicted to be successful. As another example, the categorical effectiveness classification may specify a predicted category of physiological changes in the body of the patient 104 resulting from the denervation procedure. For example, such categories may include categories of blood pressure change of “low” (e.g., less than 5 mmHg), “moderate” (e.g., between 5 mmHg and 10 mmHg), and “high” (e.g., greater than 10 mmHg) resulting blood pressure drops). As another example, the categorical effectiveness classification may specify a predicted category of physiological changes in the body of the patient 104 resulting from the denervation procedure, e.g., whether the patient 104 is likely to be a super responder, an average responder, or a nonresponder. As another example, the categorical effectiveness classification may specify a predicted category of physiological changes in the body of the patient 104 resulting from the denervation procedure, e.g. , whether the patient 104 is likely to have a blood pressure decrease in stages of hypertension (e.g., from stage 2 hypertension (a blood pressure greater or equal to 140 / 90 mmHg) to stage 1 hypertension (a blood pressure less than 140 / 90 mmHg but greater or equal to 130 / 80 mmHg), or to elevated (systolic less than 130 mmHg but systolic / diastolic greater or equal to 120 / 80), or to normal (less than 120 / 80). As another example, the categorical effectiveness classification may specify a predicted risk category of the denervation procedure for the patient 104 (e.g., high, moderate, and low risk).
[0161] In some implementations, the denervation treatment prediction system 100 simulates denervation procedures and may predict the effects of the simulated denervation procedures onPOMD05077SEC_W001the body of the patient 104. The data characterizing the effects of the denervation procedures may include data characterizing the predicted effects of the simulated denervation procedures.
[0162] At block 504, the denervation treatment prediction system 100 may determine, using the denervation procedure prediction model 204, one or more suggested denervation procedures. In particular, the denervation treatment prediction system 100 may determine suggested denervation procedures based on the predicted effects of the denervation procedures. As an example, the denervation treatment prediction system 100 may determine one or more target organs for the suggested denervation procedures. As another example, the denervation treatment prediction system 100 may determine suggested locations for the suggested denervation procedures. In some implementations, the denervation treatment prediction system 100 may determine the suggested denervation procedures by optimizing a predicted effectiveness for the denervation procedures. For example, the denervation treatment prediction system 100 may determine the suggested procedures by determining suggested locations for the denervation procedures that optimizes the predicted effectiveness. As a particular example, the denervation treatment prediction system 100 may simulate multiple denervation procedures and may select the simulated procedures maximizing predicted effectiveness as the suggested denervation procedures. As another particular example, the denervation treatment prediction system 100 may, over a sequence of iterations, optimize locations for the suggested denervation procedures to maximize predicted effectiveness. The denervation treatment prediction system 100 may produce data characterizing the suggested denervation procedures for display on a user device, such as but not limited to a monitor, a display, a computer, and / or a smartphone accessible by the clinician 108 and / or user.
[0163] At block 506, the denervation treatment prediction system 100 may determine, using the denervation procedure prediction model 204, denervation treatment recommendations. For example, the denervation treatment prediction system 100 may determine, based on the predicted effects of the denervation procedures, whether denervation treatment is recommended for the patient 104. The denervation treatment prediction system 100 may provide the denervation treatment recommendations for clinician and / or user review.
[0164] At block 508, the denervation treatment prediction system 100 may produce, using the denervation procedure prediction model 204, various medical image overlays. When the denervation treatment prediction system 100 receives medical images, the medical image overlays may be overlays for the received medical images. The medical image overlays may illustrate predicted effects of the denervation procedures. For example, the medical image overlays may illustrate predicted physiological changes resulting from the denervationPOMD05077SEC_W001procedures, e.g., changes in blood pressure, changes in heart rate, blood and / or hepatic glucose level, glucagon level, insulin level, leptin levels, blood and / or tissue norepinephrine level, markers of inflammation, estrogen, progesterone, testosterone, cytokines, vascular muscle tone, triglyceride level, blood C peptide level, ejection fraction, ventricular wall dimensions, cholesterol level, including high-density lipoprotein (HDL) levels, low-density lipoprotein (LDL) levels, very-low-density lipoprotein (VLDL) levels, changes in sympathetic drive), nerve loss, tissue damage, changes in blood flow, and / or neurological activity. As another example, the medical image overlays may illustrate a predicted effectiveness (e.g., an effectiveness score or a categorical effectiveness classification) for each of the denervation procedures. When the denervation treatment prediction system 100 simulates denervation procedures, the medical image overlays may include overlays that illustrate the simulated denervation procedures.
[0165] When the denervation treatment prediction system 100 produces suggested denervation procedures, the medical image overlays may include overlays that illustrate the suggested denervation procedures. For example, the medical image overlays may illustrate predicted effects of the suggested denervation procedures. As another example, the medical image overlays may illustrate a predicted effectiveness (e.g., an effectiveness score or a categorical effectiveness classification) for each of the suggested denervation procedures. As another example, the medical image overlays may illustrate suggested locations for the suggested denervation procedures, as described in greater detail below.
[0166] The denervation treatment prediction system 100 may provide medical image overlays for display on a user device, such as but not limited to a monitor, a display, a computer, and / or a smartphone accessible by the clinician 108.
[0167] At block 510, the denervation treatment prediction system 100 may determine, using the denervation procedure prediction model 204, various recommendations for the patient 104 based on the patient specific data 102 and the predicted effects of the denervation procedures, and output those recommendations. The denervation treatment prediction system 100 may, for example, determine recommendations for the patient 104 based on optimizing the predicted effectiveness for the denervation procedures. As an example, the recommendations for the patient 104 may include recommended lifestyle changes for the patient 104. For example, the recommendations may tailor an exercise program (such as but not limited to an aerobic, resistance training, intensity, and / or duration program), smoking reduction or cessation, alcohol reduction or cessation, a sleep schedule (such as but not limited to a change in the number of hours of sleep per 24-hour period, the times of such sleep, and / or the intervalsPOMD05077SEC_W001between such sleep), suggestions for sleep quality improvement (such as treatment for sleep apnea) or other recommendations for the patient 104 based on the patient specific data 102. Such an exercise program may include a recommendation for aerobic exercise to decrease diastolic blood pressure, and / or isometric exercise to decrease systolic blood pressure. As another example, the recommendations for the patient 104 may include medication recommendations for the patient 104. As a further example, the recommendations for the patient 104 may include recommended medication dosages for the patient 104. The denervation treatment prediction system 100 may provide data characterizing the recommendations for the patient 104 for display on a user device, such as but not limited to a monitor, a display, a computer, and / or a smartphone accessible by the clinician 108.
[0168] Also at block 510, the recommendations may be output to the clinician 108. Recommendations may be output to the clinician 108 on any suitable device. As one example, recommendations may be output to the clinician 108 and / or user on a tablet, smartphone, computer, or display in an examination room or in the office of the clinician 108. As another example, recommendations may be output to the clinician 108 and / or user on a display of the controller 604, which is described below.
[0169] To produce the data characterizing the predicted effects of the denervation procedures, the denervation treatment prediction system 100 may perform any combination of blocks 504 through 510. For example, the denervation treatment prediction system 100 may perform none, a subset, or all of blocks 504 through 510.
[0170] At block 512, the denervation treatment prediction system 100 may return the data characterizing the predicted effects of the denervation procedures for clinician review. In particular, the denervation treatment prediction system 100 provides the data characterizing the predicted effects of the denervation procedures for display on a user device, such as but not limited to a monitor, a display, a computer, and / or a smartphone accessible by the clinician 108.
[0171] FIG. 6A is an example tissue treatment system 600. The tissue treatment system 600 may include a catheter 602 that may be delivered intraluminally, e.g. , intravascularly, to a target anatomical region of a subject. When so placed, an energy emitter of the denervation treatment prediction system 100 may be positioned within a target anatomy, such as but not limited to within a body lumen such as a blood vessel. The tissue treatment system 600 also may include a controller 604, and a connection cable 606. The tissue treatment system 600 may also include a balloon 608, a reservoir 610, a cartridge 612, and a control mechanism, such as a handheld remote control. In certain embodiments, the controller 604 may be connected to the catheterPGMD05077SEC_W001602 through the cartridge 612 and the connection cable 606. In certain embodiments, the controller 604 may interface with the cartridge 612 to provide cooling fluid to the catheter 602 for inflating and deflating the balloon 608. The controller 604 may include a display. The controller 604 may also be referred to as the control unit.
[0172] FIG. 6B is an example of a particular embodiment of the catheter 602 of the tissue treatment system 600. In this embodiment of the catheter 602, the energy emitter may be an ultrasound transducer 628 located distal 614 to a catheter shaft 624, within an interior of the balloon 608. The ultrasound transducer 628 may be an ultrasound transducer used to emit energy toward the vessel wall. For example, the ultrasound transducer 628 may be activated to deliver unfocused ultrasonic energy radially outwardly so as to suitably heat, and thus treat, tissue within the target anatomical region. The ultrasound transducer 628 may be activated at a frequency, time, and energy level suitable for treating the targeted tissue. One or more electrical couplings 618 may be provided on the catheter 602, for connection to the controller 604 or other power source, and such electrical coupling(s) 618 are electrically connected to the energy emitter, such as the ultrasound transducer 628, to provide energy to the energy emitter. One or more fluidic input ports 620 may be provided on the catheter 602, to accept input fluid, such as cooling fluid, inflation fluid, or other fluid. The fluidic input port(s) 620 may be connected to a fluid lumen or lumens that conduct that input fluid to an interior of the balloon 608. One or more fluidic outlet ports 622 may be provided on the catheter 602, to accept outlet fluid, such as spent cooling fluid, spent inflation fluid, or other fluid. The fluidic outlet port(s) 622 may be connected to a fluid lumen or lumens that conduct that outlet fluid from an interior of the balloon 608.
[0173] FIG. 7 is a block diagram of the controller 604 that may be included in the tissue treatment system 600. The controller 604 may include one or more processors 712, a memory 714, a display 716, and an ultrasound excitation source 718, but may include additional and / or alternative components. Each processor 712 may communicate with the memory 714, which may be a non-transitory computer-readable medium storing instructions. A user interface displayed on the display 716 interacts with the processor 712 to cause transmission of electrical signals at selected actuation frequencies to the ultrasound transducer 628 via wires of the connection cable 606 and the cabling 282 that extends through the catheter shaft 624. These wires electrically couple the controller 604 to the ultrasound transducer 628 so that the controller 604 may control the excitation source 718 to control one or more ultrasound treatment parameters that are used to perform sonication. That is, the controller 604 controls the excitation source 718, which transmits energy to the ultrasound transducer 628, such asPGMD05077SEC_W001through the connection cable 606, which is then converted to ultrasound energy by the ultrasound transducer 628. While the ultrasound excitation source 718 in FIG. 7 is shown as being part of the controller 604, it is also possible that the ultrasound excitation source 718 is external to the controller 604 while still being controlled by the controller 604, and more specifically, by the processor 712 of the controller 604.
[0174] The display 716 may include a touch screen, buttons, and / or switches, to display the user interface to and receive input from an operator (user) to enter patient data, select treatment parameters, view records stored on a storage / retrieval unit (not shown), and / or otherwise communicate with the processor 712. According to some embodiments, the display 716 may be part of a tablet, smartphone, computer, or similar device.
[0175] In some embodiments, at least one recommendation determined at a block of determining recommendations for a patient 104 based on patient specific data 102 and predicted effects of denervation procedures in a process for producing denervation treatment recommendations, such as block 510 in the process 500 of FIG. 5, includes transmitting instructions to a tissue treatment system to control at least one characteristic of a renal denervation procedure to be performed on that specific patient 104. Those instructions may include, and are not limited to, dose strength, dose duration, balloon pressure, and / or flow rate. Those instructions to control at least one characteristic of a renal denervation procedure may be implemented as defaults for that particular procedure and may be overridden by a physician based on their professional judgment. In some embodiments, at least one recommendation determined at block 510 may include preparing an electronic order for medication to be transmitted to a pharmacy, such as one associated with the patient 104. The clinician 108 may review that electronic order before placement and may change that order based on their professional judgment.
[0176] FIG. 8 is a flow diagram of an example process 800 for producing treatment recommendations before, during, and after a denervation treatment. For convenience, the process 800 will be described as being performed by a system of one or more computers located in one or more locations. For example, the denervation treatment prediction system 100 of FIG.1 , appropriately programmed in accordance with this specification, may perform the process 800.
[0177] At block 802, the denervation treatment prediction system 100 may receive patient specific data 102, as described above with regard to FIG. 1, obtained before a planned denervation treatment for a patient 104. The patient specific data 102 may include physiological data that characterizes processes within the body of the patient 104, such as butPOMD05077SEC_W001not limited to blood pressures, heart rates, metabolic activity, and / or neurological activity. The patient specific data 102 may include anatomical data that characterizes an internal structure of the body of the patient 104, such as but not limited to the structure and location of one or more tissues, organs, bones, nerves, blood vessels, and / or other structures within the body of the patient 104. In particular, the patient specific data 102 may include medical images that illustrate the internal structure of the body of the patient 104, such as but not limited to images obtained from a CT scan, from an MRI scan, from an X-Ray, from an angiogram, from a PET scan, from an external ultrasound scan, and / or from an intravascular ultrasound scan such as by an IVUS device.
[0178] The patient specific data 102 may include additional information for the patient 104. For example, the patient specific data 102 may specify information such as a height, a weight, an age, a sex, a race, and / or other data associated with the patient 104. As another example, the patient specific data 102 may include listings of medications prescribed to or taken by the patient 104. As another example, the patient specific data 102 may specify information reported by the patient 104, such as but not limited to a pain index, a family history, a description of symptoms, dietary habits, exercise habits, and so on. The patient specific data 102 may specify information reported by a clinician 108 of the patient 104, such as but not limited to an evaluation of a risk for the patient 104, treatment recommendations, the results of an examination of the patient 104, and so on.
[0179] At block 804, the denervation treatment prediction system 100 may provide denervation treatment recommendations for the planned denervation treatment to a clinician 108 of the patient 104 and / or user. As described above, the denervation treatment prediction system 100 may predict the effectiveness of denervation procedures for the denervation treatment. The denervation treatment prediction system 100 may predict physiological changes (e.g., changes in blood pressure and / or neurological activity, etc.) in the body of the patient 104 resulting from the denervation procedures and may determine the predicted effectiveness of each procedure based on the predicted physiological changes. For example, the denervation treatment prediction system 100 may predict effectiveness scores or categorical effectiveness classifications that characterize probabilities of success, physiological outcomes, risk factors, and / or other outcomes.
[0180] The denervation treatment prediction system 100 may utilize factors such as the locations of denervation treatment, patient specific data 102 such as but not limited to BMI, AB PM, and gender of the patient 104, and compare those to the corpus of patient population data 111 as part of predicting a treatment outcome. The denervation treatment predictionPOMD05077SEC_W001system 100 may predict a treatment outcome in terms of a predicted drop in baseline blood pressure. That drop may be in systolic blood pressure, diastolic blood pressure, or both. The denervation treatment prediction system 100 may predict an immediate treatment outcome, and / or a treatment outcome three months, six months, and / or other interval after treatment. As described below, an app may be provided that the patient 104 may download to their smartphone, tablet, computer, or other device. Communication between the denervation treatment prediction system 100 and the app may be useful in tracking the physiological characteristics of the patient 104 and may be utilized by the denervation treatment prediction system 100 to update its prediction of a treatment outcome for a patient 104 over time. Predictions made further out in time may be less accurate due to the introduction of confounding factors such as a change in medication administered to a patient 104, one or more additional unexpected disease states of the patient 104, and / or other factors. By communicating these facts to the denervation treatment prediction system 100 via the app or otherwise, the denervation treatment prediction system 100 is able to update its predictions of future outcomes accordingly.
[0181] The denervation treatment prediction system 100 may determine suggested denervation procedures for the planned denervation treatment. The denervation treatment prediction system 100 may determine the suggested denervation procedures by simulating the procedures based on the patient specific data 102. In some implementations, the denervation treatment prediction system 100 may determine the suggested denervation procedures by optimizing the predicted effectiveness of the procedures. As examples, the denervation treatment prediction system 100 may determine one or more target organs and one or more suggested locations of the suggested denervation procedure or procedures that optimize the predicted effectiveness.
[0182] The denervation treatment prediction system 100 may produce additional recommendations for the planned denervation treatment. For example, the denervation treatment prediction system 100 may indicate to the clinician whether denervation treatment is recommended. As another example, the denervation treatment prediction system 100 may provide recommendations for actions the patient 104 may perform to improve the effectiveness of the planned denervation treatment. For example, the denervation treatment prediction system 100 may recommend lifestyle changes for the patient 104 to improve treatment outcomes.
[0183] When the denervation treatment prediction system 100 receives medical images as part of the patient specific data 102, the denervation treatment prediction system 100 may provide medical image overlays that illustrate the treatment predictions for the clinician 108. ForPOMD05077SEC_W001example, the denervation treatment prediction system 100 may produce overlays that illustrate simulated denervation effects, such as but not limited to predicted effectiveness, predicted changes in blood flow, predicted neurological activity, predicted changes in blood pressure, and / or predicted tissue damage. As another example, the denervation treatment prediction system 100 may produce overlays that illustrate suggested one or more denervation procedures, such as but not limited to target organs for the suggested procedure(s) and / or suggested locations for the suggested procedure(s).
[0184] At block 806, the denervation treatment prediction system 100 may receive patient specific data 102 obtained during an ongoing denervation treatment for the patient 104. For example, the denervation treatment prediction system 100 may receive data from physiological monitoring of the patient 104 during the treatment. As another example, the denervation treatment prediction system 100 may receive updated medical images obtained for the patient 104 during the treatment. In particular, the denervation treatment prediction system 100 may receive patient specific data 102 that characterizes denervation procedures that have been completed by the clinician 108 during the treatment.
[0185] At block 808, the denervation treatment prediction system 100 may provide denervation procedure predictions for the ongoing denervation treatment to the clinician. In particular, the denervation treatment prediction system 100 may provide updated suggestions and recommendations to the clinician 108 during the ongoing treatment. For example, the denervation treatment prediction system 100 may determine suggested denervation procedures based on procedures the clinician 108 has performed during the ongoing treatment. As another example, the denervation treatment prediction system 100 may provide medical image overlays that illustrate predicted effects of the performed treatments and illustrate additional suggested procedures for the clinician 108 during the ongoing treatment.
[0186] At block 810, while the denervation treatment continues, the denervation treatment prediction system 100 may continue obtaining updated patient specific data 102 and providing updated predictions for the clinician 108. After the treatment is complete, as determined by the clinician 108, the denervation treatment prediction system 100 may provide predictions regarding the long-term effects of the completed treatment. For example, the denervation treatment prediction system 100 may provide predictions, based on the denervation procedures completed by the clinician 108, of long-term physiological changes for the patient 104 as a result of the treatment.
[0187] At block 812, the denervation treatment prediction system 100 may receive patient specific data 102 obtained after a completed denervation treatment for the patient 104. ForPOMD05077SEC_W001example, the denervation treatment prediction system 100 may receive data from follow-up physiological monitoring and medical imaging of the patient 104. As another example, the denervation treatment prediction system 100 may receive follow-up data reported by the patient 104 during follow-up for the treatment, such as but not limited to blood pressure, body temperature, body mass index, abdominal obesity, abdominal circumference, cardiac output, exercise tolerance, sleep duration, sleep quality, blood glucose level, blood alcohol level, blood hormone level, pulse rate, respiration rate, pulse oxygenation, sleep apnea, skin sodium content, elevated plasma or cerebrospinal fluid NaCl concentration, metabolic activity, heart rate variability, tobacco use data, stress level, diet information, a pain index and / or a description of symptoms.
[0188] The denervation treatment prediction system 100 may be configured to communicate with a device of the patient 104 after the denervation procedure. The device of the patient 104 may be a smartphone, a computer, a tablet, or other suitable device. An app may be provided that the patient 104 may download to their smartphone. Communication between the denervation treatment prediction system 100 and a device of the patient 104 may be useful in obtaining short-term and long-term results of the denervation procedure on the patient 104. These results may benefit the patient 104, and additionally or instead may be used to train the denervation treatment prediction system 100 to better predict the results of a denervation procedure or procedures for other patients 104. In some embodiments, the patient 104 may input follow-up data, as described in the previous paragraph, into the app on their smartphone, into a website, into an email or text, or into other communication means, which is then transmitted to the denervation treatment prediction system 100. The denervation treatment prediction system 100 may receive information reported by the clinician 108 of the patient 104 during follow-up for the treatment, such as an evaluation of a risk for the patient 104, treatment recommendations, the results of an examination of the patient 104, and so on.
[0189] At block 814, the denervation treatment prediction system 100 may provide follow-up recommendations and predictions. For example, the denervation treatment prediction system 100 may determine whether further denervation treatment is recommended for the patient 104. As another example, the denervation treatment prediction system 100 may evaluate long-term physiological effects of the treatment for the patient 104, such as but not limited to changes in blood pressure and / or neurological activity. As another example, the denervation treatment prediction system 100 may recommend medication and / or lifestyle changes for the patient 104 based on the follow-up data. As another example, the denervation treatment prediction system 100 may recommend medications and medication doses for the patient 104 based on the folio w-POMD05077SEC_W001up data. Additionally or alternatively, the denervation treatment prediction system 100 may recommend an exercise regimen, smoking cessation program, meeting with a dietician, etc.
[0190] By utilizing the corpus of patient population data 111 in addition to the patient specific data 102, the denervation treatment prediction system 100 may recommend medications and medication dosages for the patient 104 to improve treatment outcomes, and / or may predict the results of one or more changes in medications and / or medication doses after treatment. As one example, the denervation treatment prediction system 100 may recommend one or more changes in dosage of the existing hypertension medication taken by the patient 104 after a denervation procedure. Such changes may be suggested as a single step function, or as suggestions for multiple changes over weeks or months following a denervation procedure. As another example, the denervation treatment prediction system 100 may recommend that the patient 104 cease taking one or more specific medications at certain times after a denervation procedure. As another example, the denervation treatment prediction system 100 may recommend that the patient 104 titrate down the dosage of one or more of the hypertension medications. As another example, the denervation treatment prediction system 100 may recommend that the patient 104 change the class of one or more hypertension medications previously taken by the patient 104 after the denervation treatment. Hypertension medications are typically divided into different classes based on their mechanisms of action; such classes include diuretics, beta-blockers, angiotensin-converting enzyme (ACE) inhibitors, angiotensin II receptor blockers (ARBs), calcium-channel blockers, alpha blockers, alpha-2 receptor agonists, and vasodilators. After denervation for treatment of hypertension, the denervation treatment prediction system 100 may determine that the patient 104 would benefit from changing at least one class of their previous hypertension medication, from eliminating at least one class of their previous hypertension medication, and / or from adding at least one class to their previous hypertension medication.
[0191] As described above, estrogen and other hormone levels are highly correlated to cardiovascular risk over the female life span. As a result, the denervation treatment prediction system 100 may recommend that a female patient 104 begin, or continue, treatment with estrogen or other hormone after a denervation treatment. Such hormone therapy may provide a benefit for a female patient 104 who has had a denervation treatment for hypertension or other cardiovascular condition. The denervation treatment prediction system 100 may recommend a particular dosage of estrogen or other hormone, or a particular set of dosages of estrogen or other hormone across a period of time after denervation.PGMD05077SEC_W001
[0192] As described below, an app may be provided that the patient 104 may download to their smartphone, tablet, computer, or other device. Communication between the denervation treatment prediction system 100 and the app may be useful in tracking and / or updating the medication suggestions described above. The app may provide additional patient specific data 102 to the denervation treatment prediction system 100, such as blood pressure. The blood pressure may be automatically transmitted to the denervation treatment prediction system 100 such as by a smart watch or a smart ring, and / or may be input into the app by the patient 104 after obtaining their blood pressure from a different device. The denervation treatment prediction system 100 may utilize such post- treatment patient specific data 102 in order to fine tune its suggestions to that patient 104, and / or to change those suggestions altogether. Such post-treatment suggestions to the patient 104 may be mediated by the clinician 108, so that the clinician 108 can utilize their professional expertise to ensure that the denervation treatment prediction system 100 is making reasonable suggestions to the patient 104. The app may allow the denervation treatment prediction system 100 to monitor compliance by the patient 104 with post-treatment medication and other suggestions.
[0193] Additionally, the patient specific data 102 may be anonymized and added to the corpus of patient population data 111, allowing the denervation treatment prediction system 100 to make even more accurate predictions and suggestions in the future. FIG. 9A is a flow diagram of an example process for training the denervation procedure prediction model 204 of FIG. 2. For convenience, the process 900 is described as being performed by a system of one or more computers located in one or more locations. For example, the denervation treatment prediction system 100 of FIG. 1, appropriately programmed in accordance with this specification, may perform the process 900.
[0194] At block 902, the denervation treatment prediction system 100 receives a training data set for a set of example patients 104. For each of the example patients 104, the training data includes: (i) example patient specific data 102 (such as but not limited to physiological data and / or medical images as described above with regard to FIG. 1) for the example patient 104, (ii) one or more example denervation procedures and characteristics thereof (such as but not limited to, target organ(s), location(s), intensity, and / or dose,) for the example patient 104, and (iii) one or more target predictions for the example patient 104. The target predictions may include observed procedure effects, such as but not limited to physiological changes and / or procedure success.
[0195] As a specific example, for any given patient 104, the denervation treatment prediction system 100 may obtain one or more anatomical, physiological, or pathological characteristics,POMD05077SEC_W001including medication history, for the given patient 104. The system can also obtain 24-hour ambulatory blood pressure (systolic and / or diastolic) and heart rate data for both baseline and follow-up time points after the denervation procedure. In this example, the target outcome to represent the response effectiveness of the denervation treatment for the given patient 104 may include, for example, the differences between the pre and post-treatment (or follow-up) measurements of one or more of i) the average daytime systolic ambulatory blood pressure, ii) the average 24-hour systolic ambulatory blood pressure, iii) the average daytime diastolic ambulatory blood pressure, iv) the average 24-hour diastolic ambulatory blood pressure, or v) the number of medication after denervation treatment. Optionally, the denervation treatment prediction system 100 may generate a classification of the patient 104 as a responder or a nonresponder could be determined using one or more combinations of factors listed above with a certain threshold. That is, the denervation treatment prediction system 100 may classify the patient 104 as a responder if one or more of the above differences exceed a respective threshold.
[0196] At block 904, the denervation treatment prediction system 100 trains the denervation procedure prediction model 204 on the received training data. In particular, the denervation treatment prediction system 100 trains the denervation procedure prediction model 204 on a training objective, e.g., a training loss, that causes the denervation procedure prediction model 204 to replicate the target predictions for the example patients 104 when processing the corresponding example patient specific data 102 and example denervation procedures. As an example, the denervation treatment prediction system 100 may train the denervation procedure prediction model 204 using a reconstruction objective (e.g., mean squared error and / or ridge regression loss) for the target predictions. As another example, the denervation treatment prediction system 100 may train the denervation procedure prediction model 204 to maximize a likelihood of generating the target predictions when processing the example patient specific data 102. The denervation treatment prediction system 100 may train the denervation procedure prediction model 204 on the training objective using any appropriate technique, e.g. , stochastic gradient descent with backpropagation when the denervation procedure prediction model 204 is a neural network or through gradient boosting when the denervation procedure prediction model 204 is a decision tree-based model.
[0197] In some implementations, the denervation treatment prediction system 100 may train the denervation procedure prediction model 204 to replicate the example denervation procedures from the training data when suggesting denervation procedures based on the example patient specific data 102.PGMD05077SEC_W001
[0198] For example, depending on the types of predictions generated by the denervation procedure prediction model 204, the denervation treatment prediction system 100 may train the denervation procedure prediction model 204 as a regression model or a classification model with the collected features according to the prediction target outcome, including but not limited to the effectiveness of denervation procedure in reducing blood pressure, the reduction in the number of medication, and so on.
[0199] In some implementations, the denervation treatment prediction system 100 may train the denervation procedure prediction model using reinforcement learning techniques, such as but not limited to Q learning, policy gradients, and / or proximal policy optimization.
[0200] After training, at block 906, the denervation treatment prediction system 100 receives patient specific medical data 102 for a given patient 104, as described earlier with regard to FIG. 1.
[0201] At block 908, the denervation treatment prediction system 100 produces denervation treatment predictions for the patient 104. Examples of generating the denervation treatment predictions are described above with reference to FIGS. 2-5.
[0202] In some implementations, at block 910, the denervation treatment prediction system 100 may receive target treatment predictions for the patient 104. As an example, the target treatment predictions may include observable physiological effects (e.g., changes in blood pressure, tissue damage, neurological activity, and / or changes in blood flow) resulting from one or more denervation procedures performed for the patient 104. As another example, the target treatment predictions may include measures of success of one or more denervation procedures performed for the patient 104.
[0203] At block 912, the denervation treatment prediction system 100 may update the denervation procedure prediction model 204 based on the target treatment predictions for the patient 104. Here, “updating” the denervation procedure prediction model 204 refers to further training the denervation procedure prediction model 204 using the target treatment predictions. For example, the denervation treatment prediction system 100 may update the denervation procedure prediction model 204 by performing gradient descent for an objective function based on a difference between the predictions for the patient 104 and the target treatment predictions for the patient 104. As another example, the denervation treatment prediction system 100 may update the denervation procedure prediction model 204 to increase a likelihood of producing the target treatment predictions for the patient 104.
[0204] In some implementations, at block 914, the denervation treatment prediction system 100 may update the training data set by adding some or all of the patient specific data 102 andPOMD05077SEC_W001the target treatment predictions for the patient 104 to the training data set. In some implementations, to help preserve patient privacy, the denervation treatment prediction system 100 uploads anonymized or censored versions of the patient specific data 102 and target treatment predictions for the patient 104 to the training data set.
[0205] Thus, in some implementations, the denervation treatment prediction system 100 performs “dynamic” training by performing an adaptive learning process that allows continuous parameter updates of the denervation procedure prediction model 204 as new data becomes available.
[0206] FIG. 9B shows an example 950 of the dynamic training of the denervation procedure prediction model 204.
[0207] In particular, FIG. 9B shows how the denervation treatment prediction system 100 can ensure an adaptive learning system by dynamically re-ranking input features, e.g., features in the patient specific data 102, and optimizing the training of the denervation procedure prediction model 204 as the available data evolves.
[0208] Generally, performing the dynamic training will help update the model efficiently, e.g. , allowing for real-time updates with a new data set, by incorporating a hierarchical structure of feature sets. In particular, in the example 950, the features include (but are not limited to) primary features (high weight) 960, secondary features (low weight) 970, and tertiary features (noweight) 980.
[0209] In particular, the denervation treatment prediction system 100 can perform an original training step 952 on an original training data set.
[0210] The original training may conventional traditional feature selection and validation steps, creating the primary, secondary and tertiary features.
[0211] When new training data 954 becomes available, the denervation treatment prediction system 100 may evaluate the performance using primary features and compare it with the performance from the secondary and tertiary features. Then, the denervation treatment prediction system 100 may re-rank the features and perform model training and hyperparameter tuning with the re-ranked features.
[0212] This dynamic training approach can ensure robust prediction performance of the trained model with respect to new data and provide a stable service in prediction.
[0213] For example, the denervation treatment prediction system 100 may select the optimal feature sets based on evaluation metrics such as, but not limited to, the area under the Receiver Operating Characteristic curve (AUC) or partial AUC over a specific range of interest forPOMD05077SEC_W001sensitivity and specificity (e.g., sensitivity > threshold and specificity > threshold), F-score, overall accuracy, sensitivity and specificity, and so on.
[0214] In some implementations, the denervation treatment prediction system 100 omits performing simulations based on patient specific data 102 from the process for predicting denervation procedure effects for a patient 104. In such implementations, the denervation treatment prediction system 100 may predict denervation procedure effects for a patient 104 based on specific predictive features that are produced based on patient specific data 102. These specific predictive features may include the variability of the slope of systolic blood pressure, the maximum rate of change of the slope of systolic blood pressure, the minimum rate of change of the slope of systolic blood pressure, the variability of the rate of change of the slope of pulse pressure, and the mean rate of change of the slope of heart rate.
[0215] FIG. 10 is a plot illustrating the performance of an example implementation of the described techniques. The example implementation does not include a simulation system. In particular, in the example of FIG. 10, the denervation procedure prediction model 204 of the denervation treatment prediction system 100 is a machine learning model, specifically an XGBoost regression model, that was developed to predict the response of patients 104 to a renal denervation (RDN) procedure. In this implementation, the denervation procedure prediction model 204 was trained using example patient specific data 102 consisting of the demographics, home and office-based measurements, and ambulatory blood pressure monitoring (AB PM) data of two hundred and fifty patients who underwent ultrasound RDN procedures. The AB PM data consisted of 802 physiological AB PM parameters, such as twenty-four-hour continuously-monitored systolic blood pressure, pulse pressure, and heart rate. The target predictions for the example patients 104 that were used to train the denervation procedure prediction model 204 were physiological blood pressure reactions, which were standardized and calculated using AB PM data. Responders were defined as those with a > 5 mmHg drop from baseline to two months. Five-fold cross-validation was repeated 100 times to evaluate the Area Under the Curve (AUC) value as an evaluation metric.
[0216] Having been thus trained, the denervation procedure prediction model 204 of this implementation uses two clinical and five physiological ABPM parameters as predictive features to predict effects of RDN procedures on patients 104. The two clinical parameters used are orthostatic hypertension and home pulse pressure; while the five physiological ABPM parameters used are the variability of the slope of systolic blood pressure, the maximum rate of change of the slope of systolic blood pressure, the minimum rate of change of the slope of systolic blood pressure, the variability of the rate of change of the slope of pulse pressure, andPGMD05077SEC_W001the mean rate of change of the slope of heart rate. The denervation procedure prediction model 204 demonstrated high accuracy in the validation cohort, as indicated by an AUC of 0.776 (95% confidence interval (CI): 0.734-0.810), compared with a model that used only the clinical parameters as predictive features (AUC: 0.650, 95% CI: 0.616-0.688).
[0217] In particular, FIG. 10 is a plot 1000 illustrating the performance of the denervation procedure prediction model 204 of this example implementation as compared to a model that uses only the two conventional parameters of orthostatic hypertension and home pulse pressure (z.e., it does not incorporate any AB PM parameters). Line 1002 represents the change in the sensitivity with increasing specificity of the denervation procedure prediction model 204 used in this implementation. Line 1004 represents the change in the sensitivity with increasing specificity of a model using only the two conventional parameters. The AUC of line 1002 is larger than that of line 1004, demonstrating the superior performance of the denervation procedure prediction model 204 of this implementation of predicting effects of RDN procedures on patients. In particular, the AUC of line 1002 is larger by 0.13 than the AUC of line 1004.
[0218] FIG. 11 is a plot further illustrating the performance of the example implementation of the described techniques of predicting effects of RDN procedures on patients. There are four distinct points along the x-axis of plot 1100, each representing the predicted probability that a given patient 104 would respond to a RDN procedure. For example, the left-most point on the x-axis represents the denervation procedure prediction model 204 predicting that a given patient 104 would have a 0-25% chance of responding to an RDN procedure. The next point on the x-axis (second from the left) represents the denervation procedure prediction model 204 predicting that a given patient 104 would have a 25-50% chance of responding to an RDN procedure. The next point on the x-axis (third from the left, second from the right) represents the denervation procedure prediction model 204 predicting that a given patient 104 would have a 50-75% chance of responding to an RDN procedure. Finally, the right-most point on the x-axis represents the denervation procedure prediction model 204 predicting that a given patient 104 would have a 75-100% chance of responding to a RDN procedure.
[0219] The y-axis of plot 1100 represents the blood pressure drop in mmHg for a given patient 104 from the baseline blood pressure of that patient 104 to two months later. Blocks 1102, 1104, 1106, and 1108 thus each represent the blood pressure drop experienced by patients (on average, subject to the indicated confidence intervals) with the given predicted probability of responding to a RDN procedure. For example, block 1102 indicates that patients who were predicted by the denervation procedure prediction model 204 to have a 0-25% chance ofPOMD05077SEC_W001responding to a RDN procedure experienced a blood pressure drop of about -4 mmHg, subject to the indicated confidence interval 1101. Likewise, block 1104 indicates that patients who were predicted by the denervation procedure prediction model 204 to have a 25-50% chance of responding to a RDN procedure experienced a blood pressure drop of about 2.5 mmHg, subject to the indicated confidence interval 1103. Block 1106 indicates that patients who were predicted by the denervation procedure prediction model 204 to have a 50-75% chance of responding to a RDN procedure experienced a blood pressure drop of about 8 mmHg, subject to the indicated confidence interval 1105. Block 1108 indicates that patients who were predicted by the denervation procedure prediction model 204 to have a 75-100% chance of responding to a RDN procedure experienced a blood pressure drop of about 12 mmHg, subject to the indicated confidence interval 1107.
[0220] Thus, plot 1100 illustrates a correlation between the prediction made by the denervation procedure prediction model 204 of the probability that a patient 104 would respond to a RDN procedure and the resulting blood pressure drop experienced by the patient 104. Specifically, patients 104 who were predicted to have larger probabilities of responding to a RDN procedure tended to experience larger drops in blood pressure. Since the magnitude of the drop in blood pressure generally correlates with the effectiveness of the procedure, the correlation illustrated in plot 1100 demonstrates the ability of the denervation procedure prediction model 204 to accurately predict the effectiveness of a RDN procedure for a patient 104 based on the relevant predictive features of that patient 104.
[0221] The denervation treatment prediction system 100 has been described using an example of renal denervation for the treatment of hypertension. That example is not limiting, and the denervation treatment prediction system 100 may be utilized to predict the effectiveness of denervation of organs other than or in addition to the kidneys, in the treatment of hypertension and / or other diseases and conditions. As one example, the denervation treatment prediction system 100 may be utilized, additionally or alternatively, to predict the effectiveness, for a specific patient 104, of hepatic artery denervation and / or other denervation to treat diabetes and / or hypertension. Stimulation of sympathetic nerve fibers in the hepatic plexus may increase blood glucose levels by increasing hepatic glucose production. Stimulation of sympathetic nerve fibers of the hepatic plexus may also increase blood glucose levels by decreasing hepatic glucose uptake. Stimulation of sympathetic nerve fibers in the hepatic plexus may also increase sympathetic nerve activity, e.g., central sympathetic nerve activity. Therefore, by disrupting sympathetic nerve signaling (e.g., hepatic denervation, which is the ablation of nerves within and surrounding the common hepatic artery) in the hepatic plexus,POMD05077SEC_W001blood glucose, triglyceride, norepinephrine, lipid (e.g., lipoprotein), cholesterol levels and / or blood pressure may be decreased or reduced. For example, hepatic denervation may decrease blood glucose levels by 40-50% from baseline. Hepatic denervation may decrease systemic glucose by increasing insulin secretion.
[0222] In addition, or alternatively, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104 and / or a patient population, of denervation of sympathetic nerve fibers surrounding the pancreas. Denervation of the pancreas may be performed to decrease glucagon levels, increase insulin levels and / or decrease central sympathetic nerve activity to e.g., treat high blood pressure.
[0223] In addition, or alternatively, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104 and / or a patient population, of denervation of sympathetic nerve fibers surrounding the adrenal glands. In some embodiments, sympathetic nerve fibers surrounding the adrenal glands are modulated to affect adrenaline, noradrenaline levels, and / or decrease central sympathetic nerve activity to e.g. , treat high blood pressure.
[0224] In addition, or alternatively, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104 and / or a patient population, of cavitation of fatty tissue of the liver. Fatty tissue (e.g., visceral fat) of the liver may be targeted to affect glycerol or free fatty acid levels, which may, for example, impact a patient’s ability to maintain normal glucose concentrations. For example, ultrasonic cavitation may be used to remove visceral fat surrounding the liver based on an outcome of the denervation treatment prediction system 100. Such removal of visceral fat could also be predicted to reduce the blood pressure of the specific patient 104.
[0225] In addition, or alternatively, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104 and / or a patient population, of denervation of the celiac plexus. In some embodiments, sympathetic nerve fibers of the celiac plexus are modulated to treat hypertension, and / or to reduce pain associated with pancreatic cancer.
[0226] In addition, or alternatively, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104 and / or a patient population, of denervation of the splanchnic nerve. In some embodiments, the splanchnic nerve is modulated to treat hypertension, and / or heart failure with preserved ejection fraction (HFpEF).
[0227] In addition, or in the alternative, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104, of pulmonary arteryPOMD05077SEC_W001denervation to treat pulmonary hypertension. As another example, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104, of denervation of one or more pulmonary nerves associated with the main bronchi (and / or other nerves associated with lung tissue) to treat chronic obstructive pulmonary disease (COPD). As another example, the denervation treatment prediction system 100 may be utilized to predict the effectiveness, for a specific patient 104, of denervation of one or more nerves associated with musculoskeletal tissue for pain relief.
[0228] In addition, the denervation treatment prediction system 100 may be configured to communicate with a device of the patient 104 after the denervation procedure. The device of the patient 104 may be a smartphone, a computer, a tablet, or other suitable device. An app may be provided that the patient 104 may download to their smartphone. Communication between the denervation treatment prediction system 100 and a device of the patient 104 may be useful in obtaining short-term and long-term results of the denervation procedure on the patient 104. These results may benefit the patient 104, and additionally or instead may be used to train the denervation treatment prediction system 100 to better predict the results of a denervation procedure or procedures for other patients 104.
[0229] The denervation treatment prediction system 100 is described herein as simulating the results of potential denervation procedures, and making suggestions for treatment prior to, during, and after a denervation procedure, and examples have been provided with regard to the relationship between patient specific data 102 and a corpus of patient population data 111. The corpus of patient population data 111 will grow with time, as patient specific data 102 is added to it. The growth of the corpus of patient population data 111 allows the denervation treatment prediction system 100 to be trained as time goes by, which is expected to result in better simulations, predictions, and suggestions.
[0230] This specification uses the term “configured” in connection with systems and computer program components. For a system of one or more computers to be configured to perform particular operations or actions means that the system has installed on it software, firmware, hardware, or a combination of them that in operation cause the system to perform the operations or actions. For one or more computer programs to be configured to perform particular operations or actions means that the one or more programs include instructions that, when executed by data processing apparatus, cause the apparatus to perform the operations or actions.
[0231] Embodiments of the subject matter and the functional operations described in this specification may be implemented in digital electronic circuitry, in tangibly-embodied computer software or firmware, in computer hardware, including the structures disclosed inPOMD05077SEC_W001this specification and their structural equivalents, or in combinations of one or more of them. Embodiments of the subject matter described in this specification may be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a tangible non-transitory storage medium for execution by, or to control the operation of, data processing apparatus. The computer storage medium may be a machine-readable storage device, a machine -readable storage substrate, a random or serial access memory device, or a combination of one or more of them. Alternatively, or in addition, the program instructions may be encoded on an artificially-generated propagated signal, such as but not limited to a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus for execution by a data processing apparatus.
[0232] The term “data processing apparatus” refers to data processing hardware and encompasses all kinds of apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers. The apparatus may also be, or further include, special purpose logic circuitry, such as but not limited to an FPGA (field programmable gate array) or an ASIC (application- specific integrated circuit). The apparatus may optionally include, in addition to hardware, code that creates an execution environment for computer programs, such as but not limited to code that constitutes processor firmware, a protocol stack, a database management system, and / or an operating system.
[0233] A computer program, which may also be referred to or described as a program, software, a software application, an app, a module, a software module, a script, or code, may be written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages; and it may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A program may, but need not, correspond to a file in a file system. A program may be stored in a portion of a file that holds other programs or data, such as but not limited to one or more scripts stored in a markup language document, in a single file dedicated to the program in question, or in multiple coordinated files, such as but not limited to files that store one or more modules, sub-programs, or portions of code. A computer program may be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a data communication network.
[0234] In this specification the term “engine” is used broadly to refer to a software-based system, subsystem, or process that is programmed to perform one or more specific functions.POMD05077SEC_W001Generally, an engine will be implemented as one or more software modules or components, installed on one or more computers in one or more locations. In some cases, one or more computers will be dedicated to a particular engine; in other cases, multiple engines may be installed and running on the same computer or computers.
[0235] The processes and logic flows described in this specification may be performed by one or more programmable computers executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows may also be performed by special purpose logic circuitry, e.g., an FPGA or an ASIC, or by a combination of special purpose logic circuitry and one or more programmed computers.
[0236] Computers suitable for the execution of a computer program may be based on general or special purpose microprocessors or both, or any other kind of central processing unit. Generally, a central processing unit will receive instructions and data from a read-only memory or a random access memory or both. The essential elements of a computer are a central processing unit for performing or executing instructions and one or more memory devices for storing instructions and data. The central processing unit and the memory may be supplemented by, or incorporated in, special purpose logic circuitry. Generally, a computer will also include or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, optical disks, and / or solid state memory. However, a computer need not have such devices. Moreover, a computer may be embedded in another device, such as but not limited to a smartphone, a mobile telephone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a Global Positioning System (GPS) receiver, and / or a portable storage device such as a universal serial bus (USB) flash drive.
[0237] Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices (e.g., EPROM, EEPROM, and flash memory devices); magnetic disks (e.g., internal hard disks or removable disks); magneto-optical disks; and CD-ROM and DVD-ROM disks.
[0238] To provide for interaction with a user, embodiments of the subject matter described in this specification may be implemented on a computer or other device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor), for displaying information to the user and a keyboard and a pointing device (e.g., a mouse, a trackball, and / or a touchscreen), by which the user may provide input to the computer. Other kinds of devices may be used to provide for interaction with a user as well; for example, feedback provided toPOMD05077SEC_W001the user may be any form of sensory feedback, such as but not limited to visual feedback, auditory feedback, or tactile feedback; and input from the user may be received in any form, such as but not limited to acoustic, speech, or tactile input. In addition, a computer may interact with a user by sending documents to and receiving documents from a device that is used by the user; for example, by sending web pages to a web browser on a user’s device in response to requests received from the web browser. Also, a computer may interact with a user by sending text messages or other forms of message to a personal device, e.g. , a smartphone that is running a messaging application, and receiving responsive messages from the user in return.
[0239] Data processing apparatus for implementing machine learning models may also include, for example, special-purpose hardware accelerator units for processing common and computationally-intensive parts of machine learning training or production, i.e., inference and workloads.
[0240] Machine learning models may be implemented and deployed using a machine learning framework, e.g., a TensorFlow framework, or a Jax framework.
[0241] Embodiments of the subject matter described in this specification may be implemented in a computing system that includes a back-end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front-end component, such as but not limited to a client computer having a graphical user interface, a web browser, or an app through which a user may interact with an implementation of the subject matter described in this specification, or any combination of one or more such back-end, middleware, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication, such as but not limited to a communication network that may be a local area network (LAN) and / or a wide area network (WAN) such as the Internet.
[0242] The computing system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. In some embodiments, a server transmits data, e.g., an HTML page, to a user device, e.g., for purposes of displaying data to and receiving user input from a user interacting with the device, which acts as a client. Data generated at the user device, such as data resulting from the user interaction, may be received at the server from the device.
[0243] In addition to the embodiments described above, the following embodiments are also innovative:POMD05077SEC_W001
[0244] Embodiment 1 is a method performed by one or more computers, comprising: determining at least one parameter useful for selection of a patient for a denervation procedure; receiving patient specific data comprising the at least one parameter; processing at least the set of predictive features using a predictive machine learning model to determine whether the patient would benefit from a denervation procedure; and outputting data characterizing the determination for display on a user device.
[0245] Embodiment 2 is the method of embodiment 1, wherein the at least one parameter comprises a standard deviation of an absolute slope of systolic blood pressure across a morning and daytime period combined.
[0246] Embodiment 3 is the method of embodiment 1, wherein the at least one parameter comprises a maximum rate of slope change of systolic blood pressure across a morning and daytime period combined.
[0247] Embodiment 4 is the method of embodiment 1, wherein the at least one parameter comprises an absolute difference between a minimum rate of slope change of systolic blood pressure during a morning period and a minimum rate of slope change of systolic blood pressure during a nighttime period.
[0248] Embodiment 5 is the method of embodiment 1, wherein the at least one parameter comprises an absolute difference between a standard deviation of a rate of slope change of pulse pressure during a morning period and a standard deviation of a rate of slope change of pulse pressure during a nighttime period.
[0249] Embodiment 6 is the method of embodiment 1, wherein the at least one parameter comprises a difference between the mean rate of slope change of heart rate during a morning and daytime period combined and a mean rate of slope change of heart rate during a nighttime period.
[0250] Embodiment 7 is the method of embodiment 1, wherein the at least one parameter comprises a presence of orthostatic hypertension.
[0251] Embodiment 8 is the method of embodiment 1, wherein the at least one parameter comprises elevated home pulse pressure.
[0252] Embodiment 9 is the method of embodiment 1, wherein the at least one parameter comprises at least one ambulatory blood pressure monitoring (ABPM) parameter.
[0253] Embodiment 10 is the method of embodiment 1, wherein the at least one parameter comprises at least one baseline parameter and at least one ambulatory blood pressure monitoring (ABPM) parameter.POMD05077SEC_W001
[0254] Embodiment 11 is the method of embodiment 10, wherein the at least one parameter comprises five ABPM parameters and two baseline parameters.
[0255] Embodiment 12 is the method of embodiment 11, wherein the two baseline parameters comprise the presence of orthostatic hypertension and elevated home pulse pressure.
[0256] Embodiment 13 is the method of embodiment 11, wherein the five ABPM parameters comprise: a standard deviation of an absolute slope of systolic blood pressure across a morning and daytime period combined; a maximum rate of slope change of systolic blood pressure across a morning and daytime period combined; an absolute difference between a minimum rate of slope change of systolic blood pressure during a morning period and a minimum rate of slope change of systolic blood pressure during a nighttime period; an absolute difference between a standard deviation of a rate of slope change of pulse pressure during a morning period and a standard deviation of a rate of slope change of pulse pressure during a nighttime period; and a difference between the mean rate of slope change of heart rate during a morning and daytime period combined and a mean rate of slope change of heart rate during a nighttime period.
[0257] Embodiment 14 is the method of embodiment 1, wherein the at least one parameter comprises: orthostatic hypertension; elevated home pulse pressure; a standard deviation of an absolute slope of systolic blood pressure across a morning and daytime period combined; a maximum rate of slope change of systolic blood pressure across a morning and daytime period combined; an absolute difference between a minimum rate of slope change of systolic blood pressure during a morning period and a minimum rate of slope change of systolic blood pressure during a nighttime period; an absolute difference between a standard deviation of a rate of slope change of pulse pressure during a morning period and a standard deviation of a rate of slope change of pulse pressure during a nighttime period; and a difference between the mean rate of slope change of heart rate during a morning and daytime period combined and a mean rate of slope change of heart rate during a nighttime period.
[0258] Embodiment 15 is the method of embodiment 1, wherein the processing comprises determining whether a blood pressure of the patient would decrease by an amount over a threshold after a post-treatment duration.
[0259] Embodiment 16 is the method of embodiment 15, wherein the post-treatment duration is two months.
[0260] Embodiment 17 is the method of embodiment 15, wherein the post-treatment duration is six months.POMD05077SEC_W001
[0261] Embodiment 18 is the method of embodiment 15, wherein the threshold is 5 to 20 mmHg, e.g. 5, 10, 15, or 20 mmHg.
[0262] Embodiment 19 is the method of embodiment 1, wherein the predictive machine learning model comprises a regression model.
[0263] Embodiment 20 is the method of embodiment 19, wherein the outputting comprises outputting data including a predicted drop in blood pressure at a duration after a denervation procedure.
[0264] Embodiment 21 is the method of embodiment 1, wherein the predictive machine learning model comprises a classification model.
[0265] Embodiment 22 is the method of embodiment 21, wherein the outputting comprises outputting comprises outputting data indicating whether a denervation procedure benefits the patient.
[0266] Embodiment 23 is the method of embodiment 1, wherein the patient specific data consists of the at least one parameter.
[0267] Embodiment 24 is the method of embodiment 1, further comprising training the predictive machine learning model; wherein the determining is at least partially based on the training.
[0268] Embodiment 25 is the method of embodiment 1 , wherein the determining is performed for each patient.
[0269] Embodiment 26 is the method of embodiment 1 , wherein the determining is performed once in an update duration.
[0270] Embodiment 27 is the method of embodiment 26, wherein the update duration is one day.
[0271] Embodiment 28 is the method of embodiment 26, wherein the update duration is a selected number of days.
[0272] Embodiment 29 is the method of embodiment 26, wherein the update duration is one week.
[0273] Embodiment 30 is the method of embodiment 26, wherein the update duration is one month.
[0274] Embodiment 31 is the method of embodiment 26, wherein the update duration is one year.
[0275] Embodiment 32 is the method of embodiment 1 , wherein the determining is performed based on a number of records added to a corpus of patient population data.POMD05077SEC_W001
[0276] Embodiment 33 is the method of embodiment 32, wherein the number of records is 500.
[0277] Embodiment 34 is the method of embodiment 32, wherein the number of records is 1000.
[0278] Embodiment 35 is the method of embodiment 32, wherein the number of records is 10,000.
[0279] Embodiment 36 is the method of embodiment 1, further comprising training the predictive machine learning model based on additional data available after patient selection is made by the predictive machine learning model.
[0280] Embodiment 37 is the method of embodiment 36, wherein the training is performed once in an update duration.
[0281] Embodiment 38 is the method of embodiment 36, wherein the training is performed based on a number of records added to a corpus of patient population data.
[0282] Embodiment 39 is the method of embodiment 36, wherein the additional data is related to the effectiveness of denervation procedures performed on selected patients.
[0283] Embodiment 40 is the method of embodiment 36, wherein the predictive machine learning model is a denervation procedure prediction model.
[0284] Embodiment 41 is a system comprising: one or more computers; and one or more storage devices communicatively coupled to the one or more computers, wherein the one or more storage devices store instructions that, when executed by the one or more computers, cause the one or more computers to perform operations of the respective method of any one of claims 1-40.
[0285] Embodiment 42 is one or more non-transitory computer storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations of the respective method of any one of claims 1-40.
[0286] While this specification contains many examples of specific implementation details, these should not be construed as limitations on the scope of the present disclosure or on the scope of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of the present disclosure. Certain features that are described in this specification in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially be claimed as such, one or more features from a claimedPOMD05077SEC_W001combination may in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
[0287] Similarly, while operations are depicted in the drawings and recited in the claims in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system modules and components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems may generally be integrated together in a single software product or packaged into multiple software products.
[0288] Particular embodiments of the subject matter have been described. Other embodiments are within the scope of the following claims. For example, the actions recited in the claims may be performed in a different order and still achieve desirable results. As one example, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some cases, multitasking and parallel processing may be advantageous.
Claims
POMD05077SEC_W001CLAIMS1. A method performed by one or more computers, comprising:determining at least one parameter useful for selection of a patient for a denervation procedure, wherein the at least one parameter comprises at least one ambulatory blood pressure monitoring (AB PM) parameter;receiving patient specific data comprising the at least one parameter;processing at least a set of predictive features that comprises the at least one parameter using a predictive machine learning model to determine whether the patient would benefit from a denervation procedure; andoutputting data characterizing the determination for display on a user device.
2. The method of any preceding claim, wherein the at least one parameter comprises a standard deviation of an absolute slope of systolic blood pressure across a morning and daytime period combined.
3. The method of any preceding claim, wherein the at least one parameter comprises a maximum rate of slope change of systolic blood pressure across a morning and daytime period combined.
4. The method of any preceding claim, wherein the at least one parameter comprises an absolute difference between a minimum rate of slope change of systolic blood pressure during a morning period and a minimum rate of slope change of systolic blood pressure during a nighttime period.
5. The method of any preceding claim, wherein the at least one parameter comprises an absolute difference between a standard deviation of a rate of slope change of pulse pressure during a morning period and a standard deviation of a rate of slope change of pulse pressure during a nighttime period.
6. The method of any preceding claim, wherein the at least one parameter comprises a difference between the mean rate of slope change of heart rate during a morning and daytime period combined and a mean rate of slope change of heart rate during a nighttime period.POMD05077SEC_W0017. The method of any preceding claim, wherein the at least one parameter comprises a presence of orthostatic hypertension.
8. The method of any preceding claim, wherein the at least one parameter comprises elevated home pulse pressure.
9. The method of claim 1, wherein the at least one parameter comprises at least one baseline parameter and at least one ambulatory blood pressure monitoring (AB PM) parameter.
10. The method of claim 9, wherein the at least one parameter comprises five ABPM parameters and two baseline parameters.
11. The method of claim 10, wherein the two baseline parameters comprise the presence of orthostatic hypertension and elevated home pulse pressure.
12. The method of claim 10 or claim 11, wherein the five ABPM parameters comprise:a standard deviation of an absolute slope of systolic blood pressure across a morning and daytime period combined;a maximum rate of slope change of systolic blood pressure across a morning and daytime period combined;an absolute difference between a minimum rate of slope change of systolic blood pressure during a morning period and a minimum rate of slope change of systolic blood pressure during a nighttime period;an absolute difference between a standard deviation of a rate of slope change of pulse pressure during a morning period and a standard deviation of a rate of slope change of pulse pressure during a nighttime period; anda difference between the mean rate of slope change of heart rate during a morning and daytime period combined and a mean rate of slope change of heart rate during a nighttime period.
13. The method of claim 10, wherein the at least one parameter comprises:orthostatic hypertension;home pulse pressure;POMD05077SEC_W001a standard deviation of an absolute slope of systolic blood pressure across a morning and daytime period combined;a maximum rate of slope change of systolic blood pressure across a morning and daytime period combined;an absolute difference between a minimum rate of slope change of systolic blood pressure during a morning period and a minimum rate of slope change of systolic blood pressure during a nighttime period;an absolute difference between a standard deviation of a rate of slope change of pulse pressure during a morning period and a standard deviation of a rate of slope change of pulse pressure during a nighttime period; anda difference between the mean rate of slope change of heart rate during a morning and daytime period combined and a mean rate of slope change of heart rate during a nighttime period.
14. The method of any preceding claim, wherein the processing comprises determining whether a blood pressure of the patient is predicted by the predictive machine learning model to decrease by an amount over a threshold after a post-treatment duration.
15. The method of claim 14, wherein the post-treatment duration is two months.
16. The method of claim 14, wherein the post-treatment duration is six months.
17. The method of claim 14, wherein the threshold is 5 mmHg.
18. The method of any preceding claim, wherein the predictive machine learning model comprises a regression model.
19. The method of claim 18, wherein the outputting comprises outputting data including a predicted drop in blood pressure at a duration after a denervation procedure.
20. The method of any one of claims 1-17, wherein the predictive machine learning model comprises a classification model.POMD05077SEC_W00121. The method of claim 20, wherein the outputting comprises outputting comprises outputting data indicating whether a denervation procedure benefits the patient.
22. The method of any preceding claim, wherein the patient specific data consists of the at least one parameter.
23. The method of any preceding claim, further comprising training the predictive machine learning model; wherein the determining is at least partially based on the training.
24. The method of any preceding claim, wherein the determining is performed for each patient.
25. The method of any preceding claim, wherein the determining is performed once in an update duration.
26. The method of claim 25, wherein the update duration is one day.
27. The method of claim 25, wherein the update duration is a selected number of days.
28. The method of claim 25, wherein the update duration is one week.
29. The method of claim 25, wherein the update duration is one month.
30. The method of claim 25, wherein the update duration is one year.
31. The method of any preceding claim, wherein the determining is performed based on a number of records added to a corpus of patient population data.
32. The method of claim 31, wherein the number of records is 500.
33. The method of claim 31, wherein the number of records is 1000.
34. The method of claim 31, wherein the number of records is 10,000.POMD05077SEC_W00135. The method of any preceding claim, further comprising training the predictive machine learning model based on additional data available after patient selection is made by the predictive machine learning model.
36. The method of claim 35, wherein the training is performed once in an update duration.
37. The method of claim 35, wherein the training is performed based on a number of records added to a corpus of patient population data.
38. The method of claim 35, wherein the additional data is related to the effectiveness of denervation procedures performed on selected patients.
39. The method of any preceding claim, wherein the predictive machine learning model is a denervation procedure prediction model.
40. A system comprising:one or more computers; andone or more storage devices communicatively coupled to the one or more computers, wherein the one or more storage devices store instructions that, when executed by the one or more computers, cause the one or more computers to perform operations of the respective method of any one of claims 1-39.
41. One or more non-transitory computer storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations of the respective method of any one of claims 1-39.
42. The method of claim 14, wherein the threshold is 15 mmHg.
43. The method of claim 14, wherein the threshold is 20 mmHg.
44. The method of claim 14, wherein the threshold is 10 mmHg.