IP Library Granted Patent US 10,820,810
Granted Patent B2
US 10,820,810 · App. 16/691,781 · Granted Nov 3, 2020

Method and a system for determining the maximum heart rate of a user of in a freely performed physical exercise

Inventors: Sami Saalasti (Jyväskylä, FI); Aki Pulkkinen (Jyväskylä, FI); Tero Myllymäki (Jyväskylä, FI); Mikko Seppänen (Jyväskylä, FI); Kaisa Hämäläinen (Jyväskylä, FI); Maunu Toiviainen (Jyväskylä, FI); Tuukka Ruhanen (Jyväskylä, FI)
Assignee: Firstbeat Analytics, Oy
A61B5/0205A61B5/4884A61B5/7278G16H20/30A61B5/024A61B5/0816
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,820,810
App. No.
16/691,781
Granted
Nov 3, 2020
Kind
B2
Abstract

A method and a system for determining the maximum heart rate of a user in a freely performed physical exercise and using an apparatus with software and memory. An intensity model takes account of, in addition to heart rate, respiration rate and/or kinetics-information. The kinetics information depicts change in excess post-exercise oxygen consumption (EPOC), more generally the direction of cumulative physiological disturbance in homeostasis, whether it is at steady state, on-response (rising) or off-response (descending) to decrease the value of the determined maximal heart rate to obtain a result.

Claims (53)

1. A method for determining the maximum heart rate, called HRmax, of a user in a freely performed physical exercise and using an apparatus with software and memory means, comprising:

providing and storing an initial value for HRmax,

providing and storing an intensity model of actual internal intensity (Int-int) utilizing at least relative heart rate and one of following: respiration rate, disturbance in homeostasis (Kinetics), the method comprising steps of:

continuously measuring heart rate (HR), by a heart rate sensor and recording a measured heart rate value at least temporarily,

continuously measuring by at least one sensor an external workload, wherein a measured workload value is recorded at least temporarily and associated with the measured heart rate value

continuously calculating values for several variables and updating them in memory using said software and memory means, said variables including

a variable depicting current internal intensity using recorded values of heart rate (HR), and at least one of following two according to said intensity model:

a variable depicting current respiration rate called as respRate using recorded values of heart rate (HR), and/or

a variable (kinetics) depicting at least direction of cumulative physiological disturbance in homeostasis using the recorded values of heart rate and external workload, and

a variable depicting fitness level (maxMET),

a variable depicting external intensity based on the recorded values of external workload (metSPEED) and fitness level, and the method including further steps of:

selecting a range for heart rate (HR_i) nearby the last recorded maximum heart rate (HRmax) and storing values HR lower , HR upper for upper and lower ends of that range,

seeking a minimum value of an objective function (f( ) depicting the difference between external intensity and internal intensity by scanning the objective function (f( ) across the range between the values HR lower HR upper using said intensity model having heart rate HR_i as a running variable therein,

and obtaining and storing a maximum heart rate estimate (HRmax_est) at HR_i giving said minimum value, and

validating and storing the obtained value of maximum heart rate estimate (HR_est) or rejecting it based on a chosen criterion.

2. The method according to claim 1 , wherein said objective function f( )is calculated using an equation:

f (HR_ i )=|external_intensity−internal_intensity(HR_ i , HR, respRate, kinetics)|, where

external_intensity=metSPEED/maxMET, and

internal intensity is obtained from an intensity model “Int-int” having a running variable HR_i and values for heart rate HR, respiration rate respRate and kinetics as constants during scanning.

3. The method according to claim 1 , wherein said obtaining the value of HRmax comprises also calculation of its reliability inversely according to a magnitude of the minimum value of the objective function.

4. The method according to claim 3 , wherein said validation includes further steps of:

calculating a weighted average floating value of all obtained values of HRmax and storing it, and comparing the calculated average floating value with the initial value of HRmax and an age-based value of HRmax and predetermined criteria to choose the final value of HRmax.

5. The method according to claim 1 , wherein said scanning is carried in two ranges locating upwards and downwards from a chosen starting value and the obtained value with a higher reliability from two obtained values from said ranges is chosen as a final value of HRmax.

6. The method according to claim 4 , wherein said scanning is carried in two ranges locating upwards and downwards from a chosen starting value and the obtained value with a higher reliability from two obtained values from said ranges is chosen as a final value of HRmax.

7. The method according to claim 5 , wherein local variables are updated every 1-15 seconds and stored temporarily.

8. The method according to claim 6 , wherein local variables are updated every 1-15 seconds and stored temporarily.

9. The method according to claim 1 , wherein the intensity model “int-int” has three input states: A—recovery, B—steady-state and C—accumulating fatigue, one of which is selected by a kinetics method determining a change in homeostasis and each having influence on internal intensity value.

10. The method according to claim 5 , wherein the intensity model “int-int” has three input states: A—recovery, B—steady-state and C—accumulating fatigue one of which is selected by a kinetics method determining a change in homeostasis and each having influence on internal intensity value.

11. The method according to claim 6 , wherein the intensity model “int-int” has three input states: A—recovery, B—steady-state and C—accumulating fatigue, one of which is selected by a kinetics method determining a change in homeostasis and each having influence on internal intensity value.

12. The method according to claim 10 , wherein the kinetics method is defined by excess post-exercise oxygen consumption (EPOC)-calculation.

13. The method according to claim 1 , wherein the chosen criteria to validate the obtained value of maximum heart rate estimate (HRmax_est) is a specific criterion using an age based and background HRmax values.

14. The method according to claim 6 , wherein the chosen criteria to validate the obtained value of maximum heart rate estimate (HRmax_est) is a specific criterion using an age based and background HRmax values.

15. The method according to claim 13 , wherein the chosen criteria to validate the obtained value of maximum heart rate estimate (HRmax_est) is a specific criterion using an age based and background HRmax values.

16. A system for determining the maximum heart rate, called HRmax of a user of in a freely performed physical exercise comprising an apparatus with software and memory means, the apparatus comprising:

means for providing initial value for HRmax storing that in the memory,

memory for storing an intensity model (Int-int) of actual internal intensity relation at least heart rate, respiration rate and disturbance in homeostasis (kinetics),

means for executing following steps of:

a heart rate sensor for continuously measuring heart rate (HR) and means for recording a measured heart rate value at least temporarily,

at least one second sensor continuously measuring an external workload, and means for recording a respective value at least temporarily and associated the measured heart rate value

means for continuously calculating values for several variables and updating them in memory using said software and memory means, said variables including

a variable depicting current internal intensity called as % HRmax using recorded values of heart rate (HR),

a variable depicting current respiration rate called as respRate using recorded values of heart rate (HR),

a variable (kinetics) depicting at least direction of cumulative physiological disturbance in homeostasis using the recorded values of heart rate and external workload,

a variable depicting fitness level (maxMET),

a variable depicting external intensity using measured external workload

external intensity using measured external workload and maxMET

the apparatus having means to execute further steps of:

selecting a range for heart rate (HR_i) nearby the last recorded actual maximum heart rate (HRmax)

seeking a minimum value of an objective function f( )defined by an equation:

f (HR_ i )=|external_intensity−internal_intensity(HR_ i , HR, respRate, kinetics)|, where

external_intensity=metSPEED/maxMET, internal intensity is obtained from an intensity model “Int-int” having running variable HR_i and values for heart rate HR respiration rate respRate and kinetics as constants during scanning,

obtaining and storing a maximum heart rate estimate (HRmax_est) at HR(i) giving said minimum value,

and means for validating and storing the obtained value of HRmax or rejecting it based on a chosen criterion.

Assignments (3)
CHANGE OF NAME Recorded May 2, 2025
From: FIRSTBEAT ANALYTICS OY
To: GARMIN JYVÄSKYLÄ OY
Reel/Frame 071163/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2020
From: FIRSTBEAT TECHNOLOGIES OY
To: FIRSTBEAT ANALYTICS OY
Reel/Frame 052986/0839 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2019
From: SAALASTI, SAMI; PULKKINEN, AKI; MYLLYMÄKI, TERO; SEPPÄNEN, MIKKO; HÄMÄLÄINEN, KAISA; TOIVIAINEN, MAUNU; RUHANEN, TUUKKA
To: FIRSTBEAT TECHNOLOGIES OY
Reel/Frame 051084/0878 →
Priority Claims (1)
FI 20186002 · Nov 26, 2018 · national
Continuity (1)
Related Publication 20200163556A1 · May 28, 2020