Systems and methods for non-invasive blood pressure measurement
First Claim
1. A system comprising:
- a portable 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 energy and the second received portion of energy each being received through the tissue of the user;
at least one hardware processor; and
memory containing executable instructions, the executable instructions being executable by the at least one hardware processor to control the at least one hardware processor to;
select 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, the first subset of waves from the first set of waves being selected based on an average of the first set of waves over a first predetermined amount of time, the second subset of waves from the second set of waves being selected based on an average of the second set of waves over a second predetermined amount of time;
generate a first set of feature vectors from the first subset of waves, and a second set of feature vectors from the second subset of waves;
select an empirical blood pressure calculation model from one or more empirical blood pressure calculation models to calculate an arterial blood pressure value, the one or more empirical blood pressure calculation models including one or more pre-calibrated empirical blood pressure calculation models and one or more uncalibrated empirical blood pressure calculation models, each pre-calibrated empirical blood pressure calculation model being pre-calibrated based on a different group of individuals categorized by their biological information, the selection of the empirical blood pressure calculation model being based on whether biological information of the user is available and whether at least some of the biological information of the user matches at least one of the pre-calibrated empirical blood pressure calculation models, each of the empirical blood pressure calculation models being capable of at least assisting in calculation of the arterial blood pressure value using the first set of feature vectors from the first subset of waves and the second set of feature vectors from the second subset of waves;
calculate the arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and the selected empirical blood pressure calculation model; and
present a signal to the user including or being based on the arterial blood pressure value.
4 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.
13 Citations
20 Claims
-
1. A system comprising:
a portable 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 energy and the second received portion of energy each being received through the tissue of the user; at least one hardware processor; and memory containing executable instructions, the executable instructions being executable by the at least one hardware processor to control the at least one hardware processor to; select 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, the first subset of waves from the first set of waves being selected based on an average of the first set of waves over a first predetermined amount of time, the second subset of waves from the second set of waves being selected based on an average of the second set of waves over a second predetermined amount of time; generate a first set of feature vectors from the first subset of waves, and a second set of feature vectors from the second subset of waves; select an empirical blood pressure calculation model from one or more empirical blood pressure calculation models to calculate an arterial blood pressure value, the one or more empirical blood pressure calculation models including one or more pre-calibrated empirical blood pressure calculation models and one or more uncalibrated empirical blood pressure calculation models, each pre-calibrated empirical blood pressure calculation model being pre-calibrated based on a different group of individuals categorized by their biological information, the selection of the empirical blood pressure calculation model being based on whether biological information of the user is available and whether at least some of the biological information of the user matches at least one of the pre-calibrated empirical blood pressure calculation models, each of the empirical blood pressure calculation models being capable of at least assisting in calculation of the arterial blood pressure value using the first set of feature vectors from the first subset of waves and the second set of feature vectors from the second subset of waves; calculate the arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and the selected empirical blood pressure calculation model; and present a signal to the user 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, from an energy transmitter, energy at a first wavelength and energy at a second wavelength into tissue of a user; generating, at an energy receiving, 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 energy and the second received portion of energy each being received through the tissue of the user; selecting, by at least one hardware processor, 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; generating, by the at least one hardware processor, a first set of feature vectors from the first subset of waves, and a second set of feature vectors from the second subset of waves; selecting, by the at least one hardware processor, an empirical blood pressure calculation model from one or more empirical blood pressure calculating models to calculate an arterial blood pressure value, the one or more empirical blood pressure calculating models including one or more pre-calibrated empirical blood pressure calculation models and one or more uncalibrated empirical blood pressure calculation models, each pre-calibrated empirical blood pressure calculating model being pre-calibrated based on a different group of individuals categorized by their biological information, the selection of the empirical blood pressure calculation model being based on whether biological information of the user is available and whether at least some of the biological information of the user matches at least one of the pre-calibrated empirical blood pressure calculation models, each of the empirical blood pressure calculation models being capable of at least assisting in calculation of the arterial blood pressure value using the first subset of waves and the second set of feature vectors form the second subset of waves; calculating, by the at least one hardware processor, the arterial blood pressure value based on the first set of feature vectors, the second set of feature vectors, and the selected empirical blood pressure calculation model; and presenting a signal to the user including or being based on the arterial blood pressure value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification