IP Library Granted Patent US 10,561,321
Granted Patent B2
US 10,561,321 · App. 16/153,345 · Granted Feb 18, 2020

Continuous monitoring of a user's health with a mobile device

Inventors: Alexander Vainius Valys (Sunnyvale, CA); Frank Losasso Petterson (Los Altos Hills, CA); Conner Daniel Cross Galloway (Sunnyvale, CA); David E. Albert (Oklahoma City, OK); Ravi Gopalakrishnan (San Francisco, CA); Lev Korzinov (San Francisco, CA); Fei Wang (San Francisco, CA); Euan Thomson (Los Gatos, CA); Nupur Srivastava (San Francisco, CA); Omar Dawood (San Francisco, CA); Iman Abuzeid (San Francisco, CA)
Assignee: AliveCor, Inc.
A61B5/02055A61B5/0245A61B5/02416A61B5/046A61B5/681A61B5/7264A61B5/7275G06F19/00G16H50/30A61B5/0022A61B5/021A61B5/02405A61B5/02438A61B5/0452A61B5/1118A61B5/6898A61B5/746G16H10/60G16H15/00
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,561,321
App. No.
16/153,345
Granted
Feb 18, 2020
Kind
B2
Abstract

Disclosed herein are devices, systems, methods and platforms for continuously monitoring the health status of a user, for example the cardiac health status. The present disclosure describes systems, methods, devices, software, and platforms for continuously monitoring a user's health-indicator data (for example and without limitation PPG signals, heart rate or blood pressure) from a user-device in combination with corresponding (in time) data related to factors that may impact the health-indicator (“other-factors”) to determine whether a user has normal health as judged by or compared to, for example and not by way of limitation, either (i) a group of individuals impacted by similar other-factors, or (ii) the user him/herself impacted by similar other-factors.

Claims (54)

1. A smart watch to detect the presence of an abnormal health-indicator of a user, comprising:

a processing device;

a photoplethysmography (“PPG”) sensor operatively coupled to the processing device;

a motion sensor operatively coupled to the processing device; and

a memory operatively coupled with the processing device, the memory having instructions stored thereon that, when executed by the processing device, cause the processing device to:

receive a raw PPG waveform signal from the PPG sensor;

receive motion sensor data from the motions sensor;

input the raw PPG waveform signal into a machine learning algorithm trained to detect whether the user's health-indicator data is abnormal;

detect, by the machine learning algorithm, that the user's health-indicator data is abnormal; and

generate a notification of the detected abnormal health-indicator data.

2. The smart watch according to claim 1 , wherein the processing device is further configured to:

generate a heartrate waveform signal based on the raw PPG waveform; and

input the heartrate waveform signal into the machine learning algorithm with the raw PPG waveform signal.

3. The smart watch according to claim 1 , wherein the processing device is further configured to:

extract a heartrate variability (“HRV”) signal from the raw PPG waveform; and

input the HRV waveform signal with the raw PPG waveform into the machine learning algorithm.

4. The smart watch according to claim 1 , wherein the processing device is further configured to:

extract a one or more features from the raw PPG waveform signal; and

input the one or more features with the raw PPG waveform into the machine learning algorithm.

5. The smart watch according to claim 1 , further comprising an ECG sensor coupled to the processing device, wherein the processing device is further configured to record an ECG using the ECG sensor in response to detection of the presence of the abnormal health-indicator data.

6. The smart watch according to claim 1 , further comprising an ECO sensor coupled to the processing device, wherein the processing device is further configured to notify the user of the detected abnormal health-indicator and to record an ECG using the ECG sensor.

7. The smart watch according to claim 1 , wherein the abnormal health-indicator data is an indication of an arrhythmia.

8. A method to detect a health-indicator of a user, comprising:

receiving, by a processing device, a heart rate variability (HRV) signal from a PPG sensor;

inputting, by the processing device, the HRV signal into a machine learning algorithm trained to detect whether the user's health-indicator data is abnormal;

detecting, by the machine learning algorithm, that the user's health-indicator data is abnormal; and

generating a notification of the detected abnormal health-indicator data.

9. The method according to claim 8 , further comprising:

generating a heartrate signal based on a raw PPG waveform signal from the PPG sensor; and

inputting the heartrate waveform signal into the machine learning algorithm with the raw PPG waveform signal.

10. The method according to claim 8 , further comprising:

extracting a one or more features from a raw PPG waveform signal from the PPG sensor; and

inputting the one or more features with the raw PPG waveform into the machine learning algorithm.

11. The method according to claim 8 , further comprising recording an ECG using an ECG sensor in response to detection of the presence of the abnormal health-indicator data.

12. The method according to claim 8 , further comprising:

receiving a motion signal from the motion sensor, and

inputting the motion signal into the machine learning algorithm trained to detect abnormal health-indicator data.

13. The method according to claim 8 , further comprising notifying the user of the predicted abnormal health-indicator and to record an ECG using the ECG sensor.

14. The method according to claim 8 , wherein the abnormal health-indicator data is an indication of an arrhythmia.

15. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to:

receive a raw photoplethysmography (“PPG”) waveform signal from a PPG sensor;

receive motion sensor data from a motion sensor

input the raw PPG waveform signal into a machine learning algorithm trained to detect whether the user's health-indicator data is abnormal;

detect, by the machine learning algorithm, that the user's health-indicator data is abnormal; and

generate a notification of the detected abnormal health-indicator data.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processing device to:

generate a heartrate waveform signal based on the raw PPG waveform signal; and

input the heartrate waveform signal into the machine learning algorithm with the raw PPG waveform signal.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processing device to:

extract a heartrate variability (“HRV”) signal from the raw PPG waveform signal; and

input the HRV waveform signal with the raw PPG waveform signal into the machine learning algorithm.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processing device to record an ECG using a ECG sensor in response to detection of the presence of the arrhythmia.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the processing device to notify the user of the predicted arrhythmia and to record an ECG using an ECG sensor.

20. The non-transitory computer-readable storage medium of claim 15 , wherein to input the motion sensor data into the machine learning algorithm, the instructions further cause the processing device to generate an activity level signal based on the motion sensor data.

Continuity (11)
Continuation In Part 15393077 · Dec 28, 2016
Continuation 14730122 · Jun 3, 2015
Continuation 14569513 · Dec 12, 2014
Provisional Application 62589477 · Nov 21, 2017
Provisional Application 62569309 · Oct 6, 2017
Provisional Application 62014516 · Jun 19, 2014
Provisional Application 61970551 · Mar 26, 2014
Provisional Application 61969019 · Mar 21, 2014
Provisional Application 61953616 · Mar 14, 2014
Provisional Application 61915113 · Dec 12, 2013
Related Publication 20190104951A1 · Apr 11, 2019
Cited By (6)
US 12,211,594 US 12,230,406 US 12,248,383 US 12,248,384 US 12,387,848 US 12,487,901