IP Library Granted Patent US 10,631,740
Granted Patent B2
US 10,631,740 · App. 16/694,402 · Granted Apr 28, 2020

Reduction of physiological metric error due to inertial cadence

Inventor: Eric Douglas Romesburg (Chapel Hill, NC)
Assignee: VALENCELL, INC.
A61B5/024A61B5/112A61B5/6817A61B5/721A61B2562/0219A63B2220/17A63B2230/04
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,631,740
App. No.
16/694,402
Granted
Apr 28, 2020
Kind
B2
Abstract

The heart rate monitor disclosed herein removes a step rate component from a measured heart rate by using one or more filtering techniques when the step rate is close to the heart rate. In general, a difference between the step rate and the heart rate is determined, and the step rate is filtered from the heart rate based on a function of the difference.

Claims (60)

1. A heart rate monitor for sensing a heart rate of a user, the heart rate monitor comprising:

a photoplethysmograph (PPG) sensor configured to:

sense light scattered from a body of the user; and

provide PPG information responsive to the sensed light;

a step rate sensor configured to:

sense motion from the user; and

provide motion information responsive to the sensed motion;

at least one processor circuit configured to:

determine a step rate of a user from the motion information provided by the step rate sensor;

determine an initial instantaneous heart rate from the PPG information provided by the PPG sensor and the motion information provided by the step rate sensor;

determine a revised heart rate, responsive to whether the initial instantaneous heart rate is within a first crossover window relative to the step rate, from the initial instantaneous heart rate and the step rate;

determine an output heart rate from the revised heart rate; and

output the output heart rate.

2. The heart rate monitor of claim 1 wherein the at least one processor circuit determines the revised heart rate by:

determining a second instantaneous heart rate, responsive to whether the initial instantaneous heart rate is within the first crossover window relative to the step rate, from the initial instantaneous heart rate and the step rate; and

determine the revised heart rate from the second instantaneous heart rate.

3. The heart rate monitor of claim 2 :

wherein the at least one processor circuit is further configured to compute a difference between the initial instantaneous heart rate and the step rate; and

wherein the at least one processor circuit determines the second instantaneous heart rate by determining the second instantaneous heart rate, responsive to whether the difference is less than a threshold, as a function of the initial instantaneous heart rate.

4. The heart rate monitor of claim 3 :

wherein the at least one processor circuit is further configured to determine a weighted average of frequencies of two or more spectral peaks of the PPG information; and

wherein the at least one processor circuit determines the second instantaneous heart rate by determining the second instantaneous heart rate as a function of the weighted average when the difference is less than the threshold.

5. The heart rate monitor of claim 1 wherein:

the initial instantaneous heart rate corresponds to a first frequency of the PPG waveform;

the at least one processor circuit is further configured to determine whether a second frequency of the PPG waveform corresponding to a second peak of the PPG waveform is within the first crossover window; and

the at least one processor circuit further determines the revised heart rate responsive to whether the second frequency is within the first crossover window.

6. The heart rate monitor of claim 5 wherein the at least one processor circuit further determines the revised heart rate responsive to whether the step rate is between the initial instantaneous heart rate and the second frequency.

7. The heart rate monitor of claim 1 wherein the at least one processor circuit determines the revised heart rate by:

determining whether the revised heart rate is within the first crossover window responsive to a comparison of a difference between the revised heart rate and the step rate to a threshold; and

when the revised heart rate is within the first crossover window, adjusting the revised heart rate as a function of the difference between revised heart rate and the step rate to generate an adjusted revised heart rate.

8. The heart rate monitor of claim 1 wherein the at least one processor circuit is further configured to determine a number of successive frames where the revised heart rate is within the first crossover window to determine a lock count.

9. The heart rate monitor of claim 8 wherein the at least one processor circuit determines the output heart rate by:

determining the output heart rate as a first function of an initialized second heart rate and the revised heart rate when the lock count exceeds a threshold; and

determining the output heart rate as a second function of the initialized second heart rate and the revised heart rate when the lock count does not exceed the threshold;

wherein the first function differs from the second function.

10. A method of sensing a heart rate of a user comprising:

sensing light scattered from a body of the user using a photoplethysmograph (PPG) sensor, said PPG sensor providing PPG information responsive to the sensed light;

sensing motion from the user using a step rate sensor, said step rate sensor providing motion information responsive to the sensed motion;

determining a step rate of a user from the motion information provided by the step rate sensor;

determining an initial instantaneous heart rate from the PPG information provided by the PPG sensor and the motion information provided by the step rate sensor;

determining a revised heart rate, responsive to whether the initial instantaneous heart rate is within a first crossover window relative to the step rate, from the initial instantaneous heart rate and the step rate;

determining an output heart rate from the revised heart rate; and

outputting the output heart rate to the user.

11. The method of claim 10 wherein the determining the revised heart rate comprises:

determining a second instantaneous heart rate, responsive to whether the initial instantaneous heart rate is within the first crossover window relative to the step rate, from the initial instantaneous heart rate and the step rate; and

determine the revised heart rate from the second instantaneous heart.

12. The method of claim 11 further comprising computing a difference between the initial instantaneous heart rate and the step rate, wherein the determining the second instantaneous heart rate comprises determining the second instantaneous heart rate, responsive to whether the difference is less than a threshold, as a function of the initial instantaneous heart rate.

13. The method of claim 12 further comprising determining a weighted average of frequencies of two or more spectral peaks of the PPG information, wherein the determining the second instantaneous heart rate comprises determining the second instantaneous heart rate as a function of the weighted average when the difference is less than the threshold.

14. The method of claim 10 wherein the initial instantaneous heart rate corresponds to a first frequency of the PPG waveform, the method further comprising;

determining whether a second frequency of the PPG waveform corresponding to a second peak of the PPG waveform is within the first crossover window; and

determining the revised heart rate responsive to whether the second frequency is within the first crossover window.

15. The method of claim 14 wherein the determining the revised heart rate comprises determining the revised heart rate responsive to whether the step rate is between the initial instantaneous heart rate and the second frequency.

16. The method of claim 10 wherein the determining the revised heart rate comprises:

determining whether the revised heart rate is within the first crossover window responsive to a comparison of a difference between the revised heart rate and the step rate to a threshold; and

when the revised heart rate is within the first crossover window, adjusting the revised heart rate as a function of the difference between revised heart rate and the step rate to generate an adjusted revised heart rate.

17. The method of claim 10 further comprising determining a number of successive frames where the revised heart rate is within the first crossover window to determine a lock count.

18. The method of claim 17 wherein the determining the output heart rate comprises:

determining the output heart rate as a first function of an initialized second heart rate and the revised heart rate when the lock count exceeds a threshold; and

determining the output heart rate as a second function of the initialized second heart rate and the revised heart rate when the lock count does not exceed the threshold;

wherein the first function differs from the second function.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2022
From: VALENCELL, INC.
To: YUKKA MAGIC LLC
Reel/Frame 062014/0304 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2022
From: WESTERN ALLIANCE BANK
To: VALENCELL, INC.
Reel/Frame 060919/0018 →
SECURITY INTEREST Recorded Mar 24, 2022
From: VALENCELL, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 059501/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2019
From: ROMESBURG, ERIK DOUGLAS
To: VALENCELL, INC.
Reel/Frame 051109/0835 →
Continuity (4)
Continuation 16146362 · Sep 28, 2018
Continuation 14370689
Provisional Application 61586884 · Jan 16, 2012
Related Publication 20200085314A1 · Mar 19, 2020