Systems and methods for non-invasive blood pressure measurement
First Claim
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, andprovide a message including or being based on the arterial blood pressure value.
5 Assignments
0 Petitions
Accused Products
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.
-
Citations
22 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
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.
-
Specification