IP Library › Granted Patent US 10,456,088
Granted Patent B2
US 10,456,088 · App. 15/183,479 · Granted Oct 29, 2019

Performance of biological measurements in the presence of noise

Inventors: Jawahar Jain (Los Altos, CA); James Young (Menlo Park, CA); Cody Wortham (Mountain View, CA); Sajid Sadi (San Jose, CA); Pranav Mistry (Cupertino, CA)
Assignee: Samsung Electronics Company, Ltd.
A61B5/7278A61B5/0006A61B5/0013A61B5/0022A61B5/02405A61B5/02416A61B5/02438A61B5/0456A61B5/0533A61B5/165A61B5/486A61B5/4884A61B5/7203A61B5/7225A61B5/7275A61B5/7282A61B5/746G06F19/3418G16H40/63A61B5/681A61B5/6833A61B5/7257A61B5/742A61B5/7405A61B5/7455A61B5/7475A61B2503/10A61B2560/0209
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,456,088
App. No.
15/183,479
Granted
Oct 29, 2019
Kind
B2
Abstract

In particular embodiments, a method for determining a heart-rate variability (HRV) measurement of a user may include receiving, from a sensor of an electronic device of the user, heart sensor data, determining a noise level of the heart sensor data, and then adjusting the HRV measurement by an amount calculated based on the determined noise level. The sensor data may include data on a photoplethysmograph (PPG) signal over a noise-calculation time period.

Claims (41)

1. A method for determining a heart-rate variability (HRV) measurement of a user, comprising:

receiving, from a sensor of an electronic device of the user, heart sensor data;

determining, based on the received heart sensor data, an initial HRV measurement of the user;

determining in real-time, using a noise model for the HRV of the user, a noise level of the received heart sensor data, wherein the noise model is based on post-hoc analysis of one or more previous HRV measurements of the user;

adjusting the initial HRV measurement by an amount calculated based on the determined noise level; and

providing the initial HRV measurement to a database of HRV measurements associated with the noise model.

2. The method of claim 1 , wherein the heart sensor data comprises data on a photoplethysmograph (PPG) signal over a noise-calculation time period.

3. The method of claim 2 , wherein, prior to sending the adjusted HRV measurement to the electronic device of the user, the method further comprises:

comparing the adjusted HRV measurement to a respiratory sinus arrhythmia (RSA) waveform to determine whether a difference is statistically significant,

wherein when the different is determined to be statistically significant, further adjusting the HRV measurement based on the RSA waveform.

4. The method of claim 2 , further comprising sending, to the electronic device of the user, the adjusted HRV measurement.

5. The method of claim 2 , further comprising:

storing historical data collected over the noise-calculation time period in a storage device, the historical data comprising the heart sensor data and one or more baseline data; and

analyzing the stored historical data to provide post-hoc analysis of the historical data.

6. The method of claim 5 , wherein the noise model is further based on post-hoc analysis of the historical data.

7. One or more computer-readable non-transitory storage media embodying software for determining a heart-rate variability (HRV) measurement of a user that is operable when executed to:

receive, from a sensor of an electronic device of the user, heart sensor data;

determine, based on the received heart sensor data, an initial HRV measurement of the user;

determine in real-time, using a noise model for the HRV of the user, a noise level of the received heart sensor data, wherein the noise model is based on post-hoc analysis of one or more previous HRV measurements of the user;

adjust the initial HRV measurement by an amount calculated based on the determined noise level; and

provide the initial HRV measurement to a database of HRV measurements associated with the noise model.

8. A system comprising: one or more processors; and a non-transitory memory coupled to the processors comprising instructions for determining a heart-rate variability (HRV) measurement of a user executable by the processors, the processors operable when executing the instructions to:

receive, from a sensor of an electronic device of the user, heart sensor data;

determine, based on the received heart sensor data, an initial HRV measurement of the user;

determine in real-time, using a noise model for the HRV of the user, a noise level of the received heart sensor data, wherein the noise model is based on post-hoc analysis of one or more previous HRV measurements of the user;

adjust the initial HRV measurement by an amount calculated based on the determined noise level; and

provide the initial HRV measurement to a database of HRV measurements associated with the noise model.

9. A method for measuring heart rate, comprising:

receiving, from a sensor of an electronic device of a user, heart sensor data of a user;

analyzing in real-time, using a noise model for the heart sensor data, an amount of noise at one or more predetermined features of the heart sensor data to determine whether the one or more features have been corrupted by noise, wherein the noise model is based on post-hoc analysis of previous heart sensor data of the user; and

computing RR intervals of the heart rate based on one or more of the features that are determined to not have been corrupted by noise.

10. The method of claim 9 , wherein the heart sensor data comprises data on a photoplethysmograph (PPG) signal.

11. The method of claim 10 , wherein the one or more predetermined features of the PPG signal comprises:

one or more peaks associated with the PPG signal,

one or more troughs associated with the PPG signal,

one or more zero-crossings associated with the PPG signal, or

any combination thereof.

12. The method of claim 10 , wherein the determining of whether the one or more features have been corrupted by noise comprises:

analyzing the amount of noise at each of the one or more predetermined features, and

analyzing an amount of noise in the vicinity of each of the one or more predetermined features, wherein the features that are determined to not have been corrupted by noise include features for which noise is determined to be below a minimum threshold.

13. The method of claim 10 , wherein the computing of the RR intervals of the heart rate is further based on computing a mutual information value of the heart sensor data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2016
From: JAIN, JAWAHAR; YOUNG, JAMES; WORTHAM, CODY; SADI, SAJID; MISTRY, PRANAV
To: SAMSUNG ELECTRONICS COMPANY, LTD.
Reel/Frame 038923/0080 →
Continuity (5)
Provisional Application 62202685 · Aug 7, 2015
Provisional Application 62202153 · Aug 6, 2015
Provisional Application 62202135 · Aug 6, 2015
Provisional Application 62193509 · Jul 16, 2015
Related Publication 20170071546A1 · Mar 16, 2017
Cited By (1)
US 12,683,958