Example inventions are directed generally to a computer system, and in particular to a computer system for monitoring biometric data and correlating the biometric data with health-related information for analytics.
There has recently been a proliferation of devices, many that are wearable, that generate health-related data, including biometric data, for the user. For example, devices track a user's heartbeat, blood pressure, number of steps taken or other activity, electrocardiogram (“EKG”) information, etc. However, in general, this health data, when it comes from separate disparate devices or other sources, has not easily been aggregated in a way to be useful to a user and/or health provider.
Generally, there is a need to have the ability to view health history data and how it correlates to other information in the health field, with the goal of modifying an individual's behaviors to improve his or her health, or the health of a person under his or her care. Users may include entities in a variety of situations seeking to view individuals' health data and correlate that data to other information, such as a person viewing and correlating their own health data to their health history and to aggregated health data across a population, and medical professionals, such as doctors, nurses, caregivers, hospitals; researchers in academia, government, industry and insurers.
An individual/user has a need to learn how their health can be improved by monitoring their own biometric data over time, and how the biometric data correlates to pharmaceutical, medical, and other data specifics contained in the person's health record, and how the data correlates to larger data sets from populations. Examples of the invention are directed to displaying a user's health data across a span of time, (referred to as “Biometric Monitoring” data), with markers to indicate how variations in the health data correlate to specifics from a wider range of data sets, such as pharmaceutical data, medical diagnostic data, or a user's own life data (referred to as a “user health record”). Further, example inventions generate a user interface that displays the disparate sources of information onto a common timeline, which generates and facilitates further analytics regarding the combination of information.
There is further a need for correlation of disparate data sources when a person or organization wants to learn how an individual's or a group's health can be improved. Factors that promote health improvement can be assessed by correlating collected health data with larger data sets, including displaying the disparate data along a common timeline. This information can be used to guide therapies and healthy behaviors. The present invention is directed to a system and method to display a user's health data across a span of time and a common timeline with other information, as described above. Example inventions may also be used to display health data for an individual or aggregate data across a population of individuals.
In some examples, health devices 110 include one or more smart patches 124 worn by user 120. In examples, a “smart” patch 124 is attached to the medial malleolus of user 120 on the right or left ankle of user 120 in accordance to examples.
The placement of each patch 124 is designed to cause electrical stimuli to activate the tibial nerve of user 120 in one example to alleviate overactive bladder (“OAB”) symptoms. The term “smart”, in general, refers to the use of memory and logic components and instructions, and may also include electronic components for communications, to generate some or all of the functionality disclosed herein.
Patch 124 can be any type of device that can be fixedly attached to user 120 and includes a processor/controller and instructions that are executed by the processor, or a hardware implementation without software instructions, and communication elements to provide communications with a controller (e.g., smartphone 156 or a fob) in some examples. Patch 124 can also include additional components that provide topical nerve stimulation on user 120 to provide benefits to user 120, including bladder management for an overactive bladder, such as electrodes, sensors, a battery, adhesive, a control unit, an electronic integrated package, stimulators, etc.
Patch 124 in one example can include a flexible substrate, a malleable dermis conforming bottom surface of the substrate including adhesive and adapted to contact the dermis, a flexible top outer surface of the substrate approximately parallel to the bottom surface, one or more electrodes positioned on the patch proximal to the bottom surface and located beneath the top outer surface and directly contacting the flexible substrate, electronic circuitry embedded in the patch and located beneath the top outer surface and integrated as a system on a chip that is directly contacting the flexible substrate, the electronic circuitry integrated as the system on the chip and including an electrical signal generator integral to the malleable dermis conforming bottom surface configured to electrically activate the one or more electrodes, a signal activator coupled to the electrical signal generator, a nerve stimulation sensor that provides feedback in response to a stimulation of one or more nerves, an antenna configured to communicate with a remote activation device, a power source in electrical communication with the electrical signal generator, and the signal activator, where the signal activator is configured to activate in response to receipt of a communication with the activation device by the antenna and the electrical signal generator configured to generate one or more electrical stimuli in response to activation by the signal activator, and the electrical stimuli configured to activate/stimulate one or more nerves of a user wearing patch 124 at least at one location proximate to patch 124. Additional details of examples of patch 124 are disclosed in U.S. Pat. No. 10,016,600, entitled “Topical Neurological Stimulation”, the disclosure of which is hereby incorporated by reference.
In some examples, health monitoring devices 110, such as patch 124, can send and receive data from a controller, and send the data on to a cloud service. In some examples, patch 124 stimulates the tibial nerve of user 120 at the direction of a doctor/caregiver via direct or remote activation to elicit a suppressive nerve response, which, in turn, suppresses the urination impulse.
In some examples, the system measures the state of the patient's bladder to determine the degree of urgency in voiding the bladder. In some examples, the system uses ultrasound to measure the state of the bladder.
In some examples, the system may measure other biometric attributes of user 120 to determine the degree of urgency in voiding the bladder. Examples of these measurements may be a clenching of abdominal muscles, or restlessness during sleep, or the shape or opacity of the bladder when imaged.
Biometrics refers to body measurements and calculations and metrics related to human characteristics. Biometric identifiers are the distinctive, measurable characteristics used to label and describe individuals and include physiological and behavioral characteristics. Physiological characteristics are related to the shape of the body. Examples include veins, face recognition, DNA, palm print, hand geometry, iris recognition, retina and odor/scent. Behavioral characteristics are related to the pattern of behavior of a person, including typing rhythm, gait, and voice.
In some examples, health monitoring devices 110 include a device for determining when an OAB event has occurred. For example, a moisture detection element in a smart diaper or other garment worn by user 120 can perform analysis to determine an OAB event, and the time of the event, and output this data to the system. In another example, the monitoring of the instances that patch 124 is activated by the user to stimulate the nerves provides an indication of an increase or decrease of OAB conditions and the urge to urinate.
Referring again to
The user may discern from the displayed data how his or her health varies across time. This discernment is limited inasmuch as the displayed raw data is not correlated to a variety of underlying mechanisms which affect the user's health. For example, the display of multiple biometric data types, aligned across the time span of the display, may also help the user to understand why their biometric data is varying or is not in the optimum range between recommended minimum and maximum values.
Example inventions can combine biometric data with other data types, such as electronic health records (“EHR”s), using correlations derived from medical information or from statistical analysis of the data or from machine learning or artificial intelligence analysis or from human analysis. This is the work of correlation engine 380 of
A user may better understand the data and glean pertinent information presented in user report 270 because the presentation of the data is designed by user report process 520. Similarly, professionals may derive more value from the data presented in professional report 272 because the presentation of the data is designed by professional report process 530 and caregivers may better understand and take action from the data presented in caregiver report 274 because of the selected formats and content by caregiver report process 540.
Example inventions generate a user interface that combines data from various sources, to assist the various types of users in drawing conclusions from the information.
The data in the UIs of
For example, the biometric data showing blood pressure may show a variation with a high value early in each day, excepting Saturdays and Sundays, with a similarly high value late in each weekday. Examples inventions can combine the blood pressure biometric data with a record of the user's movements as collected from their smartphone GPS system on a common timeline, and deduce that the user is moving rapidly during each of the periods when the blood pressure is markedly higher, this movement being further deduced to be in a vehicle. The display of this information across a period of multiple days and weeks, with annotations to highlight the higher blood pressure periods and a note that this is the user's commute time, is all presented to the user on a single UI or printed report. Through the use of example inventions that can include the derivation of a recommendation, the user is able to consider whether to change his or her behavior. In the example, the user may choose to travel to and from work at a different time of day based on the generated data.
In another example, the user provides a diary which records the meals he or she has had, and the foods consumed. Examples inventions have access to this diary data, as well as to the user's prescription drug history through the user's EHR, and the user's biometric data. The pharmaceutical data for the user is made more useful by examples inventions which can access one or more external drug interactions databases. All of these data sources are analyzed and correlated by examples inventions, across a span of time measurements, and examples inventions deduce that the user occasionally consumes foods which adversely affect the effectiveness of one of the user's prescription medications. Further, example inventions deduce that the user is taking a medication at a time of day when the user is driving a vehicle, this medication being prone to cause drowsiness. The user is informed of these relationships through the use of time series displays on a UI or printed report, or as warnings or alerts such as on a smart phone device. Through these means, delivered by examples inventions, the user is able to change his or her behavior by avoiding certain foods, and avoiding the taking of one of the user's medications during driving times.
In another example, the user who has been diagnosed with atrial fibrillation (“AFib”) is instructed by the user's physician to monitor himself or herself using various data-gathering devices. Examples inventions combine the data from those sources into a form and format useful to the medical professional to make further determination for the user, such as modifying the prescription instructions for a particular medication, or limiting user's activities in areas which may aggravate the user's AFib condition, or relaxing restrictions or medications if example inventions reveal that the condition is less serious than was initially diagnosed. The process between the user and the medical professional may proceed as follows: (a) the user reports symptoms to primary care physician (“PCP”): fatigue, light-headedness, reduced ability to exercise; (b) the PCP records an ECG during office visit, and periods of AF are detected, so that the PCP refers the user to a Cardiologist; (c) the Cardiologist has the user wear an ECG monitoring device for a 2-week period to measure baseline AFib burden (% of time in AFib), and has the user also wear a FitBit or similar device to measure physical activity; (d) at a Cardiologist follow up visit, a review of the ECG data reveals overall AFib burden of 21%, such that the Cardiologist prescribes Amiodarone, an anti-arrhythmic medication, along with Warfarin, anti-coagulant, to reduce risk of embolic stroke; (e) the user continues to wear the ECG patch and the FitBit type of device for another 2-week period after starting medication; (f) at a subsequent Cardiologist follow up visit, a review of the ECG and Fitbit type of device data to determine changes in AF burden and physical activity after medication was started reveals that AF burden has been reduced, such that the medication dosages may be adjusted to reduce medication side-effects; and (g) the monitoring process repeated.
The data is stored in various different data structures 702 and the data from various sources are represented in a Foundation Data Store 721. The various data types includes both structured data (e.g., EHR, consumer surveys) and real-time signals (e.g., EKG, activity tracking data, etc.).
In general, examples include two forms of data, those that have been preprocessed and distilled by their sources (e.g., “PubMed” articles, Clinical Trials, etc.) and those that have been minimally processed, or just raw data, and represent the original data captured (e.g., Fitbit data, EEG recordings, PSG data, etc.). Further, there are those data sources that are mixed, having elements of preprocessed data and minimally altered raw data (e.g., EHR). Another dimension is whether the data source originates from many individuals, or from a single individual (e.g., Clinical Trials vs Gray's Anatomy reference online book). Various data storage formats 727-730 are fed into analytics processing 726 to generate data for applications, a user interface, and additional data at 725.
In one example, correlation engine 380 unifies these forms of data by treating each as examples of “events” or “snapshots”. For example, data that is an EHR represents primarily single event data, such as a doctor visit, a doctor diagnosis, laboratory results or prescribed medications. This event data is characterized by a timestamp (e.g., day of visit, date/time of laboratory tests, etc.). Data from wearable devices are a series of “events” where that series may be hundreds or thousands of sequential events. In a similar manner, each event in the series can be characterized by an individual timestamp.
System 10 includes a bus 12 or other communication mechanism for communicating information, and a processor 22 coupled to bus 12 for processing information. Processor 22 may be any type of general or specific purpose processor. System 10 further includes a memory 14 for storing information and instructions to be executed by processor 22. Memory 14 can be comprised of any combination of random access memory (“RAM”), read only memory (“ROM”), static storage such as a magnetic or optical disk, or any other type of computer readable media. System 10 further includes a communication device 20, such as a network interface card, to provide access to a network. Therefore, a user may interface with system 10 directly, or remotely through a network, or any other method.
Computer readable media may be any available media that can be accessed by processor 22 and includes both volatile and nonvolatile media, removable and non-removable media, and communication media. Communication media may include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and includes any information delivery media.
Processor 22 is further coupled via bus 12 to a display 24, such as a Liquid Crystal Display (“LCD”). A keyboard 26 and a cursor control device 28, such as a computer mouse, are further coupled to bus 12 to enable a user to interface with system 10.
In one embodiment, memory 14 stores software modules that provide functionality when executed by processor 22. The modules include an operating system 15 that provides operating system functionality for system 10. The modules further include a personal data analytics module 16 that provides personal data analytics functionality, and all other functionality disclosed herein. System 10 can be part of a larger system. Therefore, system 10 can include one or more additional functional modules 18 to include the additional functionality. A database 17 is coupled to bus 12 to provide centralized storage for modules 16 and 18. In one embodiment, database 17 is a relational database management system (“RDBMS”) that can use Structured Query Language (“SQL”) to manage the stored data.
In
Multiple biometrics are plotted on a timeline 950 in UI 910. The scale on timeline 950 is adjustable, to show a span of time varying, for example, from weeks to months to years. UI 910 includes navigation window 620, and line graph trace 616. In this example, event marker icons 614 show the series of atrial fibrillation events across week one 942, week two 944, and week three 946. Measurement of atrial fibrillation events during week one 942 resulted in the prescription of medications 930, which is displayed on a common timeline with the AFib events and the biometric data at 999. When the user began to take the medications, the frequency of atrial fibrillations was reduced, as shown in week three 946. Medication interaction analysis 932, through access to the National Library of Medicine drug interaction database, and other means, is included in UI 910. Medication interaction analysis 932, performed by example inventions, has triggered in the system an alert message 960. Alert message 960 causes a behavior change for the user in scheduling repeated reviews of their prescribed medications, and for the physician in maintaining awareness of possible side effects.
The data representing AFib could represent multiple patients and not just a single individual. This would be more representative of a clinical study where the medication is a constant variable and the observed reaction of a cohort of patients is the desired result.
For prescribed medications that should be ingested on a set schedule, the events of taking each medication on a set schedule can be plotted. In one example, the consuming of the medication may be assumed to have taken place on the schedule prescribed by the physician if there is no mechanism for detecting that actual ingesting of the medication. In another example, a system detects or records the taking of the medication, or for physician/nurse administered medicine those events are known, and the events are placed on the timeline. In both examples, correlations may be found between the events of taking medication and the biometrics plotted on the same timeline.
The user's selection of a treatment 1064 from UI 1000, such as that shown in
As disclosed, combining activity data with EHR data can influence medications and/or dosage levels, similar to a drug interaction database that now includes the addition of the analysis of an individual's activity to check against appropriate drug prescriptions. For example, an excessive heart rate during mild exercise may indicate that the dosage level of the individual's heart medication may need to be adjusted. As another example, patch 124 may detect an unsafe increase in urinary urgency following the new prescription of a diuretic drug, which leads to a recommendation that the drug needs to be discontinued.
Further, placing hyperlinked clinical references on anatomical images representing various medical indications allows clinicians to provide better diagnostic capabilities. Further, combining clinical data with patient data can provide an assessment of the commercial viability of new medical interventions. For example, in the search for new drugs, devices, or interventions, example inventions provide insights into breakthrough clinical results. This will inform business decisions, research funding, and the future paths that clinicians will pursue in their work. Further, embodiments may use the data to classify a user's medical concerns/conditions in order to initiate some type of advertising to the user based on the conditions.
At 1102, health data is received from disparate data sources, including two or more of biometric data, activity monitoring, or an electronic health record.
At 1104, the disparate data sources are correlated onto a common timeline.
At 1106, a user interface is generated that displays the correlated data sources simultaneously with the common timeline.
Several example inventions are specifically illustrated and/or described herein. However, it will be appreciated that modifications and variations of the disclosed example inventions are covered by the above teachings and within the purview of the appended claims without departing from the spirit and intended scope of the invention.
This application claims priority to U.S. Provisional Patent Application Ser. No. 62/769,975, filed on Nov. 20, 2018, disclosure of which is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62769975 | Nov 2018 | US |