IP Library Granted Patent US 9,706,964
Granted Patent B2
US 9,706,964 · App. 15/053,872 · Granted Jul 18, 2017

Systems and methods for non-invasive blood pressure measurement

Inventors: Elad Ferber (Palo Alto, CA); Ramkrishnan Narayanan (San Jose, CA); Derya Gol Gungor (Sunnyvale, CA)
Assignee: Echo Labs, Inc.
A61B5/7278A61B5/0059A61B5/02108A61B5/02125A61B5/6801A61B5/742
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 9,706,964
App. No.
15/053,872
Granted
Jul 18, 2017
Kind
B2
Abstract

Systems and methods for non-invasive blood pressure measurement are disclosed. In some embodiments, a system comprises a wearable member configured to generate first and second signals (e.g., PPG signals), and a blood pressure calculation system. The blood pressure calculation system includes a wave selection module configured to identify subsets of waves of the signals, a feature extraction module configured to generate sets of feature vectors form the subsets of waves, and a blood pressure processing module configured to calculate an arterial blood pressure value based on the sets of feature vectors and an empirical blood pressure calculation model, the empirical blood pressure calculation model configured to receive the sets of feature vectors as input values. The blood pressure calculation system further includes a communication module configured to provide a message including or being based on the arterial blood pressure value.

Claims (59)

1. A system comprising:

a wearable member including:

an energy transmitter configured to project energy at a first wavelength and energy at a second wavelength into tissue of a user; and

an energy receiver configured to generate a first signal based on a first received portion of the energy at the first wavelength and a second signal based on a second received portion of the energy at the second wavelength, the first received portion of the energy and the second received portion of the energy each being received through the tissue of the user; and

a digital device including:

memory; and

a processor configured to:

identify a first subset of waves from a first set of waves of the first signal and a second subset of waves from a second set of waves of the second signal, each of the first subset of waves representing a separate average of the first set of waves over a predetermined amount of time and each of the second subset of waves representing a separate average of the second set of waves over the predetermined amount of time,

generate a first set of feature vectors and a second set of feature vectors, the first set of feature vectors generated from the first subset of waves, the second set of feature vectors generated from the second subset of waves, wherein each of the feature vectors of the first set of feature vectors and the second set of feature vectors include measurement values and metric values, the measurement values corresponding to amplitude or location points of a particular wave, the metric values generated from metric functions that use at least one of the measurement values,

calculate an arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and an empirical blood pressure calculation model, the empirical blood pressure calculation model configured to receive the first set of feature vectors and the second set of feature vectors as input values, and

provide a message including or being based on the arterial blood pressure value.

2. The system of claim 1 , wherein the energy transmitter includes a first light source and a second light source, the first light source configured to project the energy at the first wavelength, the second light source configured to project the energy at the second wavelength.

3. The system of claim 2 , wherein the first light source and the second light source each comprise a light-emitting diode (LED).

4. The system of claim 1 , wherein the measurement values include any of wave peak locations or amplitudes, or wave valley locations or amplitudes.

5. The system of claim 1 , wherein the measurement values include any of an associated wave's first or higher order derivative peak locations or amplitudes, the associated wave's first or higher order derivative valley locations or amplitudes, or first or higher order moments of the associated wave.

6. The system of claim 1 , wherein the metric functions include one or more particular metric functions that calculate a distance between two measurement values.

7. The system of claim 2 , wherein the energy projected by the first light source and the energy projected by the second light source each have the same wavelength.

8. The system of claim 7 , wherein the processor is further configured to:

determine a phase shift between the first signal and the second signal;

calculate, based on the phase shift, any of a pulse wave velocity or a pulse transit time;

calculate the arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, any of the pulse wave velocity or the pulse transit time, and the empirical blood pressure calculation model; and

receive the first set of feature vectors, the second set of feature vectors, and any of the pulse wave velocity or the pulse transit time as input.

9. The system of claim 2 , wherein the first light source is further configured to project one or more wavelengths in addition to the first wavelength, and wherein the second wavelength is the same, or substantially similar to, one of the wavelengths projected from the first light source.

10. The system of claim 1 , wherein the first signal and the second signal each comprise a photoplethysmogram (PPG) signal.

11. A method comprising:

projecting, at an energy transmitter, energy at a first wavelength and energy at a second wavelength into tissue of a user;

generating, at the energy transmitter, a first signal based on a first received portion of the energy at the first wavelength and a second signal based on a second received portion of the energy at the second wavelength, the first received portion of the energy and the second received portion of the energy each being received through the tissue of the user;

identifying, at a blood pressure calculation system, a first subset of waves from a first set of waves of the first signal and a second subset of waves from a second set of waves of the second signal, each of the first subset of waves representing a separate average of the first set of waves over a predetermined amount of time and each of the second subset of waves representing a separate average of the second set of waves over the predetermined amount of time;

generating, at the blood pressure calculation system, a first set of feature vectors and a second set of feature vectors, the first set of feature vectors generated from the first subset of waves, the second set of feature vectors generated from the second subset of waves, wherein each of the feature vectors of the first set of feature vectors and the second set of feature vectors include measurement values and metric values, the measurement values corresponding to amplitude or location points of a particular wave, the metric values generated from metric functions that use at least one of the measurement values;

calculating, at the blood pressure calculation system, an arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and an empirical blood pressure calculation model, the empirical blood pressure calculation model configured to receive the first set of feature vectors and the second set of feature vectors as input values; and

providing, from the blood pressure calculation system, a message including or being based on the arterial blood pressure value.

12. The method of claim 11 , wherein the energy transmitter includes a first light source and a second light source, the first light source configured to project the energy at the first wavelength, the second light source configured to project the energy at the second wavelength.

13. The method of claim 12 , wherein the first light source and the second light source each comprise a light-emitting diode (LED).

14. The method of claim 11 , wherein the measurement values include any of wave peak locations or amplitudes, or wave valley locations or amplitudes.

15. The method of claim 11 , wherein the measurement values include any of an associated wave's first or higher order derivative peak locations or amplitudes, the associated wave's first or higher order derivative valley locations or amplitudes, or first or higher order moments of the associated wave.

16. The method of claim 11 , wherein the metric functions include one or more particular metric functions that calculate a distance between two measurement values.

17. The method of claim 12 , wherein the energy projected by the first light source and the energy projected by the second light source each have the same wavelength.

18. The method of claim 17 , further comprising:

determining a phase shift between the first signal and the second signal; and

calculating, based on the phase shift, any of a pulse wave velocity or a pulse transit time,

wherein the blood pressure calculation module is further configured to calculate the arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, any of the pulse wave velocity or the pulse transit time, and the empirical blood pressure calculation model, and the empirical blood pressure calculation model is further configured to receive as the input the first set of feature vectors, the second set of feature vectors, and any of the pulse wave velocity or the pulse transit time.

19. The method of claim 12 , wherein the first light source is further configured to project one or more wavelengths in addition to the first wavelength, and wherein the second wavelength is the same, or substantially similar to, one of the wavelengths projected from the first light source.

20. The method of claim 11 , wherein the first signal and the second signal each comprise a photoplethysmogram (PPG) signal.

21. A system comprising:

a communication interface configured to receive a first signal and a second signal, the first signal being based on a first received portion of energy having been previously projected at a first wavelength into tissue of a user, the second signal being based on a second received portion of energy having been previously projected at a second wavelength into the tissue of the user;

memory; and

a processor configured to:

identify a first subset of waves from a first set of waves of the first signal and a second subset of waves from a second set of waves of the second signal, each of the first subset of waves representing a separate average of the first set of waves over a predetermined amount of time and each of the second subset of waves representing a separate average of the second set of waves over the predetermined amount of time;

generate a first set of feature vectors and a second set of feature vectors, the first set of feature vectors generated from the first subset of waves, the second set of feature vectors generated from the second subset of waves, wherein each of the feature vectors of the first set of feature vectors and the second set of feature vectors include measurement values and metric values, the measurement values corresponding to amplitude or location points of a particular wave, the metric values generated from metric functions that use at least one measurement value;

calculate an arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and an empirical blood pressure calculation model, the empirical blood pressure calculation model configured to receive the first set of feature vectors and the second set of feature vectors as input values; and

provide a message including or being based on the arterial blood pressure value.

22. A system comprising:

a processor; and

memory storing instructions that, when executed by the processor, cause the processor to:

receive a first signal and a second signal, the first signal being based on a first received portion of energy having been previously projected at a first wavelength into tissue of a user, the second signal being based on a second received portion of energy having been previously projected at a second wavelength into the tissue of the user;

identify a first subset of waves from a first set of waves of the first signal and a second subset of waves from a second set of waves of the second signal, each of the first subset of waves representing a separate average of the first set of waves over a predetermined amount of time and each of the second subset of waves representing a separate average of the second set of waves over the predetermined amount of time;

generate a first set of feature vectors and a second set of feature vectors, the first set of feature vectors generated from the first subset of waves, the second set of feature vectors generated from the second subset of waves, wherein each of the feature vectors of the first set of feature vectors and the second set of feature vectors include measurement values and metric values, the measurement values corresponding to amplitude or location points of a particular wave, the metric values generated from metric functions that use at least one of the measurement values;

calculate an arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and an empirical blood pressure calculation model, the empirical blood pressure calculation model configured to receive the first set of feature vectors and the second set of feature vectors as input values; and

provide a message including or being based on the arterial blood pressure value.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2021
From: ITAMAR MEDICAL, LTD.
To: ITAMAR MEDICAL SPRY 2021, LIMITED PARTNERSHIP
Reel/Frame 057326/0340 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: SPRY HEALTH, INC.
To: ITAMAR MEDICAL LTD.
Reel/Frame 057260/0358 →
CHANGE OF NAME Recorded Aug 19, 2021
From: ECHO LABS, INC.
To: SPRY HEALTH, INC.
Reel/Frame 057246/0810 →
CHANGE OF NAME Recorded Jul 17, 2017
From: ECHO LABS, INC.
To: SPRY HEALTH, INC.
Reel/Frame 043216/0293 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2016
From: FERBER, ELAD; NARAYANAN, RAMKRISHNAN; GUNGOR, DERYA GOL
To: ECHO LABS, INC.
Reel/Frame 038977/0271 →
Continuity (3)
Provisional Application 62120820 · Feb 25, 2015
Provisional Application 62262540 · Dec 3, 2015
Related Publication 20160242700A1 · Aug 25, 2016