According to an embodiment, a health monitor includes a wrist-worn sensor that can detect a periodic expansion of the radial artery. The frequency of the periodic expansion is indicative of heart rate. In an embodiment, a magnitude of periodic expansion is indicative of blood volume. According to embodiments, the detected heart rate and blood volume are correlated to infer a state of hydration of the wearer. According to an embodiment, the detected heart rate and blood volume are correlated to infer a rate of caloric output.
During normal changes in hydration, human blood volume changes. Serum volume is decreased as overall hydration decreases. This can be exhibited as an overall increase in blood viscosity. Blood is a (shear-thinning) non-Newtonian fluid that is characterized by relatively high viscosity during low-shear conditions and relatively low viscosity during high-shear conditions. The systolic phase of pulse tends to be characterized by higher shear force on the blood compared to the diastolic phase. Due to blood's response to shear force, the viscosity is higher during the diastolic phase than during the systolic phase.
During exercise, moderate dehydration may be accompanied by an increase in peripheral blood pressure (BP), with diastolic BP increasing somewhat more than systolic BP, and by an increase in pulse rate. During severe dehydration, peripheral BP may decrease as the body redirects blood flow to vital organs.
A human pulse wave is characterized by a peak resulting from the heart's contraction during systole, quickly followed by a smaller peak resulting from wave reflection during diastole. The inventors have discovered that the change in systolic wave peak-to-reflected wave peak, as measured by the differential peripheral artery expansion, changes as a function of blood viscosity and can be used to estimate hydration even without a blood pressure cuff or other apparatus for measurement of absolute (or gauge) blood pressure. In an embodiment, changes in differential peripheral artery expansion may be combined with changes in pulse rate to further refine the estimate of hydration. The inventors contemplate that detected arterial expansion and heart rate may be used to infer caloric output. The inventors further contemplate detecting differential peripheral artery expansion to estimate or infer other medical, health, and/or nutritional conditions.
According to an embodiment, an increase in blood viscosity results in decreased differential expansion of peripheral arteries, with a corresponding decrease in signal modulation generated responsive to the differential expansion. The body may compensate by simultaneously increasing heart rate. In an embodiment, the health monitor sensor includes a pulse sensor that simultaneously measures heart rate and systolic peak to diastolic peak arterial expansion ratio, which is expressed as modulation. A mobile health monitor application can correlate the heart rate and modulation, estimate a hydration state of a user, and drive a user interface to alert the user to drink fluids in order to maintain optimal hydration.
Optionally, the health monitor sensor may be configured to simultaneously measure athletic exertion. For example, the health monitor sensor can measure apparent motion of far field magnetic field (e.g., earth's magnetic field) or otherwise sense accelerations corresponding to gross motor movements of the person. The mobile health monitor application can correlate the measurements to provide enhanced sensitivity and improved rejection of spurious measurements.
Optionally, the health monitor sensor can include a skin impedance sensor. Detected skin impedance combined with detected blood volume can provide data to inform a process for estimating hydration.
According to embodiments, a hydration estimation process may be performed with a programmable or application specific logic device (such as an FPGA or ASIC) or as a computational thread supported by a microcontroller or microprocessor. In an embodiment, the process may be disposed at least partly on a networked server operatively coupled to the local health monitor sensor hardware.
According to an embodiment, a computer method for monitoring the hydration of a person includes measuring a physical periodic expansion of a peripheral artery with a sensor, each measured physical periodic motion including a modulation and a pulse rate, receiving the modulation and pulse rate with a microcontroller, and saving the modulation and pulse rate to a buffer memory as a modulation history and pulse rate history. The microcontroller calculates a combined modulation and pulse rate limit from the modulation and pulse rate history. The computer method also includes writing the combined modulation and pulse rate limit to a non-transitory computer readable medium; and subsequently comparing, with the microcontroller, one or more measured instances of the modulation and corresponding pulse rate to the modulation and pulse rate limit. The microcontroller outputs a prompt via a user interface to the person if a predetermined number of measured instances of the modulation and pulse rate falls outside the modulation and pulse rate limit, indicating a probable need for rehydration. Optionally, the modulation and/or pulse rate limit may be expressed as a derivative, such that the method looks for changes in slope of modulation and/or pulse rate vs. time.
According to an embodiment, a non-transitory computer readable medium carrying computer executable instructions configured to cause a portable device to execute the method including the steps of measuring a physical periodic motion of a peripheral artery, each measured physical periodic motion including a modulation and a pulse rate; receiving the modulation and pulse rate with a microcontroller; and saving the modulation and pulse rate to a buffer memory as a modulation history and pulse rate history. The microcontroller can determine a combined modulation and pulse rate limit from the modulation and pulse rate history. The combined modulation and pulse rate limit can be written to a non-transitory computer readable medium. The microcontroller compares one or more measured instances of the modulation and corresponding pulse rate to the modulation and pulse rate limit. The microcontroller outputs, via a user interface, a prompt to the person if the one or more measured instances of the modulation and pulse rate fall outside the modulation and pulse rate limit.
The method for monitoring a human pulse can include using one or more magnetic sensor(s) to measure the change in magnetic flux arising from the perturbation of a magnetic field where such field is created by magnets or magnetic particles affixed to or embedded in an elastomeric membrane positioned on the wrist at the radial artery.
According to an embodiment, a method can extend the functionality of the apparatus to monitor relative blood flow and, along with other inputs, allows an estimate of relative state of hydration. Blood flows through arteries as waves created by the pumping action of the heart. The change in magnetic flux is proportional to the change in the radius of the artery created by the pulse wave. The method can include calculating positive changes in arterial radius during a pulse wave by a formula relating change in magnetic flux to change in radius. The formula can be derived empirically and depends on location of sensors relative to magnetic field, among other factors. The method can also include sampling the magnetic flux frequently in order to sum the radius measurements to calculate an estimate of the volume of the portion of the wave that is distending the artery during systolic and diastolic phases and calculating an index of blood flow as a function of the above wave volume multiplied by the frequency of waves (i.e. pulse rate).
Changes in hydration can result in changes in modulation, pulse and blood flow, but these changes can also be moderated by changes in exercise and body temperature.
The health monitor sensor can include a temperature sensor to measure skin temperature as an index of body temperature and accelerometer or accelerometer/gyro to monitor motion as an index of exercise. An index of hydration can be calculated as a function using the modulation, blood flow index, pulse rate, optionally body temperature index and optionally exercise index.
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented here.
The terms heart rate and pulse rate are used interchangeably herein.
A health monitor sensor, unless context dictates otherwise, includes a sensor that is capable of detecting a signal at a peripheral artery proportional to instantaneous blood flow and of outputting data indicative of a plurality of artery expanded states (e.g. instantaneous cross-sectional areas, instantaneous diameters, or the like) similarly to a skilled person detecting a pulse at the location(s). Embodiments described herein make use of a modulation sensitive pulse sensor. Modulation sensitive pulse sensors may include strain or pressure sensors, ultrasound transceiver sensors, photoplethysmography transceiver sensors, or magnetic sensors, as further described herein.
Embodiments of the health monitor sensor described herein include a pulse sensor that has a first portion held conformal to pulsations of the artery expressed as movements of the skin of the wearer. A second portion of the pulse sensor is configured to measure periodic displacement of the first portion relative to the wearer's body.
Referring to
The inventors have discovered that a ratio between the (vertical axis) value of the systolic pressure 204 to the value of the diastolic hump 206 is indicative of the state of hydration of a wearer of the sensor.
As used herein, the term magnetic axis 110 is defined relative to a magnet 108; that includes a north pole (indicated as N) and a south pole (indicated as S); such that the magnetic axis 110 is a line intersecting both the north pole and the south pole of the magnet 108.
A magnetic sensor 112 is configured to measure a magnetic field produced by the at least one magnet 108, the magnetic sensor 112 having a magnetic field measurement axis 114 along which the magnetic axis tilt causes a change in measured magnetic field strength. The detected magnetic field strength varies according to the tilt angle of the magnetic axis 110 relative to the measurement axis 114. A periodicity corresponding to the detected magnetic field strength corresponds to the systolic-diastolic rhythm, and thus serves as a measurement of heart rate.
Moreover, it can be appreciated that the difference between magnet(s) angles, expressed as a difference in maximum and minimum detected magnetic field strength, can be proportional to a difference between systolic and minimum blood pressure, which can, it is contemplated, be related to gauge blood pressure of the user.
The arrangement depicted in
In some embodiments, the magnetic field measurement axis 114 can be selected to be momentarily parallel to the plane of the magnetic axis 110 of the at least one magnet 108 during a pulse period. This can occur once per period if the magnetic axis 110 is parallel to the measurement axis 114 either at diastole or at systole; or it can occur twice per period if the magnetic axis 110 is momentarily parallel to the magnetic field measurement axis 114 at a point other than maximum or minimum angular displacement (e.g., at a point in the period other than diastole or systole). In other embodiments (e.g., if the magnet 108 is at a different angular position along a curved skin surface 104 from the magnetic sensor 112), the magnetic axis 110 is never parallel to the magnetic field measurement axis 114 during heart rate measurement. Nevertheless, the measured magnetic field strength along the magnetic field measurement axis 114 will vary during the pulse period if the magnet(s) 108 is supported sufficiently close to the artery 106 that the magnet 108 tilts responsive to pulse.
As illustrated in
Referring especially to
The heart rate monitor 100 can further include a battery 124 contained within the housing 118 and configured to provide sufficient power to maintain function of the pulse sensor 100 for at least 24 hours. In some embodiments, the microcontroller 116 can go to sleep and receive motion and/or heart rate data responsive to a predetermined interval. When motion and/or heart rate is relatively constant or has a low value, the microcontroller 116 can be programmed to go back to sleep. When motion and/or heart rate data has changed since a previous sample, the microcontroller 116 can be programmed to wake up and track heart rate and motion, and output data corresponding to heart rate and motion. When motion decreases and heart rate drops, the microcontroller 116 can be programmed to go back to sleep. The combination of a low power microcontroller 116 and the inherently low power consumption of the magnetic sensor 112 used for heart rate detection can enable the battery 124 to provide sufficient power to maintain function of the pulse sensor 100 for at least one week. This is possible with current battery technology owing to the very low power consumption of the magnetic sensor 112 compared to an optical pulse sensor.
The heart rate monitor 100 can further include a motion sensor 120 operatively coupled to the microcontroller 116. For example, the motion sensor 120 can include an accelerometer or a second magnetic sensor configured to sense an ambient magnetic field that is substantially stationary relative to movements of the user. In the “second magnetic sensor” embodiment, movement of the user through the earth's magnetic field and/or other ambient magnetic fields is sensed. In the second magnetic sensor embodiment, the heart rate sensor can further include a magnetic shield 132 configured to shield the second magnetic sensor 120 from changes in magnetic field strength corresponding to movement of the magnet 108.
In another embodiment the motion sensor 120 can be integral with the magnetic sensor 112. For example, the magnetic sensor 112 can sense magnetic fields (e.g., the earth's magnetic field) along a magnetic sensor axis that is transverse to the magnetic axis 110 (e.g., along the y-axis into the plane of the drawing
The heart rate sensor 100 can further include a non-transitory computer-readable medium 122 contained within the microcontroller 116 or separate from the microcontroller 116 and operatively coupled to the microcontroller 116. In an embodiment, the non-transitory computer-readable medium 122 carries microcontroller instructions configured to cause the microcontroller 116 to receive data or a signal from the magnetic sensor 112, receive detected movement information from the motion sensor 120, and filter the data or signal from the first magnetic sensor 112 responsive to the detected movement.
The filtering is described more fully in conjunction with
The heart rate monitor 100 can further include an electronic display 128 operatively coupled to the microcontroller 116. The microcontroller 116 can be configured to calculate a most likely pulse rate and to cause the electronic display 128 to display the most likely pulse rate.
The heart rate monitor 100 can further include a radio 130 operatively coupled to or contained at least partially within the microcontroller 116. The microcontroller 116 can be configured to calculate a most likely pulse rate and to cause the radio 130 to transmit the most likely pulse rate, for example to a smart phone (not shown) running a fitness application that tracks the pulse rate.
Still referring to
Other embodiments include positioning the magnetic axis 110 in a different orientation relative to the user's skin surface 104 than what is depicted in
The motion sensor 120 is configured to detect movement of the human. The inventors have found that detected movement can provide data for inferring a change in heart rate. For example, an increased amount of movement may typically correspond to an increase in heart rate, and conversely a decreased amount of movement may typically correspond to a decrease in heart rate. The predictive nature of movement can be used to select from between several frequency candidates in successive signals from the magnetic sensor 112, any of which may correspond to the true heart rate.
The microcontroller 116 operatively coupled to the magnetic sensor 112 and the motion sensor 120 can include the non-transitory computer-readable medium 122 carrying microcontroller instructions. The instructions can be selected to cause the microcontroller 116 to receive data or a signal from the magnetic sensor 112, receive detected movement information from the motion sensor 120, filter the data or signal from the first magnetic sensor 112 responsive to the detected movement, and output heart rate data corresponding to the filtered data or signal from the first magnetic sensor 112.
An approach to filtering is described in greater detail below.
According to an embodiment, the heart rate sensor 100 can include sensors other than magnetic sensors for sensing the pulse rate, modulation, or blood flow rate in a peripheral artery. For example, the heart rate sensor 100 can include one or more of piezo-electric sensors, piezo-resistive sensors, capacitive sensors, or other kinds of sensors suitable for detecting parameters of a peripheral artery. Those of skill in the art will recognize, in light of the present disclosure, that sensors other than those described herein can be used in accordance with principles of the present disclosure. All such other sensors fall within the scope of the present disclosure.
Proceeding to step 404, the magnet undergoes movement responsive to pulse movement of the person. As described above, the movement is responsive to expansion and contraction of an adjacent artery, and especially a peripheral artery, respectively corresponding to systolic and diastolic pressure pulses from the heart. As described above, several modes of movement and detection are contemplated. In a preferred embodiment, the magnet tilts responsive to arterial pulsing, and corresponding magnetic field strength is detected along an axis substantially parallel to the skin surface of the person.
In step 406, a magnetic sensor is operated to detect periodic changes in magnetic field strength from the magnet, the periodic changes in magnetic field strength corresponding to the movement of the magnet and the pulse movement of the person.
Proceeding to step 408, a microcontroller receives magnetic sensor data including the periodic changes in magnetic field strength from the magnet. The microcontroller can, as shown in step 410, transform the magnetic sensor data to produce frequency data. For example, transforming the frequency data can include performing a Fourier transform such as a Fast Fourier Transform (FFT).
In step 412 the microcontroller receives motion data corresponding to movement of the person. The motion data can be produced by an accelerometer or another motion sensing device. In one example, the motion sensing device can include another magnetic sensor or another axis of the pulse-sensing magnetic sensor, wherein the motion data corresponds to motion of the person relative to far field sources, such as the earth's magnetic field.
In step 414 the motion data is used to filter the frequency data to select a frequency most likely to correspond to a pulse rate of the person. For example, using the motion data to filter the frequency data can include writing the frequency data to memory, writing the motion data to memory, comparing the motion data to previous motion data, determining the likelihood of a change in pulse rate responsive to the compared motion data, comparing the frequency data to previous frequency data, and identifying a high magnitude frequency domain point most likely to correspond to the pulse rate.
The method 400 can further include step 416, wherein the most likely pulse rate is written to memory; and step 418, wherein the most likely pulse rate is output. For example, step 418 can include wirelessly transmitting the most likely pulse rate to a personal electronic device. The personal electronic device can be configured to run a fitness or health application that uses the pulse rate. Additionally, or alternatively, outputting the most likely pulse rate can include displaying the most likely pulse rate on an electronic display.
Referring to
The inventors have discovered that the ratio of systolic maximum 204 to diastolic hump maximum 206 is covariant with hydration, at least over a reasonable, healthy hydration range. This relationship is used, according to embodiments, to infer a state of hydration of the measured individual.
In an embodiment, the method includes detecting periodic pulsations at a plurality of distances along an artery.
Referring again to
In step 508, the microcontroller can determine a modulation limit, a pulse rate limit, and/or a combined limit from the modulation and pulse rate history. Optionally, step 508 can include determining separate limits for pulse rate and modulated difference between systolic peak and diastolic hump. (Under a condition of dehydration, the pulse rate increases and the difference in height between the systolic peak and diastolic hump decreases.) In another embodiment, step 508 can include determining an overall blood flow by integrating or summing the total area under the pulse wave curve over a plurality of periods, referred to as blood flow herein. (Under a condition of dehydration, pulse rate increases but blood flow decreases.) In another embodiment, step 508 can include determining both the modulated difference between systolic peak and diastolic hump and blood flow. The method may include determination of a function (that may be embodied as a look-up table, or LUT) that carries both a combined variable limit and separate single variable limits. For ease of reference, any combination of single variable and multiple variable limits may be referred to as limits, herein.
In step 510, the limits are written to a non-transitory computer readable medium. For example, the buffer memory can form a portion of the non-transitory computer readable medium.
Periodically (and optionally asynchronously with the pulse and modulation pair periodicity), referring to step 512, the microcontroller can compare one or more measured instances of the modulation, pulse rate, and/or blood flow to the corresponding limits. Step 514 is a decision step, wherein if the variables are within limits, the method 500 can loop back to step 512. If the variables are not within limits, the method proceeds to step 516. In step 516, the microcontroller outputs a prompt via a user interface to the person. Step 516 is executed only if the one or more measured instances of the variables fall outside the limits.
Outputting the prompt can take various forms. In one example, the apparatus includes a visual display such as an LED that normally pulses green approximately synchronously with the person's pulse. When the limits are violated, the microcontroller can cause the LED to pulse amber. Optionally, the variables can include different levels of limits. A more severe violation of the limits can cause the microcontroller to cause the LED to flash red. Other types of visual, audible, and haptic user interfaces for issuing the prompt may equivalently fall within meaning of “prompt.”
Various related embodiments are contemplated by the inventors.
In one embodiment, comparing the one or more measured instances of the variables to the limits in step 512 includes comparing at least three successive measured variable instances to the limits. Similarly outputting a prompt from the microcontroller via a user interface to the person if the one or more measured instances of the motion amplitude and pulse rate falls outside the limits can include outputting the prompt if and only if each of the at least three successive measured instances falls outside the limits.
As indicated above, measuring a physical periodic motion of a peripheral artery with a health monitor sensor in step 502 can include supporting one or more magnets on a flexible substrate adjacent to the person's skin such that the peripheral artery lies subjacent to the one or more magnets; and detecting a magnetic field variation produced by the one or more magnets responsive to physical pulsations received from the subjacent peripheral artery with a magnetic sensor.
The inventors contemplate a variety of approaches to determining the limits. For example, step 508 can include computing a standard deviation variable as a function of instances of variables divided by corresponding pulse rate (or the inverse thereof) and setting the limits as two standard deviations greater than a mean value. Additionally or alternatively, step 408 can include computing a slope variable of a function of successive instances of variable determination (or the inverse thereof) (e.g., a rate of change in pulse, a rate of change of modulated difference between systolic peaks and diastolic humps, and/or a rate of change in blood flow) and setting a limit as a derivative of the slope variable times a constant greater than one.
While various aspects and embodiments have been disclosed herein, other aspects and embodiments are contemplated. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.
The present application claims priority benefit from U.S. Provisional Patent Application No. 62/361,427, entitled “HEALTH MONITOR SYSTEM, SENSOR, AND METHOD,” filed Jul. 12, 2016 (docket number 3012-017-02); which, to the extent not inconsistent with the disclosure herein, is incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62361427 | Jul 2016 | US |