The present invention relates generally to systems and methods for monitoring an individual's health based on sensors associated with the individual, also known as personal health monitoring.
Personal health monitoring is a growing field and finds many applications, e.g. fitness tracking and medical surveillance to name a few. In personal health monitoring, a user's health may be monitored based on readings from one or more sensors worn by the user. The sensors may be integrated in a monitoring device worn by the user, e.g. a wristband, a watch, a pedometer, a fitness tracker, etc. Monitoring devices may also support external sensors, e.g. a chest strap with heart rate sensors, a cadence sensor, etc. Simple monitoring devices are only capable of measuring a single parameter. However, many monitoring devices are capable of monitoring and reporting multiple health-related parameters, such as position, step count, heart rate, blood glucose level, skin temperature, detected food intake (eating, drinking) and activities (e.g. running, sleeping), etc.
WO2016/164485 discloses an activity classification server that receives raw data from one or more activity-tracking devices worn by a user. The activity-tracking devices operate at a given sampling rate to provide the raw data. The server processes the raw data to classify the user's activities into one or more identifiable states. To optimize energy usage and thereby prolong battery life of the activity-tracking devices, the server adjusts the sampling rate of the activity-tracking devices based on the state of the user at any given time.
There is a continued need to optimize the performance of health monitoring devices, e.g. with respect to energy consumption and user experience.
It is an objective of the invention to at least partly overcome one or more limitations of the prior art.
Another objective is to enable resource-efficient monitoring of an individual's health based on multiple measured health-related parameters.
A further objective is to improve the user experience during monitoring of an individual's health.
One or more of these objectives, as well as further objectives that may appear from the description below, are at least partly achieved by a method, a computer-readable medium, a portable electronic device, a computing device and a system according to the independent claims, embodiments thereof being defined by the dependent claims.
A first aspect of the invention is a method for monitoring a user's health based on one or more sensors that are associated with the user. The method comprises: obtaining sensor data from a set of sensors among the one or more sensors, and generating, based on the sensor data from the set of sensors, measurement values of a primary parameter. The method further comprises: identifying, among a default set of secondary parameters, one or more selected secondary parameters which, for the user, are found to correlate with the primary parameter.
A second aspect of the invention is a computer-readable medium comprising computer instructions which, when executed by a processor, cause the processor to perform the method of the first aspect or any of its embodiments.
A third aspect of the invention is a portable electronic device, which is configured for connection to one or more sensors that are associated with a user. The portable electronic device is configured to: obtain sensor data from a set of sensors among the one or more sensors; generate, based on the sensor data from the set of sensors, measurement values of a primary parameter; and identify, among a default set of secondary parameters, one or more selected secondary parameters which, for the user, are found to correlate with the primary parameter.
A fourth aspect of the invention is a computing device configured to communicate, over a communication network, with a portable electronic device in accordance with the third aspect. The computing device is configured to: receive, from the portable electronic device, measurement values of the default set of secondary parameters and measurement values of the primary parameter, which have been generated based on sensor data from at least one of the one or more sensors associated with the user; analyze the measurement values of the default set of secondary parameters and the measurement values of the primary parameter for identification of the one or more selected secondary parameters; and transmit an indication of the one or more selected secondary parameters to the portable electronic device.
A fifth aspect is a system for monitoring a user's health. the system comprises: one or more sensors associated with the user; a control module configured to obtain sensor data from a set of sensors among the one or more sensors, and generate, based on the sensor data from the set of sensors, measurement values of a primary parameter; and an analysis module configured to identify, among a default set of secondary parameters, one or more selected secondary parameters which, for the user, correlate with the primary parameter.
Other objectives, as well as features, aspects and advantages of embodiments of the present invention will appear from the following detailed description, from the attached claims as well as from the drawings.
Embodiments of the invention will now be described in more detail with reference to the accompanying schematic drawings.
Embodiments of the present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments of the invention are shown. Indeed, the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure may satisfy applicable legal requirements. Like numbers refer to like elements throughout.
Also, it will be understood that, where possible, any of the advantages, features, functions, devices, and/or operational aspects of any of the embodiments of the present invention described and/or contemplated herein may be included in any of the other embodiments of the present invention described and/or contemplated herein, and/or vice versa. In addition, where possible, any terms expressed in the singular form herein are meant to also include the plural form and/or vice versa, unless explicitly stated otherwise. As used herein, “at least one” shall mean “one or more” and these phrases are intended to be interchangeable. Accordingly, the terms “a” and/or “an” shall mean “at least one” or “one or more,” even though the phrase “one or more” or “at least one” is also used herein. As used herein, except where the context requires otherwise owing to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” is used in an inclusive sense, that is, to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments of the invention.
Well-known functions or constructions may not be described in detail for brevity and/or clarity. Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
Before describing embodiments of the invention in more detail, a few definitions will be given.
As used herein, “health monitoring” refers to monitoring of the well-being of an individual in a general sense. The monitoring may aim at detecting or predicting an undesirable condition of the individual, e.g. occurrence of a known health problem or health issue of the individual, or occurrence of a potential health problem of the individual. Such a health problem may include any type of medical condition. Another example of an undesirable condition is that the individual falls to the ground. Alternatively, the health monitoring may aim at estimating or verifying a desirable condition, e.g. a fitness level.
As used herein, a “sensor” refers to any device that may be associated with an individual and is configured to measure a quantity related to the individual, in a broad sense. Non-limiting examples of sensors include accelerometers, gyroscopes, altimeters, pedometers, vibration sensors, blood glucose sensors, blood pressure sensors, skin temperature sensors, ambient temperature sensors, pupil size sensors, pulse oximeters, heart rate monitors, global positioning systems (GPS), sweat sensors, moisture sensors, insulin level detectors, and bioelectric current sensors.
A sensor may be “associated with” an individual by being worn by the individual, e.g. attached to the individual's body or clothing or implanted into the individual's body, or by being located in proximity of the individual in a monitoring situation. In one example, the sensor is included in a wearable or portable device, such as a fitness monitor, a wristband, a chest strap, a helmet, headphone, a mobile phone, an action camera, an adhesive patch, eyeglasses, a hearing aid, etc. In another example, the sensor is installed in the same building or room as the user, in a bed or in an exercise device.
As used herein, a “set” of items is intended to imply a provision of one or more items. Thus, a “set of sensors” may designate a single sensor or multiple sensors. Likewise, a “set of parameters” may designate a single parameter or multiple parameters.
As used herein, a “primary parameter” is any mandatory parameter that has been predefined to enable detection of a specific undesirable or desirable condition of the individual. In other words, the primary parameter is linked to the main purpose of the health monitoring. To give a few non-limiting examples, the primary parameter may be blood glucose level when the monitoring is aimed at detecting or predicting hypoglycemia, heart rate when the monitoring is aimed at detecting or predicting a heart disease or cardiac arrest, body orientation when the monitoring is directed to detecting or predicting a fall of the individual, and heart rate or heart rate variability when the monitoring is aimed at determining the fitness level of the individual. Although all examples herein involve health monitoring based on a single primary parameter, it is also conceivable that the health monitoring is based on more than one primary parameter.
As used herein, a “secondary parameter” is any parameter other than the primary parameter that may be monitored or calculated based on the monitoring and may be of potential relevance in the specific monitoring context. Thus, secondary parameters are optional parameters that may be monitored to supplement the primary parameter, e.g. to enable or improve prediction of the undesirable or desirable condition of the individual.
Each of the primary and secondary parameters may be defined by raw data from one sensor, or refined data derived by processing the raw data from one or more sensors. Each of the primary and secondary parameters may represent physiological or biometric data, motion data, position data, orientation data, etc. Examples of primary and secondary parameters include, without limitation, heart rate, speed, acceleration, angular velocity, orientation, position, blood glucose level, blood pressure, breathing rate, skin temperature, moisture, sweat rate, oxygen saturation, insulin level, bioelectric current, energy consumption, step count, body motion, brain activity, muscle motion, activity index, stress index, food intake index, resting index, snoring index, etc.
As used herein, “multiple regression” or “multiple regression analysis” is given its ordinary meaning and refers to a process for estimating relationships among variables. The focus of multiple regression may be to determine the relationship between a response variable (also known as criterion variable) and a number of predictor variables, specifically to parameterize a regression function which relates the response variable to the predictor variables and which may be linear or non-linear. As is well-known in the art, multiple regression comprises an optimization of the regression function based on observations of the response and predictor variables, and results in regression coefficients of the regression function. As also well-known in the art, multiple regression analysis may involve computing the statistical significance of the individual regression coefficients, e.g. so-called p-values, based on a hypothesis test.
Some embodiments of the invention relate to a technique for monitoring the health of an individual or user based on measurement values of a primary parameter. In accordance with some embodiments, the technique is personalized for the individual to the extent that the technique provides, for the health monitoring, measurement values of a personalized set of secondary parameters, which are selected among a default set of available secondary parameters based on their correlation with the primary parameter, and thereby their relevance for the current health monitoring of the individual. The personalized set is typically a subset of the default set. This means that the personalized technique may be designed to only generate measurement values for a subset of the available secondary parameters, while ensuring that the measurement values are relevant to the health monitoring by the primary parameter, e.g. for predicting the primary parameter. In another example the personalized technique may be designed to prioritize measurements for a subset of the available secondary parameters, e.g. in scenarios when there is a need to reduce the energy consumption or data transmission at a monitoring device. In practice, the technique is executed on or more electronic devices. It is realized that the personalization will save resources on the electronic device(s), e.g. processing power, by reducing the number of secondary parameters. The personalization may also save resources whenever it excludes, from the personalized set, a secondary parameter that is costly to generate in terms of processing power, e.g. by involving many computations or by requiring the measurement values to be generated at high sampling rate. Further, to the extent that the measurement values are transmitted between devices, the personalization will also reduce the required bandwidth of the transmission channel and/or decrease the transmission time. The personalization may also facilitate prediction of the primary parameter based on the measurement values of the personalized set of secondary parameters, since the secondary parameters in the personalized set have been selected based on their correlation with the primary parameter. Thus, the functional relation between the primary parameter and the personalized set of secondary parameters may be known, or can at least be efficiently computed.
The personalization may also have the additional technical advantage of facilitating selection of one or more relevant secondary parameters to be visualized to the individual, e.g. on a display, to improve the individual's understanding of how to avoid an undesirable condition or achieve an desirable condition, whatever is relevant.
The personalization may also have the additional technical advantage of enabling personalized alarms based on one or more relevant secondary parameters, e.g. to alert the individual that an undesirable condition is approaching and allowing the individual to take countermeasures.
In accordance with some embodiments, the technique is personalized for the individual to the extent that the technique identifies and presents the personalized set of secondary parameters to the user, thereby allowing the user to gain an understanding about the secondary parameters that are (most) relevant for the primary parameter and thus the health monitoring.
In summary, the personalization in accordance with embodiments of the invention may reduce energy consumption and/or improve performance and/or improve user experience.
As will described in greater detail below, the PED 12 is a personal monitoring device that generates, based on the sensor data from the sensors S1-S3 or a subset thereof, measurement values of a primary parameter and a personalized set of secondary parameters. As shown, the PED 12 may be further configured to report the measurement values to a computing device 14, which is configured to perform a remote health monitoring, e.g. by storing the measurement values, by displaying the measurement values, by analyzing the measurement values for identification of trends or for prediction, by generating alarms or alerts for monitoring personnel such as caretakers, medical staff, clinical experts, etc. Alternatively or additionally, the PED 12 may be configured perform a local health monitoring, e.g. by storing the measurement values, displaying health-related data or generating an alarm when certain measurement values fulfill an alarm criterion. In the illustrated example, the PED 12 is configured to define a user interface (UI) 15 for displaying measurement values of the primary parameter, e.g. in a first UI section or window 15A, and measurement values of one or more secondary parameters, e.g. in a second UI section or window 15B. The measurement values may be displayed in plain text, as indicated by 16, or graphically, as indicated by 17. In the illustrated example, the PED 12 is also operable to selectively generate an alarm signal 18.
The system 20 of
Generally, the connections between components in the system 20 of
In step 31, the control module 21 may identify [S]P by generating and transmitting measurement values of P and [S]T to the analysis module 22, which thereby returns an indication of [S]P to the control module 21. The corresponding process for determining [S]P in the analysis module 22 will be exemplified below with reference to
It should be understood that step 32 may acquire sensor data at any desired sampling rate and from a monitored set of sensors that may include any sensor or combination of sensors among sensors S1-SN. The monitored set of sensors is given by the secondary parameter(s) that are included in the personalized set [S]P. Further, steps 33 and 34 may be implemented to generate the measurement values of the respective parameter at an individual sampling rate. The sampling rate for the respective parameter may be either predefined or dynamically determined, e.g. as described in above-mentioned WO2016/164485.
The analysis phase 40A comprises steps 40-44. By steps 40-41, measurement values are repeatedly generated for the primary parameter P and the secondary parameters in the default set [S]T for a predefined time period, resulting in time-sequences of measurement values. By analogy with steps 32-34 in
In step 42, the resulting measurement values are analyzed for identification of the one or more selected secondary parameters that define the personalized set [S]P. The analysis in step 42 may comprise a sub-step 42A of computing a relevance score or priority for each secondary parameter in the default set [S]T. The relevance score may indicate the relative impact of the secondary parameter on the primary parameter. The relevance score may be determined by operating any suitable analysis technique or data mining technique on the measurement values from steps 40-41. Many such techniques are readily available to the person skilled in the art. In one embodiment, the relevance score is indicative of a degree of correlation between the primary parameter and the respective secondary parameter. In one embodiment, step 42A performs a multiple regression analysis of the measurement values from step 40-41. The multiple regression analysis may comprise optimizing a regression function which has a response variable given by the primary parameter P and predictor variables given by the secondary parameters in the default set [S]T. The relevance scores may then be generated as a function of the regression coefficients of the optimized regression function, and possibly also as a function of the statistical significance of the respective regression coefficient. For example, the relevance score for a parameter may be set in proportion to the magnitude of its regression coefficient, provided that the regression coefficient is deemed to be statistically significant. Parameters with regression coefficients that are deemed not to be statistically significant may be given a low relevance score.
Generally, in all embodiments disclosed herein, the analysis to identify the one or more selected secondary parameters that correlate with the primary parameter may be based on any conceivable algorithm or algorithms for this purpose, including but not limited to multiple regression analysis, machine-learning analysis, statistical analysis, or any similar estimation method, or any combination thereof.
The analysis in step 42 may further comprise a sub-step 42B that involves obtaining and analyzing a user profile for the individual 10, e.g. by use of big data analytics. The user profile may define one or more properties of the individual 10, such as age, gender, weight, height, BMI, medical history, country of residence, country of birth, ethnicity, etc. Sub-step 42B may further comprise comparing the user profile 10 to aggregated data for a larger population of individuals, where the aggregated data represents measurement values of primary and secondary parameters obtained for the larger population of individuals, which are associated with a respective user profile. The aggregated data may thereby indicate, directly or indirectly, that certain sets of secondary parameters are relevant for different user profiles, or for different values of one or more properties in the user profiles. Thus, sub-step 42B may match one or more properties of the individual, given by the user profile, to the aggregated data, so as to identify a set of secondary parameters that are likely to have a significant impact on the primary parameter, or even identify a likely order of relevance within such a set of secondary parameters. In such an implementation, sub-step 42B may be seen to assign a second relevance score to the respective secondary parameter in [S]T.
The analysis in step 42 further comprises a sub-step 42C which may determine [S]P as a function of the output of sub-step 42A, and optionally as a function of the output of sub-step 42B. In one example, [S]P may be defined to include a predefined number of the secondary parameters that have the highest relevance score or all of the secondary parameters that have a relevance score above a predefined limit. In another example, the relevance scores from sub-step 42A may be modified, e.g. weighted, by the second relevance scores from sub-step 42B, so as to relatively increase the relevance score of the secondary parameters that are deemed by sub-step 42B to have a large relevance. In an alternative embodiment, sub-step 42C may identify [S]P only as a function of the output of sub-step 42B.
In a variant, the second relevance score from sub-step 42B may used for defining the regression function, e.g. to exclude certain secondary parameters. In such a variant, sub-step 42C will identify [S]P as a function of the output of sub-step 42A and, implicitly, as a function of the output of sub-step 42B.
Generally, it is conceivable that step 42 adds one or more secondary parameters to the default set [S]T and/or removes one or more secondary parameters from the default set [S]T as part of the analysis. For example, step 42 may combine one or more secondary parameters into a new secondary parameter, which thereby may be included in the personalized set [S]P depending on the outcome of the analysis.
Although not shown in
Step 43 selects at least one display parameter, DP, as a function of [S]P from step 42. The DP(s) may be selected based on the relevance scores, optionally weighted by the second relevance scores. In one example, step 43 may select the secondary parameter(s) with the highest relevance score or the secondary parameters that have a relevance score above a predefined limit. In another example, at least one DP may be a new parameter that is formed based on one or more of the secondary parameters in [S]P.
Step 44 selects at least one alarm parameter, AP, as a function of [S]P from step 42. The AP(s) may be selected based on the relevance scores, optionally weighted by the second relevance scores. In one example, step 44 may select the secondary parameter(s) with the highest relevance score or the secondary parameters that have a relevance score above a predefined limit. In another example, at least one AP may be a new parameter that is formed based on one or more of the secondary parameters in [S]P. Step 44 may also determine an appropriate alarm criterion, e.g. an alarm limit for the respective AP. The alarm criterion may be determined based on the above-mentioned aggregated data and/or the measurement values from steps 40-41.
The configuration phase 40B comprises steps 45-47. Step 45 configures a personalized measurement based on [S]P from step 42, so as to generate measurement values for P and [S]P, at a respective sampling rate, during forthcoming step 48. Step 46 configures a display control function to provide a personalized UI for presentation of the measurement values of the DP(s), and optionally the measurement values of P, during forthcoming step 48. Step 47 configures a personalized alarm control function to monitor the AP(s) with respect to an alarm criterion, which may be predefined or determined by step 44 to indicate an alarm condition. Step 47 also configures the personalized alarm control function to generate an alarm signal when the alarm criterion is met.
The monitoring phase 40C comprises steps 48-49. Step 48 executes the personalized measurement of P and [S]P, operates the display control function to present the measurement values of the DP(s) in the personalized UI, and operates the personalized alarm control function to monitor the measurement values of the AP(s) for an alarm condition. Step 48 may also provide the measurement values of P and [S]P for further remote or local monitoring, e.g. as described in relation to
In one embodiment of the system 20 in
In another embodiment of the system 20 in
To further exemplify the operation and advantages of the system 20 and the method 30, a non-limiting example will be given with reference to
In the example of
Compared to
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2017/080133 | 11/22/2017 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/101310 | 5/31/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
10898075 | Miller | Jan 2021 | B2 |
11026613 | Cronin | Jun 2021 | B2 |
20080162088 | DeVaul | Jul 2008 | A1 |
20150051451 | Kido | Feb 2015 | A1 |
20150238139 | Raskin | Aug 2015 | A1 |
20160034663 | Nino | Feb 2016 | A1 |
20180056130 | Bitran | Mar 2018 | A1 |
20180107793 | Ni | Apr 2018 | A1 |
20180116607 | Yu | May 2018 | A1 |
20180310867 | Sivan | Nov 2018 | A1 |
20190282178 | Volosin | Sep 2019 | A1 |
Number | Date | Country |
---|---|---|
2016110804 | Jul 2016 | WO |
2016164485 | Oct 2016 | WO |
Entry |
---|
International Search Report and Written Opinion for corresponding Patent Application No. PCT/EP2017/080133 dated Jul. 2, 2018. |
Number | Date | Country | |
---|---|---|---|
20200281536 A1 | Sep 2020 | US |