Embodiments of the present technology relate to electronic fitness devices that perform pulse spectrometry and provide compensation for pressure of the device on a user's skin as levels of pressure that cause substantial compression of the blood vessels near the area through which the optical signals pass may be undesirable for determining accurate physiological metrics and information based on the resulting PPG signals.
An electronic fitness device may be configured to perform optical pulse spectrometry for cardiac monitoring of a user of the device. The electronic fitness device is typically worn on the user's wrist and includes a housing that contacts the user's skin and applies a pressure thereto. The electronic fitness device also includes a plurality of optical transmitters and optical receivers that are positioned on a bottom wall of the housing. The plurality of optical transmitters may include optical transmitter arrays forming a plurality of optical transmitters, some of which emit light at a different wavelength than the light emitted by other optical transmitters. It is common for conventional electronic fitness devices to incorporate a plurality of transmitter arrays and a plurality of optical receivers at different locations on the bottom wall of the housing, which enables a plurality of optical signals to pass through different paths, in some cases, using different wavelengths of optical signals. Many optical layouts and topologies are known. The plurality of optical transmitters output optical signals of different wavelengths into the user's skin that are reflected to an optical receiver on the bottom wall of the housing after passing through blood vessels under the surface of the skin. The cardiac monitoring may include physiological metrics and information, such as a user's heart rate and pulse oximetry (blood oxygen saturation), determined based on changes to the optical signals as they pass through the blood vessels and are reflected to an optical receiver on the bottom wall of the housing. Many conventional electronic fitness devices include one or more processors that generate photoplethysmogram (PPG) signals associated with the intensity of reflected light and use the generated PPG signals to determine physiological information about the user, including cardiac metrics, such as a user's heart rate and blood oxygen saturation.
The use of optical transmitters and optical receivers for determining blood-related and cardiac physiological metrics and information for a user requires a strong sensor-skin interface to receive PPG signals having a high signal-to-noise ratio (SNR) and determination accurate physiological metrics and information for the user based on those PPG signals. Accordingly, although some compression of the blood vessels may occur near the area through which the optical signals pass from optical transmitters to one or more optical receivers may occur once pressure caused by the housing is sufficient in order for the optical receivers to receive optical signals with adequate SNR level for use by the processor to determine physiological metrics and information for the user based on the associated PPG signals, higher levels of pressure that cause further compression of the blood vessels near the area through which the optical signals pass may be undesirable for the processor determining physiological metrics and information based on the resulting PPG signals. Depending on how tightly the housing is secured to the user's wrist, it is possible the pressure of the housing on the user's skin compressing the wrist and blood vessels in and around the wrist may be undesirable. Conventional electronic fitness devices do not determine a pressure applied to the user's blood vessels in the area where the housing is secured to the user or account (compensate) for that pressure compressing blood vessels when determining cardiac monitoring for the user based on optical signals that pass through the compressed blood vessels.
Embodiments of the present technology provide an electronic fitness device configured to perform optical pulse spectrometry for cardiac monitoring of a user of the device and to compute a pressure compensation factor to account for a pressure level of a housing on the user's skin. The electronic fitness device broadly comprises a housing, a first optical transmitter, a second optical transmitter, an optical receiver, and a processor. The housing includes a bottom wall to be positioned at least partly in contact with a user's skin. The housing asserts a pressure on the user's skin once secured to the user. The first optical transmitter is positioned along the bottom wall and is configured to emit a first optical signal having a first wavelength. The first optical signal is directed into the skin of the user. The second optical transmitter is positioned along the bottom wall and is configured to emit a second optical signal having a second wavelength. The second optical signal is directed into the skin of the user. The optical receiver is positioned along the bottom wall and is configured to receive the first optical signal and the second optical signal, with each optical signal being modulated by the skin of the user, and generate a first photoplethysmogram (PPG) signal resulting from the received first optical signal and a second PPG signal resulting from the received second optical signal. The processor is electrically coupled with the optical receiver and is configured to receive the first PPG signal and the second PPG signal, determine a pressure metric value based on a characteristic of a waveform of the first PPG signal and a characteristic of a waveform of the second PPG signal, and determine a pressure compensation factor based on the determined pressure metric value, the first wavelength corresponding to the first optical signal and the second wavelength corresponding to the second optical signal.
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Other aspects and advantages of the present technology will be apparent from the following detailed description of the embodiments and the accompanying drawing figures.
Embodiments of the present technology are described in detail below with reference to the attached drawing figures, wherein:
The drawing figures do not limit the present technology to the specific embodiments disclosed and described herein. The drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the technology.
The following detailed description of the technology references the accompanying drawings that illustrate specific embodiments in which the technology can be practiced. The embodiments are intended to describe aspects of the technology in sufficient detail to enable those skilled in the art to practice the technology. Other embodiments can be utilized and changes can be made without departing from the scope of the present technology. The following detailed description is, therefore, not to be taken in a limiting sense. The scope of the present technology is defined only by the appended claims, along with the full scope of equivalents to which such claims are entitled.
Referring to
Referring to
An optical transmitter outputs optical signals into skin tissue, which is reflected through scattering back towards one or more optical receivers. As optical signals are modified influenced or otherwise impacted by the blood flow in response to the beating of the user's heart, or the cardiac cycle, optical signals travelling through the skin tissue are variably attenuated due to temporal and other variations in blood density. The temporal variations in blood density result from temporal variations in vascular pressure during a cardiac cycle. Vascular pressure increases during the systolic phase of the cardiac cycle, resulting in an increase of blood density in tissue and decreases during the diastolic phase resulting in a decrease of blood density. Increase in tissue blood density results in increased attenuation of light. Consequently, less light is captured by the receiver during the systolic phase than during the diastolic phase of the cardiac cycle. This temporal variation of captured light is represented by the PPG signal.
Referring to
The PPG signal also includes a cardiac component, whose signal level is plotted vs. time in
Pulse spectroscopy is the observation and analysis of optical signals that are directed at human skin in order to determine blood-related and cardiac physiological metrics and information such as a user's glycated hemoglobin (HbA1c), pulse oximetry (blood oxygen saturation), and heart rate. Red blood cells contain oxygenated hemoglobin (oxyhemoglobin, O2Hb) and deoxygenated hemoglobin (deoxyhemoglobin, HHb). A user's glycated hemoglobin level, also known as HbA1c and A1c, is a volume percentage (vol %) of hemoglobin in an individual's blood that is glycated (i.e., hemoglobin to which glucose is bound or over which glucose is coated). Hemoglobin is a protein in red blood cells that transports oxygen from the lungs to all parts of the body. Once glucose (sugar) is bound or attached to hemoglobin (resulting in glycated hemoglobin), the glucose stays attached to the hemoglobin for the life of that red blood cell, which is typically four months. Accordingly, an individual's glycated hemoglobin level provides a long-term indication of the average blood glucose level for the individual (over the past three months) and is typically not impacted substantially by a single meal or activity. As the level of glycated hemoglobin changes slowly over time, an elevated level of glycated hemoglobin in a person's blood may be an indication of prediabetes or diabetes. In contrast, a user's pulse oximetry level, also known as “pulse ox” or SpO2, is a level of blood oxygen saturation, where a user's pulse oximetry level increases as the concentration of oxygenated hemoglobin increases. Unlike a user's glycated hemoglobin, his or her pulse oximetry levels can change rapidly during activities (almost instantaneously compared to the rate at which glycated hemoglobin levels change).
A healthy (or normal) level of glycated hemoglobin is typically below 5% and levels above 7% or 10%, depending on each individual's health considerations and circumstances, present a concern for developing diabetes, which can also affect the kidneys and other organs of those individuals over the long-term. For someone who has prediabetes or diabetes, determining and monitoring glycated hemoglobin levels can help with the management of glucose and insulin (as it is common for diabetics to maintain a glycated hemoglobin level under 7%). Lowering (and maintaining) the glycated hemoglobin level below 5% is believed to improve and maintain an individual's overall health as elevated levels may be associated with poor control of blood sugar and higher risk of diabetes.
Conventional techniques for determining an individual's glycated hemoglobin level typically involve use of specialized equipment or devices to perform measurements on blood that has been collected from the individual either using a finger stick or collected in a vial (commonly referred to as an “A1c test”). For example, a test may be performed at home or in a laboratory on blood that has been collected using the finger stick, a needle or other process. Accordingly, it would be of great benefit to users of a wrist-worn device having optical transmitters that emit light having certain wavelengths into a user's extremity and optical receivers that receive reflections of the emitted light from the extremity to determine a glycated hemoglobin level or receive general feedback on the overall health of the user on the determined glycated hemoglobin level.
Conventional electronic fitness devices having optical transmitters and optical receivers lack the ability to determine, or account (compensate) for or provide feedback to users regarding a current pressure being applied to the user's skin by the housing. As shown in
Embodiments of the present technology enable a processor to account (compensate) for the application of force to the skin tissue by the optical transmitters and optical receivers when the housing is secured to an extremity of the user. The processor may be configured to account (compensate) for an application of force to the skin tissue by determining a value corresponding to extravascular tissue pressure, such as a multi-wavelength ratio pressure metric, and using the determined multi-wavelength ratio pressure metric to adjust blood-related and cardiac physiological metrics and information determined for a user. In other embodiments, the processor may be configured to account (compensate) for an application of force to the skin tissue by determining a value corresponding to extravascular tissue pressure, such as a path length pulse ratio pressure metric, and using the path length pulse ratio-based pressure metric to adjust blood-related and cardiac physiological metrics and information determined for a user.
Referring to
Referring to
Exemplary embodiments of the electronic fitness device include a configuration of the optical transmitters and optical receivers as shown in
For example, other embodiments of the electronic fitness device include a configuration of the optical transmitters and optical receivers as shown in
Other configurations of the optical transmitter-receiver combinations are possible than those shown in
In embodiments, a processor of the electronic fitness device may determine blood content of one or more dyshemoglobin: carboxyhemoglobin (COHb), methemoglobin (MHb), sulfhemoglobin (SHb) in addition to determining glycated hemoglobin (HbA1c), oxyhemoglobin (O2Hb), deoxyhemoglobin (HHb) and hematocrit (SpHb). For example, in embodiments, determining HHb, O2Hb and glycated hemoglobin (HbA1c) content, at least three PPG signals with different optical signal wavelengths λ1, λ2, λ3 are used to determine HHb content (VHHb), O2Hb content (VO2Hb), and glycated hemoglobin (VHbA1c) content. A ratio of AC to DC (ACRλn) is determined for each wavelength n=1, 2, 3 (EQ. 1). Subsequently, a simultaneous set of linear equations (EQ. 2-4) is solved for content of each component, where cn, kAn, kBn, kCn are empirical or calculated constants. Subsequently, determined values of VHHb, VO2Hb and VhbA1c, are used to determine a fractional blood oxygen saturation (SpO2, EQ. 5), functional blood oxygen saturation (SpO2, EQ. 6), and glycated hemoglobin (HbA1c) (EQ. 7).
In an embodiment, a fourth PPG signal with a fourth optical signal wavelength λ4 is used to determine a heart rate for the user and a fifth PPG signal with a fifth optical signal wavelength λ5 is used as a cardiac signal reference.
As the use of optical transmitters and optical receivers for determining blood-related and cardiac physiological metrics and information for a user requires a strong sensor-skin interface to receive PPG signals having a high signal-to-noise ratio (SNR) and determine accurate physiological metrics and information for the user based on those PPG signals, some compression of the blood vessels may occur near the area through which the optical signals pass from optical transmitters to one or more optical receivers. Compression of the blood vessels may occur once pressure caused by the housing is sufficient in order for the optical receivers to receive optical signals with adequate SNR level for use by the processor to determine physiological metrics and information for the user based on the associated PPG signals. However, higher levels of pressure that cause further compression of the blood vessels near the area through which the optical signals pass may be undesirable for determining accurate physiological metrics and information based on the resulting PPG signals. The housing, which includes optical transmitters (e.g., LEDs) that emit (output) light into a user's extremity (e.g., wrist) and optical receivers (photodiodes) that receive reflections of the emitted light surface, being positioned against or adjacent to the skin necessarily exerts a force on the tissue and higher (upper) layers of the user's skin tissue. This force caused by the housing being secured to the user's body results in an increase of pressure on the skin tissue. If securing the housing to the user's body results in a substantial force applied to the blood vessels near the area through which the optical signals pass from optical transmitters to one or more optical receivers, that force may change the amount by which blood density changes within the tissue during the cardiac cycle, in part due to the extravascular tissue pressure acting against the intravascular pressure induced by the heart. A substantial force exerted by the housing of the electronic device on the skin may impact PPG signal parameters, and specifically the AC/DC ratio. In other words, pressure on the skin tissue due to securing the housing of the electronic device on a user's body may impact or alter ACλ1/DCλ1 differently than ACλ2/DCλ2 and the extent to which the measurements are impacted is related to the force being applied to the skin tissue. In embodiments, the processor of the electronic fitness device may control a display to present information to the user that may enable a user to ensure the housing is applying a force once secured to the user's wrist that is within a predetermined range that results in a signal-to-noise ratio (SNR) for the PPG signals that exceeds a stored SNR threshold without causing undesired compression of the blood vessels that may adversely impact the accuracy of physiological metrics and information determined by the processor for the user based on the PPG signals.
In order for the processor of the electronic fitness device to account (compensate) for compression of a user's blood vessels near the area through which the optical signals pass from optical transmitters to one or more optical receivers resulting from the application of force to the skin tissue by the optical transmitters and optical receivers when the housing is secured to an extremity of the user, the processor is configured to determine a pressure metric value that corresponds to extravascular tissue pressure. Specifically, the processor may use two PPG signals to determine a pressure metric value based on the characteristics of a first optical signal having a first optical signal wavelength (“λ1”) and a second optical signal having a second optical signal wavelength (“λ2”). In embodiments, the processor, which is electronically coupled to the memory element of the electronic fitness device, may be configured to determine a pressure metric value (PMV) equal to a first quotient of the AC value and the DC value of the first optical signal (having a first optical signal wavelength) divided by a second quotient of the AC value and the DC value of the second optical signal (at a second optical signal wavelength) (EQ. 8) and store the determined PMV in the memory element:
In embodiments related to the determination and use of the wavelength ratio pressure metric, λ1 and λ2 of a first optical signal and a second optical signal, respectively, may correspond to wavelengths which optical parameters are relatively responsive to changes in extravascular pressure but substantially unresponsive to changes in blood components. For instance, referring to
In embodiments, use of optical signals having λ1 and λ2 of 820 nm and 980 nm, respectively, may be appropriate if increased spectral separation between λ1 and λ2 is desired. In other embodiments, λ1 and λ2 have spectral separation of roughly 100 nm between the two wavelengths. In such embodiments, first optical signals having a 940 nm wavelength may be utilized to determine a pulse oximetry level for a user, which could result in the use of second optical signals having a 840 nm wavelength. Accordingly, the pressure metric value corresponding to extravascular tissue pressure may be based on the pressure metric value determined using optical signals having λ1 and λ2 in a first range between 820 nm to 900 nm and a second range between 900 nm and 980 nm, respectively.
The processor is configured to account (compensate) for the application of substantial force to the skin tissue by the electronic device housing, which includes optical transmitters and optical receivers on a bottom wall, when the housing is secured to an extremity of the user due to distortion induced by extravascular pressure using a function of the pressure metric (pm) using a pressure metric that may be determined based on the wavelength ratio pressure metric or the path length pulse ratio pressure metric, as discussed below. Specifically, the processor is configured to compensate for the force to the skin tissue to more accurately determine pressure-compensated physiological metrics and information, such as a pulse oximetry level (blood oxygen saturation) or a glycated hemoglobin (HbA1c) level, for a user where the pressure-compensated physiological metrics and information have one or more of a linear, polynomial, exponential, logarithmic or empirical/numerical functions of the determined pressure metric value.
Generally, it is known from determinations of a user's pulse oximetry level (SpO2) that light attenuates at different wavelengths by dominant blood chromophores such as reduced hemoglobin (Hb), oxygenated hemoglobin (HbO2) and water. Known pulse spectrometry techniques, including but not limited to pulse oximetry, utilize optical signals having a wavelength having a maximum difference in attenuation of dominant blood components. Referring to
In embodiments, the memory element of the electronic fitness device may store a relationship that associates a pressure compensation factor with a plurality of pressure metric values associated with external skin tissue pressure and a plurality of wavelength sets (λx, λy) of optical signals. For instance, the memory may store a pressure compensation factor for four pressure metric values associated with the pressure applied to a user's extremity (e.g., 3.56 KPa, 5.79 KPa, 8.2 KPa, 10.61 KPa, etc.) and many wavelength sets (λx, λy) between 600 nm and 1000 nm.
Accordingly, the processor may determine a pressure metric value associated with the pressure applied to a user's extremity and, based on the relationship stored in the memory element, determine a pressure compensation factor for two or more wavelengths of interest, wherein “λx” and “λy” may be any wavelength.
For example, the processor may typically utilize the following relationship to determine a pulse oximetry based on another ratio of wavelength-based relationship, where the wavelengths are 660 nm and 940 nm:
Once the processor has determined the pressure metric values associated with the pressure applied to a user's extremity (e.g., 3.56 KPa), the processor may determine a pressure compensation factor for the wavelength set (660 nm, 940 nm). The processor may determine a pressure-compensated pulse oximetry based on a pressure compensation factor for 840 nm and/or 940 nm, as shown below:
Accordingly, the processor is configured to account (compensate) for the application of force to the skin tissue by the electronic device housing by determining pressure-compensated physiological metrics and information, such as a pulse oximetry level (blood oxygen saturation) or a glycated hemoglobin (HbA1c) level.
Embodiments of the technology will now be described in more detail with reference to the drawing figures. An exemplary electronic fitness device 10 may be embodied by a smart watch or a fitness band that is typically worn on a user's wrist, but may also be embodied by bands or belts worn on the user's arm, leg, or torso or as a ring around a finger of the user. Other examples of the electronic fitness device 10 may include smartphones, personal data assistants, or the like which include a wall or surface, operable to retain optical devices, that can be pressed against the user's skin. Referring to
The housing 12, as shown in
The display 16, as shown in
The user interface 18 generally allows the user to directly interact with the electronic fitness device 10 and may include pushbuttons, rotating knobs, crowns, or the like. In various embodiments, the display 16 may also include a touch screen occupying the entire display 16 or a portion thereof so that the display 16 functions as at least a portion of the user interface 18. The touch screen may allow the user to interact with the electronic fitness device 10 by physically touching, swiping, or gesturing on areas of the display 16.
The communication element 20 generally allows communication with external systems or devices. The communication element 20 may include signal and/or data transmitting and receiving circuits, such as antennas, amplifiers, filters, mixers, oscillators, digital signal processors (DSPs), and the like. The communication element 20 may establish communication wirelessly by utilizing radio frequency (RF) signals and/or data that comply with communication standards such as cellular 2G, 3G, 4G, LTE, or 5G, Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard such as Wi-Fi, IEEE 802.16 standard such as WiMAX, Bluetooth™, or combinations thereof. In addition, the communication element 20 may utilize communication standards such as ANT, ANT+, Bluetooth™ low energy (BLE), the industrial, scientific, and medical (ISM) band at 2.4 gigahertz (GHz), or the like. Alternatively, or in addition, the communication element 20 may establish communication through connectors or couplers that receive metal conductor wires or cables which are compatible with networking technologies such as Ethernet. In certain embodiments, the communication element 20 may also couple with optical fiber cables. The communication element 20 may be in electronic communication with the memory element 24 and the processor 26.
The location determining element 22 generally determines a current geolocation of the electronic fitness device 10 and may receive and process radio frequency (RF) signals from a multi-constellation global navigation satellite system (GNSS) such as the global positioning system (GPS) utilized in the United States, the Galileo system utilized in Europe, the GLONASS system utilized in Russia, or the like. The location determining element 22 may accompany or include an antenna to assist in receiving the satellite signals. The antenna may be a patch antenna, a linear antenna, a loop antenna, a slot antenna, or any other type of antenna that can be used with location or navigation devices. The location determining element 22 may include satellite navigation receivers, processors, controllers, other computing devices, or combinations thereof, and memory. The location determining element 22 may process a location electronic signal communicated from the antenna which receives the location wireless signal from one or more satellites of the GNSS. The location wireless signal includes data from which geographic information such as the current geolocation is derived. The current geolocation may include coordinates, such as the latitude and longitude, of the current location of the electronic fitness device 10. The location determining element 22 may communicate the current geolocation to the processor 26, the memory element 24, or both.
Although embodiments of the location determining element 22 may include a satellite navigation receiver, it will be appreciated that other location-determining technology may be used. For example, cellular towers or any customized transmitting radio frequency towers can be used instead of satellites may be used to determine the location of the electronic fitness device 10 by receiving data from at least three transmitting locations and then performing basic triangulation calculations to determine the relative position of the device with respect to the transmitting locations. With such a configuration, any standard geometric triangulation algorithm can be used to determine the location of the electronic fitness device 10. The location determining element 22 may also include or be coupled with a pedometer, accelerometer, compass, or other dead-reckoning components which allow it to determine the location of the electronic fitness device 10. The location determining element 22 may determine the current geographic location through a communications network, such as by using Assisted GPS (A-GPS), or from another electronic fitness device. The location determining element 22 may even receive location data directly from a user.
The memory element 24 may be embodied by devices or components that store data in general, and digital or binary data in particular, and may include exemplary electronic hardware data storage devices or components such as read-only memory (ROM), programmable ROM, erasable programmable ROM, random-access memory (RAM) such as static RAM (SRAM) or dynamic RAM (DRAM), cache memory, hard disks, optical disks, flash memory, thumb drives, universal serial bus (USB) drives, solid state memory, or the like, or combinations thereof. In some embodiments, the memory element 24 may be embedded in, or packaged in the same package as, the processor 26. The memory element 24 may include, constitute, or embody, a non-transitory “computer-readable medium”. The memory element 24 may store the instructions, code, code statements, code segments, software, firmware, programs, applications, apps, services, daemons, or the like that are executed by the processor 26. The memory element 24 is in electronic communication with the processor 26 and may also store the optical signals output by each optical receiver, a carrier frequency corresponding to each optical transmitter (and optical signal output by the optical transmitter) and data that is received by the processor 26 or the device in which the processor 26 is implemented. The processor 26 may further store data or intermediate results generated during processing, calculations, and/or computations as well as data or final results after processing, calculations, and/or computations. In addition, the memory element 24 may store settings, databases, and the like.
The processor 26 may comprise one or more processors. The processor 26 may include electronic hardware components such as microprocessors (single-core or multi-core), microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), analog and/or digital application-specific integrated circuits (ASICs), intelligence circuitry, or the like, or combinations thereof. The processor 26 may generally execute, process, or run instructions, code, code segments, code statements, software, firmware, programs, applications, apps, processes, services, daemons, or the like. The processor 26 may also include hardware components such as registers, finite-state machines, sequential and combinational logic, configurable logic blocks, and other electronic circuits that can perform the functions necessary for the operation of the present technology. In certain embodiments, the processor 26 may include multiple computational components and functional blocks that are packaged separately but function as a single unit. In some embodiments, the processor 26 may further include multiprocessor architectures, parallel processor architectures, processor clusters, and the like, which provide high performance computing. The processor 26 may be in electronic communication with the other electronic components of the electronic fitness device 10 through serial or parallel links that include universal busses, address busses, data busses, control lines, and the like. In addition, the processor 26 may include analog to digital converters (ADCs) to convert analog electronic signals to sampled digital data values, or streams of sampled digital data values, and/or digital to analog converters (DACs) to convert digital data values, or streams of digital data values, to analog electronic signals.
The processor 26 receives input from the user through the user interface 18 regarding one or more of the physiological metrics the user would like to have determined. In addition, the processor 26 may execute a program or application that automatically determines one or more of the physiological metrics on a periodic basis.
The processor 26 outputs a plurality of transmitter electronic signals, wherein each transmitter electronic signal is communicated to, or received by, a respective one of the optical transmitters 28. The transmitter electronic signal has a first (nonzero) DC level to turn the optical transmitter 28 on and a second DC level (usually approximately 0 Volts) to turn the optical transmitter 28 off. As discussed in more detail below, each optical transmitter 28 emits an optical signal at a specific wavelength. The processor 26 further determines which one or more of the optical transmitters 28 will receive the transmitter electronic signals according to one or more wavelengths associated with the desired physiological metric to determine. For example, if pulse oximetry is desired, then, according to EQ. 11, wavelengths of 660 nm and 940 nm are required. Thus, processor 26 outputs transmitter electronic signals to the optical transmitters 28 configured or operable to emit first optical signals having a wavelength of 660 nm and second optical signals having a wavelength of 940 nm.
The processor 26 receives a plurality of PPG (electronic) signals, with each PPG signal being received from a respective one of the optical receivers 30. Each optical receiver 30 receives reflections of the optical signal from the skin and generates a PPG signal corresponding to the intensity of the received light.
The processor 26 analyzes and processes the data from each PPG signal, wherein the PPG signal is converted to digital data, or a stream of sampled digital data values, by one or more ADCs integrated with the processor 26, integrated with the optical receivers 30, or implemented between the optical receivers 30 and the processor 26. Using the PPG signal data, the processor 26 is configured to determine an AC value and a DC value of the PPG signal waveform, as indicated in
Once the AC value and the DC value for at least two PPG signals resulting from optical signals having different wavelengths, that is ACλ1, DCλ1, ACλ2, and DCλ2, is determined, the processor 26 is configured to determine or calculate a pressure metric value (PMV) as given in EQ. 8. As an example, the processor 26 may be configured to utilize the PPG signals resulting from first optical signals having a wavelength of 840 nm and second optical signals having a wavelength of 940 nm. Using the data from the two PPG signals, the processor 26 is configured to determine AC840 nm, DC840 nm, AC940 nm, and DC940 nm. The processor 26 uses those values in EQ. 8 to determine PMV840,940.
The two wavelengths, λ1 and λ2, and the determined pressure metric value (PMV) are utilized by the processor to determine a pressure compensation factor (PCF). Referring to
In other embodiments, processor 26 is configured to apply a mathematical relationship between the PCF and the first wavelength λ1, the second wavelength λ2, and the PMV, the mathematical relationship stored in the memory element 24. In such embodiments, the processor 26 is configured to use the first wavelength λ1, the second wavelength λ2, and the PMV as inputs to one or more mathematical equations and the one or more mathematical equations are solved to determine the PCF. Alternatively, the processor 26 is configured to implement a multi-step algorithm in which the first wavelength λ1, the second wavelength λ2, and the PMV are used or entered to determine the PCF.
In some embodiments, the processor 26 is configured to determine the PCF based on a stored relationship of the variability of blood oxygenation (SpO2) corresponding to at least two PMVs (EQ. 8) for at least three wavelengths of optical signals (in two wavelength pairs) and a measured relationship of the variability of blood oxygenation (SpO2) corresponding to at least two PMVs (EQ. 8) for the at least three wavelengths of optical signals (for the two wavelength pairs). The stored relationship of PMVs for two wavelength pairs is over a range of variation in blood oxygenation (SpO2) may be based on a typical or expected variability for the user based on physiological information, such as age, weight and other characteristics. As stated above, a user's pulse oximetry level (SpO2) is a level of blood oxygen saturation that changes (increases or decreases) continuously as the concentration of oxygenated hemoglobin changes (increases or decreases) and, unlike a user's glycated hemoglobin, his or her pulse oximetry levels can change rapidly during activities or any other period of time. In fact, for some individuals, the natural range of the continuous changes in pulse oximetry level (SpO2) in blood (within a few seconds or minutes) may be as great as ten percent (10%). Accordingly, changes in SpO2 levels may affect mean blood attenuation of oxygenated hemoglobin (HbO2) and reduced hemoglobin (Hb) at many (and possibly even all) of the wavelengths shown in the plot of the absorption coefficient vs. wavelength illustrating whole absorption of the optical signal of
As an example of using the lookup table with the values from the PMV determination example to determine the PCF, the processor 26 searches the lookup table using values of 840 and 940 to match values in the first and second columns, respectively. The processor 26 also uses the determined value of PMV840,940 to match the value in the third column. The processor 26 then retrieves the value of the PCF from the fourth column of the row that corresponds to the values of the first wavelength λ1, the second wavelength λ2, and the PMV match, or nearly match. The processor 26 may perform an interpolation of the PCF value, if necessary.
Once the processor 26 has determined the PCF, the processor 26 is configured to determine a pressure-compensated physiological metric as a mathematical function of the physiological metric (without compensation) and the PCF. In some embodiments, the mathematical function may be multiplication, such that the pressure-compensated physiological metric is equal to the (uncompensated) physiological metric times (a product of) the PCF. In other embodiments, the mathematical function may be addition, such that the pressure-compensated physiological metric is equal to the (uncompensated) physiological metric plus (added to or subtracted from) the PCF. For example, if the desired physiological metric is pulse oximetry, then processor 26 first determines a value of the pulse oximetry (without any pressure compensation) by outputting transmitter electronic signals to control the optical transmitters 28 configured or operable to emit optical signals having a wavelength of 660 nm and optical signals having a wavelength of 940 nm, which correspond to wavelengths in Band 2 and Band 4 of
Each optical transmitter 28 (“TX” in the figures) includes an electronically controlled photon generating device such as a light emitting diode (LED), or other short wavelength EM radiation emitting device, that is configured to receive an electronic signal (typically of controlled electric current) and transmit, or output (emit), an optical signal including light, i.e., EM radiation corresponding in amplitude and frequency to the electronic signal and having a wavelength λ in the violet, visible light, or infrared spectrum. The photonic generator of each optical transmitter transmits or outputs electromagnetic radiation having a particular wavelength (the optical signal) in the visible light spectrum, which is typically between approximately 400 nanometers (nm) to 700 nm, in the near infrared spectrum, which is typically between approximately 700 nm to 1,000 nm, or in a wavelength range of 1,000 nm to 1,500 nm. The wavelength of the optical signal is generally determined by, or varies according to, the material from which the photonic generator of each optical transmitter is formed. For instance, optical signals having a wavelength between 500 nm and 600 nm are associated with visually appearing as the color green. In some embodiments, some of the optical transmitters 28 may output optical signals having the same wavelength. In other embodiments, each of the plurality of optical transmitters 28 may output optical signals having a different wavelength. Each optical transmitter 28 may further include a signal amplifier such as a transconductance amplifier configured to drive the LED, wherein the transconductance amplifier converts an input voltage to an output current. Each optical transmitter 28 receives the transmitter electronic signal from the processor 26, which turns the optical transmitter 28 on and turns the optical transmitter 28 off.
Referring to
Each optical receiver 30 includes an electronic device such as a photodiode, a photo resistor, a phototransistor, or the like which is configured to output, or change, an electrical characteristic according to the intensity of the EM radiation, i.e., the optical signal, impinging the device. For example, each optical receiver 30 receives the optical signal from the skin that has been modified by the user's blood vessels and outputs an electric current that corresponds to (varies according to) the intensity of the received optical signal. In addition, the optical receiver 30 is sensitive to the EM radiation from a range of wavelengths including wavelengths in the violet, visible light, and infrared spectrums. Each optical receiver 30 may further include a signal amplifier such as a transimpedance amplifier configured to output the PPG signal, wherein the transimpedance amplifier converts an input current to an output voltage. Furthermore, the PPG signal output by each optical receiver 30 is received by the processor 26.
Referring to
In
In some embodiments, the first optical transmitter 28A1-1 is configured by processor 26 to transmit a first optical signal having a first wavelength, a second optical transmitter 28A1-2 configured by processor 26 to transmit a second optical signal having a second wavelength and a third optical transmitter 28A1-3 configured by processor 26 to transmit a third optical signal having a third wavelength, each optical signal separated in time such that the optical transmitter array 34 is controlled by the processor 26 to transmit the first optical signal during a first period of time, the second optical signal during a second period of time and the third optical signal during a third period of time. Such time divisional multiplexing (TDM) techniques enable the processor 26 to control the specific time period (one of a plurality of predetermined time windows) during which each of the plurality of optical transmitters may transmit an optical signal having a particular wavelength into the user's skin. As the number of sequential optical transmissions increase, the duration of time required for all transmissions to occur sequentially increases, which extends the minimum period of time between successive optical signal transmissions in a transmission sequence.
In other embodiments, the processor 26 may utilize techniques to enable the first optical transmitter 28A1-1, the second optical transmitter 28A1-2 and the third optical transmitter 28A1-3 of optical transmitter array 34 to transmit a first optical signal having a first wavelength, a second optical signal having a second wavelength and a third optical signal having a third wavelength simultaneously (all three optical signals being transmitted during first time period, a second time period and/or a third time period) or at partially overlapping time periods (one or more of the three optical signals being transmitted during first time period, a second time period and/or a third time period). For instance, the processor 26 may implement the modulation of each optical signal at different (non-overlapping), predetermined frequencies, signal phases and/or waveforms to enable the multiplexing of a plurality of optical signals. Such modulation techniques enable the processor 26 to control modulators to generate carrier signals having different frequencies and a plurality of optical transmitters 28 to enable all of the optical transmitters 28 to output optical signals simultaneously either continuously or for a predetermined duration of time. Details about and examples related to such modulation techniques are provided in application Ser. No. 18/637,928, entitled “Use of Frequency Division Multiplexing for Optical Cardiac Signals,” filed on Apr. 17, 2024, which is incorporated by reference in its entirety.
An optical receiver 30 measures an intensity of the received (reflected from the user's skin) first optical signal, the second optical signal and the third optical signal, and generates a first PPG signal corresponding to the measured intensity of the first optical signal, a second PPG signal corresponding to the measured intensity of the second optical signal and a third PPG signal corresponding to the measured intensity of the third optical signal. The intensity of the first optical signal, the second optical signal and the third optical signal varies in accordance with the amount of blood in the regions of the user's tissue in the signal path 38 and changes as the blood is moved through the body of the user with each heartbeat. In addition, the intensity of the first optical signal, the second optical signal and the third optical signal varies in accordance with composition of blood (relative amounts of, for example, oxygenated, reduced and glycated hemoglobins in red blood cells). The changing levels and composition of blood in the tissue of the skin of the user proximate to the optical transmitter and receiver assembly 36 along the signal path 38 results in different intensity of the first, second and third optical signals, respectively. Accordingly, the processor 26 can determine physiological information for the user based on the first PPG signal, the second PPG signal and/or the third PPG signal.
In embodiments, an optical receiver 30 receives optical signals output by a plurality of optical transmitter arrays 34. For example, the second optical signal may be output from an optical transmitter 28 of a second optical transmitter array 34-2 and reflected from the upper layers of skin of the user towards the optical receiver 30 along a second signal path 38-2. Similarly, the third optical signal may be output from an optical transmitter of a third optical transmitter array 34-3 and reflected from the upper layers of skin of the user towards the optical receiver 30 along a third signal path 38-3. The optical receiver 30 measures an intensity of the first optical signal, the second optical signal and the third optical signal, and generates a first PPG signal corresponding to the measured intensity of the first optical signal, a second PPG signal corresponding to the measured intensity of the second optical signal and a third PPG signal corresponding to the measured intensity of the third optical signal. It is to be understood that, in some embodiments, a second optical receiver 30-2 proximate to the first transmitter array 34-1, the second transmitter array 34-2 and the third transmitter array 34-3 may receive one or more of the first optical signal, the second optical signal and the third optical signal output by the first transmitter array 34-1, the second transmitter array 34-2 and the third transmitter array 34-3, respectively, with at least one optical signal traveling along a second signal path 38-2.
In embodiments, the first optical receiver 30-1 is separated from (relative to) the first individual optical transmitter 28-1 such that the first optical signal transmitted from (output by) the first individual optical transmitter 28-1 travels to the first optical receiver 30-1 along signal path 38-4 that is substantially parallel to the arm axis of the user. The arm axis extends along a portion of a length of an arm of the user from an elbow to a hand of that arm. The second optical receiver 30-2 may be separated from the second individual optical transmitter 28-2 such that the second optical signal transmitted from (output by) the second individual optical transmitter 28-2 travels to the second optical receiver 30-2 along signal path 38-8 that is substantially parallel to the arm axis of the user.
In embodiments, a first lens is positioned along bottom wall 32 at the first location over the first optical transmitter 28A1-1 (within the first optical transmitter array 34-1) and a second lens is positioned along bottom wall 32 at the second location over the first optical transmitter 28A2-1. In such embodiments, if a plurality of optical signals are output by the first optical transmitter 28A1-1, the plurality of optical signals pass through the first lens and are received by the first optical receiver 30-1. Similarly, if a plurality of optical signals are output by the second optical transmitter 28A2-1, the plurality of optical signals pass through the second lens and are received by the second optical receiver 30-2.
Referring to
In exemplary embodiments, as shown in
Other embodiments of the electronic fitness device 10 include a combination of the optical transmitter array 34, the optical transmitter 28, and the optical receiver 30 as shown in
Pairing each optical transmitter array 34 with an optical transmitter 28 enables the processor 26 to control the optical transmitters 28 (within the optical transmitter array 34) to output optical signals having a first wavelength, optical signals having a second wavelength, and optical signals having a third wavelength from a common location and to control a corresponding individual optical transmitter 28 to output an optical signal having a fourth wavelength from a center location closer to the optical receiver 30. The processor 26 controlling the optical elements to transmit and receive optical signals having four wavelengths enables the transmission and receipt of optical signals in any of the four wavelength bands that are shown in
The electronic fitness device 10 may operate as follows. The user wears the electronic fitness device 10, which is secured by the wrist band 14 on the user's wrist. Securing the electronic fitness device 10 on the user's wrist causes the housing 12 to apply pressure on the user's skin and securing the housing 12 too tightly may cause the housing 12 to apply substantial pressure on the user's skin that may compress the blood vessels of the user in the area of the tissue through which optical signals pass from the optical transmitters 28 to one or more optical receivers 30. The user may manually request a measurement of a physiological metric, such as a pulse oximetry level or a hemoglobin check, or the processor 26 may be programmed or configured to automatically or periodically make a measurement of one or more physiological metrics, such as pulse oximetry or hemoglobin components.
The processor 26 controls one or more individual optical transmitters 28 and/or one or more optical transmitter arrays 34, such as those shown in
The optical signals output by the optical transmitters 28 travel through the user's skin and tissue where the signals pass through and/or reflect from the user's blood vessels such that the optical signals are modified, influenced, impacted or otherwise modulated by from, and transmitting through, the blood vessels and take on PPG signal waveform characteristics. The modified, influenced, impacted or otherwise modulated optical signals exit the skin and are received by at least one optical receiver 30, which outputs a plurality of PPG signals, such as the one shown in
The processor 26 receives the PPG signals from the optical receiver 30. The processor 26 follows the PPG signal analysis process detailed above and summarized here. The processor 26 is configured to determine the AC value and the DC value of each PPG signal. Using the AC and DC values from two PPG signals resulting from optical signals having different wavelengths, such as 840 nm and 940 nm, the processor 26 is configured to determine the pressure metric value (PMV) based on the determined AC and DC values corresponding to each wavelength of EQ. 8. Using the values of the two wavelengths and the PMV, the processor 26 is configured to determine the pressure compensation factor (PCF). In embodiments, the processor 26 may be configured to retrieve the PCF from a lookup table by substantially matching the two wavelengths used to determine the PMV and the determined PMV to PCF values in the lookup table. Or, in other embodiments, the processor 26 may determine the PCF based on the two wavelengths used to determine the PMV and the determined PMV into one or more mathematical equations to determine the PCF. Alternatively, the processor 26 may execute an algorithm which utilizes the two wavelengths used to determine the PMV and the determined PMV to determine the PCF. The processor 26 also determines the physiological metric of interest (without pressure compensation) using the data from applicable PPG signals. For example, if the user has provided a user input to the user interface 18 to determine a pulse oximetry, then the processor 26 is configured to determine and uses the data from the PPG signals associated with optical signals having a wavelength of 660 nm and optical signals having a wavelength of 940 nm with EQ. 11 to determine the (uncompensated) pulse oximetry. Once the physiological metric and the PCF are determined, the processor 26 is configured to determine the pressure-compensated physiological metric as a mathematical function of the two values, such as a function of a product of the uncompensated pulse oximetry and the PCF or a function of a sum of (addition to or subtraction from) the PCF and the uncompensated pulse oximetry.
Referring to
As detailed above, the processor 26 may determine a pressure metric value and a pressure compensation factor based on a relationship stored in the memory element 24, and a pressure-compensated physiological metrics and information, such as glycated hemoglobin (HbA1c) level or pulse oximetry level (blood oxygen saturation).
In embodiments, the processor may be configured to determine a pressure metric value and a pressure compensation factor based on the optical layout and a first distance between an optical transmitter 28 and a first optical receiver 30-1 and a second distance between the optical transmitter 28 and a second optical receiver 30-2. As shown in
In such embodiments related to the path length pulse ratio pressure metric, the pressure metric is determined based on the pressure metric value (Common Wavelength) above, where the measurements based on signals output by first optical receiver 30-1 correspond to the distance between the optical transmitter and first optical receiver 30-1 (labeled “D1”) and the measurements based on signals output by second optical receiver 30-2 correspond to the distance between the optical transmitter and second optical receiver 30-2 (labeled “D2”). However, it is to be understood that the pressure metric value (Common Wavelength) could utilize the inverted relationship, where a first quotient of the AC value and the DC value at a shorter distance (D1) is divided by a second quotient of the AC value and the DC value at a longer distance (D2). Additionally, in some embodiments, the pressure metric value (Common Wavelength) could instead utilize two optical transmitters and one optical receiver that form two signal paths of different distances.
In some embodiments, a wavelength λ1 of 700 nm is associated with the optical signals output by the optical receiver 28 and associated with PPG signals output by the optical receivers 30-1, 30-2 that are used by the processor 26 to determine the path length pulse ratio pressure metric. In other embodiments, any wavelength λ1 between 600 nm and 1500 nm is associated with the optical signals output by the optical receiver 28 and associated with PPG signals output by the optical receivers 30-1, 30-2 that are used by the processor 26 to determine the path length pulse ratio pressure metric.
In an embodiment, the processor 26 is configured to determine a pressure metric value (Common Wavelength) based on multiple sets of PPG signal data, each set generated by optical receivers positioned at different distances from an optical transmitter (where distance pairs D1, D2 are different for each set) or using optical signals having different wavelengths (the optical signals positioned substantially the same distances (D1 and D2) from the optical transmitter for each set, but each set utilizing different wavelength). In embodiments, a pressure metric value (Common Wavelength) is calculated at each wavelength used in pulse spectrometry analysis. In an exemplary embodiment, for pressure metric value (Common Wavelength) using λ1 of 660 nm and 940 nm, a first pressure metric value (Common Wavelength) determination is made for a λ1 of 660 nm and a second pressure metric value (Common Wavelength) determination is made for a λ1 of 940 nm.
In embodiments, the memory element 24 of the electronic fitness device 10 may store a relationship that associates a pressure compensation factor (PCF) with a plurality of pressure metric values (PMV) associated with external skin tissue pressure and a plurality of distances, or path lengths, between the optical transmitter 28 and the optical receivers 30 for a given optical signal, such as the embodiment shown in
Referring to
The processor 26 outputs at least a first transmitter electronic signal that is received by the optical transmitter 28 which emits a first optical signal to travel through the user's skin and get modified by the user's blood vessels along two different paths with two different distances, D1 and D2. The first optical receiver 30-1 receives the modified optical signal along the first path at distance D1, and the second optical receiver 30-2 receives the modified optical signal along the second path at distance D2. The first optical receiver 30-1 outputs a first PPG signal, and the second optical receiver 30-2 outputs a second PPG signal.
The processor 26 receives the first PPG signal and the second PPG signal and determines the AC value and the DC value of each signal, that is AC(D1), DC(D1), AC(D2), and DC(D2). The processor 26 enters the values into EQ. 13 and determines the PMV. With the distance D1, the distance D2, and the PMV, the processor 26 accesses the lookup table, as shown in
The processor 26 also outputs one or more transmitter electronic signals that are received by optical transmitters 28 or optical transmitter arrays 34, such as those shown in
As an example of the processor 26 being configured to using the relationships between sets of PMVs (e.g., a relationship between a first set of PMVs and a second set of PMVs) over a period of time over which a current pulse oximetry level (SpO2) changes for a user to determine the PCF, the processor 26 may receive over a period of time a first PPG signal associated with optical signals having a first wavelength λ1, a second PPG signal associated with optical signals having a second wavelength λ2 and a third PPG signal associated with optical signals having a third wavelength λ3, determine a plurality of sets of PMVs based on the three PPG signals, determine a relationship between the first PMV set associated with a first pair of optical signals (associated with the first wavelength λ1 and the second wavelength λ2) and a second PMV set associated with a second pair of optical signals (associated with the third wavelength λ3 and the second wavelength λ2) and determine a PCF based on the determined relationship between the PMV sets and an expected relationship between those PMV sets that is stored in memory element 24. For example, the processor 26 may determine, over a range of pulse oximetry levels (SpO2), a first set of PMVs associated with PPG signals having a first wavelength λ1 between 600-650 nm and PPG signals having a second wavelength λ2 between 820-980 nm and a second set of PMVs associated with PPG signals having a third wavelength λ3 between 650-700 and PPG signals having the second wavelength λ2 between 820-980 nm. The processor 26 may then determine, for that range of pulse oximetry levels (SpO2), a relationship between the first set of PMVs (that are associated with optical signals having the first wavelength λ1 between 600-650 nm and optical signals having the second wavelength λ2 between 820-980 nm) and the second set of PMVs (that are associated with optical signals having the third wavelength λ3 between 650-700 nm and optical signals having the second wavelength λ2 between 820-980 nm). As shown in
In some embodiments, the processor 26 determines the expected relationship between the two sets of PMVs for a range of pulse oximetry levels (SpO2) based on expected PMVs stored in memory element 24 for each wavelength, which may be based in part on physiological information for the user, such as the user's age, weight and other characteristics. In other embodiments, the memory element 24 stores the expected PMVs for a plurality of wavelength pairs and an expected relationship between at least two PMV sets of wavelength pairs and the processor 26 retrieves the expected relationship for the at least two PMV sets of wavelength pairs that are stored in the memory element 24 for comparison with the measured relationship for the at least two PMV sets of wavelength pairs.
The processor 26 may utilize the measured relationship between the first set of PMVs for the first wavelength λ1 and second wavelength λ2 pair and the second set of PMVs for the third wavelength λ3 and second wavelength λ2 pair and an expected relationship between those two sets of PMVs (for the corresponding range of pulse oximetry levels (SpO2) and optical signals having one of the first wavelength λ1, optical signals having the second wavelength λ2 and optical signals having the third wavelength λ3 to determine the PCF. For example, the processor 26 may compare the measured relationship between PMVs for the first wavelength λ1 between 600-650 nm, second wavelength λ2 between 820-980 nm and for the third wavelength λ3 between 650-700 nm, second wavelength λ2 between 820-980 nm with the corresponding expected relationship for these wavelength pairs (the first wavelength λ1 with second wavelength λ2, and the third wavelength λ1 with second wavelength λ2) to make a determination of how much pressure has been applied to the user's blood vessels in the area where the housing 12 is secured to the user and a PCF that may account (compensate) for that pressure compressing those blood vessels for use with determining cardiac monitoring for the user based on optical signals having the first wavelength λ1 and second wavelength λ2 pair and/or for use with determining cardiac monitoring for the user based on optical signals having the second wavelength λ2 and third wavelength λ3 pair.
In embodiments, the processor 26 may determine the PCF to be a ratio at a selected pulse oximetry level (SpO2) (within the range of pulse oximetry levels (SpO2) over which the relationship was determined) of the expected relationship of PMVs to the measured relationship of corresponding PMVs. For example, the processor 26 may determine the first PCF associated with the first wavelength λ1 and second wavelength λ2 pair based on a ratio of the expected relationship of corresponding PMVs between pulse oximetry levels (SpO2) of 90% and 95% and the measured relationship of corresponding PMVs between the pulse oximetry levels (SpO2) of 90% and 95%. Similarly, the processor 26 may determine the second PCF associated with the third wavelength λ3 and second wavelength λ2 pair based on a ratio of the expected relationship of corresponding PMVs between pulse oximetry levels (SpO2) of 90% and 95% and the measured relationship of corresponding PMVs between the pulse oximetry levels (SpO2) of 90% and 95%.
In embodiments, the processor may determine a first slope between the points associated with the measured relationship between the first set of PMVs for the first wavelength λ1 and second wavelength λ2 pair and the second set of PMVs for the third wavelength λ3 and second wavelength λ2 pair. Similarly, the processor may determine a second slope between the points associated with the expected relationship between the first set of PMVs for the first wavelength λ1 and second wavelength λ2 pair and the second set of PMVs for the third wavelength λ3 and second wavelength λ2 pair. In such embodiments, the processor may be configured to determine a ratio of the first slope to the second slope and multiply one or both of the first PCF and the second PCF by the determined ratio to determine a slope-adjusted first PCF and/or slope-adjusted PCF.
Once the first PCF has been determined, the processor 26 is configured to determine a pressure-compensated physiological metric determined based on the first wavelength λ1 and second wavelength λ2 pair as a function of the determined physiological metric and the determined first PCF. Similarly, once the second PCF has been determined, the processor 26 is configured to determine a pressure-compensated physiological metric determined based on the third wavelength λ3 and second wavelength λ2 pair as a function of the determined physiological metric and the determined second PCF.
In this manner, as the processor 26 receives PPG signals over a period of time over which the user's pulse oximetry level (SpO2) levels continue to change, the processor 26 is configured to determine and use an expected relationship between a first set of PMVs associated with a first wavelength pair (the first wavelength λ1 and second wavelength λ2 pair) and a second set of PMVs associated with a second wavelength pair (the third wavelength λ3 and second wavelength λ2 pair) over a range of pulse oximetry level (SpO2) levels and a measured relationship between the first set of PMVs (associated with the first wavelength pair) and the second set of PMVs (associated with the second wavelength pair) over the corresponding range of pulse oximetry level (SpO2) levels to determine a discrepancy between the expected relationship and the measured relationship at a pulse oximetry level in the range to determine a PCF for each wavelength pair (e.g., a first PCF for determining a physiological metric for the user based on the first wavelength λ1 and second wavelength λ2 pair, a second PCF for determining a physiological metric for the user based on the third wavelength λ3 and second wavelength λ2 pair, etc.). In some embodiments, one physiological metric is determined for the user based on both a first PCF for determining a physiological metric for the user based on the first wavelength λ1 and second wavelength λ2 pair and a second PCF for determining a physiological metric for the user based on the third wavelength λ3 and second wavelength λ2 pair
In embodiments, processor 26 may receive a plurality of PPG signals that correspond to optical signals that passed along two different signal paths from an optical transmitter array 34 to optical receivers 30-1, 30-2. In such embodiments, for each signal path, the processor may determine a first set of PMVs associated with PPG signals associated with optical signals having the first wavelength λ1 and PPG signals associated with optical signals having the second wavelength λ2 and a second set of PMVs associated with PPG signals associated with optical signals having the third wavelength λ3 and PPG signals associated with optical signals having the second wavelength λ2, determine a measured relationship between the first set of PMVs associated with a first wavelength pair (the first wavelength λ1 and second wavelength λ2 pair) and the second set of PMVs associated with a second wavelength pair (the third wavelength λ3 and second wavelength λ2 pair and then determine a PCF for each wavelength pair (e.g., a first PCF for determining a physiological metric for the user based on the first wavelength λ1 and second wavelength λ2 pair, a second PCF for determining a physiological metric for the user based on the third wavelength λ3 and second wavelength λ2 pair, etc.) based on the stored relationship and the measured relationship between the first set of PMVs and the second set of PMVs. As shown in
Throughout this specification, relational and/or directional terms, such as “above”, “below”, “up”, “upper”, “upward”, “down”, “lower”, “downward”, “top”, “bottom”, “outer”, “inner”, etc., along with orientation terms, such as “horizontal” and “vertical”, may be used. These terms retain their commonly accepted definitions and are used with reference to embodiments of the technology and the positions, directions, and orientations thereof shown in the accompanying figures. However, embodiments of the technology in practice may be positioned and oriented in other ways or move in other directions. Therefore, the terms do not limit the scope of the current technology.
Throughout this specification, references to “one embodiment”, “an embodiment”, or “embodiments” mean that the feature or features being referred to are included in at least one embodiment of the technology. Separate references to “one embodiment”, “an embodiment”, or “embodiments” in this description do not necessarily refer to the same embodiment and are also not mutually exclusive unless so stated and/or except as will be readily apparent to those skilled in the art from the description. For example, a feature, structure, act, etc. described in one embodiment may also be included in other embodiments, but is not necessarily included. Thus, the present technology can include a variety of combinations and/or integrations of the embodiments described herein.
Although the present application sets forth a detailed description of numerous different embodiments, it should be understood that the legal scope of the description is defined by the words of the claims set forth at the end of this patent and equivalents. The detailed description is to be construed as exemplary only and does not describe every possible embodiment since describing every possible embodiment would be impractical. Numerous alternative embodiments may be implemented, using either current technology or technology developed after the filing date of this patent, which would still fall within the scope of the claims.
Throughout this specification, plural instances may implement components, operations, or structures described as a single instance. Although individual operations of one or more methods are illustrated and described as separate operations, one or more of the individual operations may be performed concurrently, and nothing requires that the operations be performed in the order illustrated. Structures and functionality presented as separate components in example configurations may be implemented as a combined structure or component. Similarly, structures and functionality presented as a single component may be implemented as separate components. These and other variations, modifications, additions, and improvements fall within the scope of the subject matter herein.
Certain embodiments are described herein as including logic or a number of routines, subroutines, applications, or instructions. These may constitute either software (e.g., code embodied on a machine-readable medium or in a transmission signal) or hardware. In hardware, the routines, etc., are tangible units capable of performing certain operations and may be configured or arranged in a certain manner. In example embodiments, one or more computer systems (e.g., a standalone, client or server computer system) or one or more hardware modules of a computer system (e.g., a processor or a group of processors) may be configured by software (e.g., an application or application portion) as computer hardware that operates to perform certain operations as described herein.
In various embodiments, computer hardware, such as a processor, may be implemented as special purpose or as general purpose. For example, the processor may comprise dedicated circuitry or logic that is permanently configured, such as an application-specific integrated circuit (ASIC), or indefinitely configured, such as an FPGA, to perform certain operations. The processor may also comprise programmable logic or circuitry (e.g., as encompassed within a general-purpose processor or other programmable processor) that is temporarily configured by software to perform certain operations. It will be appreciated that the decision to implement the processor as special purpose, in dedicated and permanently configured circuitry, or as general purpose (e.g., configured by software) may be driven by cost and time considerations.
Accordingly, the term “processor” or equivalents should be understood to encompass a tangible entity, be that an entity that is physically constructed, permanently configured (e.g., hardwired), or temporarily configured (e.g., programmed) to operate in a certain manner or to perform certain operations described herein. Considering embodiments in which the processor is temporarily configured (e.g., programmed), each of the processors need not be configured or instantiated at any one instance in time. For example, where the processor comprises a general-purpose processor configured using software, the general-purpose processor may be configured as respective different processors at different times. Software may accordingly configure the processor to constitute a particular hardware configuration at one instance of time and to constitute a different hardware configuration at a different instance of time.
Computer hardware components, such as communication elements, memory elements, processors, and the like, may provide information to, and receive information from, other computer hardware components. Accordingly, the described computer hardware components may be regarded as being communicatively coupled. Where multiple of such computer hardware components exist contemporaneously, communications may be achieved through signal transmission (e.g., over appropriate circuits and buses) that connect the computer hardware components. In embodiments in which multiple computer hardware components are configured or instantiated at different times, communications between such computer hardware components may be achieved, for example, through the storage and retrieval of information in memory structures to which the multiple computer hardware components have access. For example, one computer hardware component may perform an operation and store the output of that operation in a memory device to which it is communicatively coupled. A further computer hardware component may then, at a later time, access the memory device to retrieve and process the stored output. Computer hardware components may also initiate communications with input or output devices, and may operate on a resource (e.g., a collection of information).
The various operations of example methods described herein may be performed, at least partially, by one or more processors that are temporarily configured (e.g., by software) or permanently configured to perform the relevant operations. Whether temporarily or permanently configured, such processors may constitute processor-implemented modules that operate to perform one or more operations or functions. The modules referred to herein may, in some example embodiments, comprise processor-implemented modules.
Similarly, the methods or routines described herein may be at least partially processor-implemented. For example, at least some of the operations of a method may be performed by one or more processors or processor-implemented hardware modules. The performance of certain of the operations may be distributed among the one or more processors, not only residing within a single machine, but deployed across a number of machines. In some example embodiments, the processors may be located in a single location (e.g., within a home environment, an office environment or as a server farm), while in other embodiments the processors may be distributed across a number of locations.
Unless specifically stated otherwise, discussions herein using words such as “processing,” “computing,” “calculating,” “determining,” “presenting,” “displaying,” or the like may refer to actions or processes of a machine (e.g., a computer with a processor and other computer hardware components) that manipulates or transforms data represented as physical (e.g., electronic, magnetic, or optical) quantities within one or more memories (e.g., volatile memory, non-volatile memory, or a combination thereof), registers, or other machine components that receive, store, transmit, or display information.
As used herein, the terms “comprises,” “comprising,” “includes,” “including,” “has,” “having” or any other variation thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, article, or apparatus that comprises a list of elements is not necessarily limited to only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The patent claims at the end of this patent application are not intended to be construed under 35 U.S.C. § 112 (f) unless traditional means-plus-function language is expressly recited, such as “means for” or “step for” language being explicitly recited in the claim(s).
Although the technology has been described with reference to the embodiments illustrated in the attached drawing figures, it is noted that equivalents may be employed and substitutions made herein without departing from the scope of the technology as recited in the claims.
The current patent application is a non-provisional utility patent application which claims priority benefit, with regard to all common subject matter, under 35 U.S.C. § 119 (e) of earlier-filed U.S. Provisional Application Ser. No. 63/593,105, filed Oct. 25, 2023, and entitled “PRESSURE COMPENSATION FOR WRIST-BASED PULSE SPECTROMETRY.” The Provisional application is hereby incorporated by reference, in its entirety, into the current patent application.
| Number | Date | Country | |
|---|---|---|---|
| 63593105 | Oct 2023 | US |