US 12,226,196 B2
Method and wearable electronic system for predicting the heart rate of a user during a physical activity, and, non-transitory computer readable storage medium
Andre Georghton Cardoso Pacheco, Campinas (BR); Frank Alexis Canahuire Cabello, Campinas (BR); Otavio Augusto Bizetto Penatti, Campinas (BR); Sunmin Lee, Suwon-si (KR); Hyunsu Kim, Suwon-si (KR); and Donghyun Lee, Suwon-si (KR)
Assigned to SAMSUNG ELETRONICA DA AMAZONIA LTDA., Campinas (BR)
Filed by SAMSUNG ELETRÔNICA DA AMAZÔNIA LTDA., São Paulo (BR)
Filed on Feb. 24, 2022, as Appl. No. 17/679,815.
Claims priority of application No. 10 2021 025682-6 (BR), filed on Dec. 17, 2021.
Prior Publication US 2023/0190120 A1, Jun. 22, 2023
Int. Cl. A61B 5/024 (2006.01); A61B 5/00 (2006.01); A61B 5/11 (2006.01)
CPC A61B 5/02416 (2013.01) [A61B 5/02438 (2013.01); A61B 5/1118 (2013.01); A61B 5/681 (2013.01); A61B 5/7203 (2013.01); A61B 5/7221 (2013.01); A61B 2562/0219 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for predicting heart rate (HR) of a user during a physical activity using a wearable electronic device, the method comprising:
monitoring the user during the physical activity with the wearable electronic device, the wearable electronic device including a photoplethysmography (PPG) sensor to detect changes in blood volume of the user during the physical activity, an accelerometer to capture acceleration of the user during the physical activity, a memory to store demographic data of the user, data from the PPG sensor and data from the accelerometer and a processor to process the data obtained from the PPG sensor and the data from the accelerometer;
computing, using the data from the PPG sensor and the data from the accelerometer, a PPG heart rate estimate and a PPG quality flag;
computing an exponential heart rate estimate by applying the PPG heart rate estimate, the PPG quality flag and the demographic data of the user in an exponential approximation model;
the exponential approximation model being determined by:

OG Complex Work Unit Math
where, HR (t+1) is the exponential estimate of heart rate,
custom character is a parameter that indicates an increase or decrease in that heart rate calculated in a previous iteration, and T is a constant that determines the increase or decrease in rate,
where, custom character is determined by:
custom character=DS×WT+{blow,bhigh}
where Ds is a matrix that defines [AL, BMI, age, male, female], AL is a normalized raw activity level, BMI is a body mass index and male or female assumes 1 or 0, the parameter determined according to intensity of the physical activity of the user and WT is transposition of a matrix of weights that affect behavior of the exponential approximation model;
outputting, provided the PPG quality flag indicates that the data captured from the PPG sensor is reliable, the PPG heart rate estimate; and
outputting, provided the PPG quality flag indicates that the data captured from the PPG sensor is unreliable, the exponential heart rate estimate.