IP Library Patent Application 19222966
Patent Application
App. No. 19/222,966

CARDIOVASCULAR HEALTH METRIC DETERMINATION FROM WEARABLE-BASED PHYSIOLOGICAL DATA

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 None
App. No.
19/222,966
Abstract

Methods, systems, and devices for cardiovascular health metric determination are described. A system may be configured to receive a photoplethysmogram (PPG) signal representative of a pulse waveform for a user. The pulse waveform may include a first local maximum, a downward slope following the first local maximum, and a curved feature representative of a transition from a systolic phase to a diastolic phase of a cardiac cycle. Additionally, the system may extract one or more morphological features from the pulse waveform and compare the one or more morphological features with one or more features from a plurality of baseline PPG signal morphologies associated with a plurality of chronological ages. The system may determine a cardiovascular health metric that indicates a cardiovascular health of the user relative to a chronological age of the user and cause a graphical user interface to display an indication of the cardiovascular health metric.

Claims (43)

1 . A method, comprising:

receiving, from a wearable device, a photoplethysmogram (PPG) signal representative of a baseline pulse waveform for a user;

comparing the baseline pulse waveform for the user to a plurality of baseline pulse waveforms, wherein each baseline pulse waveform of the plurality of baseline pulse waveforms is associated with a different chronological age of a plurality of chronological ages;

identifying a first baseline pulse waveform from the plurality of baseline pulse waveforms based at least in part on comparing the baseline pulse waveform to the plurality of baseline pulse waveforms, wherein the first baseline pulse waveform is associated with a first chronological age of the plurality of chronological ages; and

causing a graphical user interface of a user device to display an indication of a cardiovascular age of the user relative to a chronological age of the user, wherein the cardiovascular age is based at least in part on the first chronological age associated with the first baseline pulse waveform.

2 . The method of claim 1 , wherein the cardiovascular age indicates a cardiovascular health of the user relative to the chronological age of the user.

3 . The method of claim 1 , wherein the cardiovascular age indicates whether the first chronological age associated with the first baseline pulse waveform is greater than, equal to, or less than the chronological age of the user.

4 . The method of claim 1 , further comprising:

causing the graphical user interface of the user device associated with the user to display a message associated with the cardiovascular age.

5 . The method of claim 4 , wherein the message indicates whether the cardiovascular age of the user is greater than, equal to, or less than the chronological age of the user.

6 . The method of claim 5 , wherein the message further comprises one or more recommendations to improve the cardiovascular age based at least in part on the cardiovascular age of the user being greater than the chronological age of the user.

7 . The method of claim 1 , further comprising:

extracting a plurality of morphological features from the baseline pulse waveform, wherein comparing the baseline pulse waveform for the user to the plurality of baseline pulse waveforms comprises:

comparing, based at least in part on extracting the plurality of morphological features, the plurality of extracted morphological features with a plurality of baseline morphological features of the plurality of baseline pulse waveforms.

8 . The method of claim 7 , wherein identifying the first baseline pulse waveform from the plurality of baseline pulse waveforms is based at least in part on matching the plurality of extracted morphological features to a first plurality of baseline morphological features associated with the first baseline pulse waveform.

9 . The method of claim 8 , further comprising:

computing a deviation in the plurality of extracted morphological features relative to the first plurality of baseline morphological features associated with the first baseline pulse waveform, wherein identifying the first baseline pulse waveform from the plurality of baseline pulse waveforms is based at least in part on the deviation.

10 . The method of claim 7 , wherein the baseline pulse waveform comprises a first local maximum, a downward slope following the first local maximum, and a curved feature representative of a transition from a systolic phase to a diastolic phase of a cardiac cycle, and wherein the plurality of morphological features are related to a position of the first local maximum, a value of the downward slope, a degree of the curved feature, or a combination thereof.

11 . The method of claim 10 , wherein extracting the plurality of morphological features further comprises:

determining an amplitude, the position, or both of the first local maximum, wherein the plurality of morphological features are associated with the amplitude, the position, or both of the first local maximum.

12 . The method of claim 10 , wherein extracting the plurality of morphological features further comprises:

identifying a presence of a second local maximum of the baseline pulse waveform, wherein the curved feature representative of the transition from the systolic phase to the diastolic phase of the cardiac cycle is associated with the second local maximum.

13 . The method of claim 10 , wherein extracting the plurality of morphological features further comprises:

identifying one or more positive slopes or one or more negative slopes of the baseline pulse waveform, wherein the downward slope following the first local maximum is associated with the one or more negative slopes of the baseline pulse waveform.

14 . The method of claim 7 , wherein extracting the plurality of morphological features further comprises:

computing a first derivative of the baseline pulse waveform, a second derivative of the baseline pulse waveform, or both; and

identifying one or more local maximum or one or more local minimum of the first derivative of the baseline pulse waveform or of the second derivative of the baseline pulse waveform, or both, wherein the plurality of extracted morphological features are associated with the one or more local maximum or the one or more local minimum of the first derivative of the baseline pulse waveform or of the second derivative of the baseline pulse waveform, or both.

15 . The method of claim 1 , further comprising:

receiving, via a user device, an indication of data related to a health record of the user from the wearable device, physiological data from the wearable device, or both; and

adjusting the cardiovascular age based at least in part on receiving the indication, wherein causing the graphical user interface to display the indication is based at least in part on adjusting the cardiovascular age.

16 . The method of claim 1 , further comprising:

inputting the PPG signal into a machine learning classifier, wherein determining the cardiovascular age is based at least in part on inputting the PPG signal into the machine learning classifier.

17 . The method of claim 1 , wherein the plurality of baseline pulse waveforms associated with the plurality of chronological ages are extracted from physiological data associated with multiple users.

18 . The method of claim 1 , wherein the wearable device comprises a wearable ring device.

19 . The method of claim 1 , wherein the wearable device collects physiological data from the user based on arterial blood flow, capillary blood flow, arteriole blood flow, or a combination thereof.

20 . A system for determining a cardiovascular age, comprising:

a wearable ring device comprising one or more sensors configured to measure physiological data from a user, the physiological data including at least photoplethysmogram (PPG) data;

a user device communicatively coupled with the wearable ring device; and

one or more processors communicatively coupled with the user device, the wearable ring device, or both, wherein the one or more processors are configured to:

receive, from the wearable ring device, a PPG signal representative of a baseline pulse waveform for a user;

compare the baseline pulse waveform for the user to a plurality of baseline pulse waveforms, wherein each baseline pulse waveform of the plurality of baseline pulse waveforms is associated with a different chronological age of a plurality of chronological ages;

identify a first baseline pulse waveform from the plurality of baseline pulse waveforms based at least in part on comparing the baseline pulse waveform to the plurality of baseline pulse waveforms, wherein the first baseline pulse waveform is associated with a first chronological age of the plurality of chronological ages; and

cause a graphical user interface of the user device to display an indication of a cardiovascular age of the user relative to a chronological age of the user, wherein the cardiovascular age is based at least in part on the first chronological age associated with the first baseline pulse waveform.

Assignments (3)
SECURITY INTEREST Recorded Nov 19, 2025
From: OURA HEALTH OY; OURARING INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 073634/0542 →
SECURITY INTEREST Recorded Jul 28, 2025
From: OURA HEALTH OY; OURARING INC.
To: JPMORGAN CHASE BANK
Reel/Frame 071848/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2025
From: RANTANEN, ANTTI ALEKSI
To: OURA HEALTH OY
Reel/Frame 071259/0920 →