| CPC A61B 5/02055 (2013.01) [A61B 5/0022 (2013.01); A61B 5/02405 (2013.01); A61B 5/02416 (2013.01); A61B 5/0245 (2013.01); A61B 5/349 (2021.01); A61B 5/361 (2021.01); A61B 5/681 (2013.01); A61B 5/6898 (2013.01); A61B 5/7264 (2013.01); A61B 5/7275 (2013.01); A61B 5/746 (2013.01); G16H 10/60 (2018.01); G16H 40/67 (2018.01); G16Z 99/00 (2019.02); A61B 5/021 (2013.01); A61B 5/02438 (2013.01); A61B 5/1118 (2013.01); G16H 15/00 (2018.01); G16H 20/40 (2018.01); G16H 40/63 (2018.01); G16H 50/30 (2018.01)] | 20 Claims |

|
1. An apparatus comprising:
a processing device;
a physiological parameter sensor operatively coupled to the processing device;
an electrocardiogram (ECG) sensor operatively coupled to the processing device; and
a memory, operatively coupled to the processing device, the memory having instructions stored thereon that, when executed by the processing device, cause the processing device to:
receive physiological parameter data of a user from the physiological parameter sensor;
receive ECG data of the user from the ECG sensor;
determine a subset of the ECG data corresponding to an event;
determine an RR interval based on the determined subset of the ECG data;
analyze the RR interval and the physiological parameter data using a machine learning (ML) model to detect a presence of an arrhythmia based on both the RR interval and the physiological parameter data; and
in response to detecting the presence of the arrhythmia, provide one or more recommendations to the user.
|