Method and apparatus for calibrating a breath sensor

By calculating and applying a time constant to compensate for sensor degradation, the method enhances the accuracy and service life of portable exhalation sensors for CO detection, addressing the challenge of reduced sensitivity over time.

JP7646982B2Active Publication Date: 2025-03-18MCNEIL AB
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022540464
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-12-31
Filing Date
2020-12-23
Publication Date
2025-03-18
Estimated Expiration
2040-12-23

AI Technical Summary

Technical Problem

Existing portable exhalation sensors for detecting carbon monoxide (CO) in exhaled breath suffer from reduced sensitivity over time due to natural deterioration, leading to inaccurate readings, especially for shorter exhalation periods.

Method used

The method involves compensating for sensor degradation by calculating a time constant based on the dissipation of CO concentration from a steady state to ambient levels, which is then applied to the transient response of the sensor to correct for drift and extend the sensor's service life.

Benefits of technology

This approach improves the accuracy and longevity of CO detection in exhalation sensors, providing high-precision readings even for short exhalation samples by accounting for sensor degradation over time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007646982000002
    Figure 0007646982000002
  • Figure 0007646982000003
    Figure 0007646982000003
  • Figure 0007646982000004
    Figure 0007646982000004
Patent Text Reader

Abstract

A method and apparatus for calibrating a breath sensor are described herein, where the breath sensor device may generally include a sampling unit having a housing configured to receive a sample breath from a user and a sensor disposed within the housing. A processor in electrical communication with the sensor may be configured to determine a dissipation time when the sensor is exposed to CO from a substantially constant concentration level detected in the breath sample to a detected ambient level of CO. The processor may also be configured to calculate a time constant based on the dissipation time and the decay from the substantially constant concentration level to the ambient level. Additionally, the processor may be configured to apply a time constant to the transient response of the sensor to account for drift in calibrating the sensor.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims the benefit of priority to U.S. Provisional Application No. 62 / 955,558, filed December 31, 2019, which is incorporated by reference in its entirety.

[0002] FIELD OF THEINVENTION The present invention relates to an apparatus and method for maintaining the accuracy over time of a device that receives a breath sample and detects a biological parameter therefrom, and in particular to an apparatus and method for calibrating a breath sensor that naturally degrades over time. [Background technology]

[0003] The health problems associated with smoking are well known. Tobacco smoke contains not only nicotine but also many other compounds and additives. Tobacco smoke exposes individuals to carbon monoxide (CO) and these other compounds, many of which are carcinogenic and toxic to the smoker and those around the smoker. The presence and levels of CO in a smoker's breath not only provide a marker for identifying that individual's overall smoking behavior, but can also provide a marker of overall exposure to other toxic compounds.

[0004] To sample breath, a portable breath sensor that is easily carried and unobtrusive by the user is desirable. However, the relatively small size of breath sensors presents many challenges in capturing and accurately measuring breath samples. Due to the relatively small size, factors such as the moisture content in the breath and the breath temperature can affect the accuracy of the sensor used to measure the parameters.

[0005] To sample breath, a portable breath sensor that is easily carried and unobtrusive by the user is desirable. This portable breath sensor can measure the user's exhaled carbon monoxide (eCO) value, but not all users may have an immediate intuitive understanding of how to use this data, as it may not be a widely understood metric.

[0006] Electrochemical sensors, typically contained within portable breath sensors for detecting carbon monoxide levels from exhaled breath, can degrade over time, resulting in a loss of sensor sensitivity. The loss of sensor sensitivity over time is typically consistent for such sensors as long as the sensors are kept away from extreme environments. However, the transient response of the sensor can vary from device to device in ways that are not necessarily predictable given the types of sensor inputs available on the device. Summary of the Invention [Problem to be solved by the invention]

[0007] Therefore, there remains a need for methods and devices that can compensate for changes in characteristics within the sensor, allowing for a longer sensor life and greater accuracy, especially for short exposures (e.g., short periods of exhalation from the user). [Means for solving the problem]

[0008] From the time a breath sampling device is manufactured to the time the device is actually used in a user's hands, there is typically a period during which the breath sampling device is stored before being used. During this period, the electrochemical sensor may begin to degrade and the sensor sensitivity may also decrease, resulting in inaccurate sensor readings when in use.

[0009] To extend the useful life of a breath sensor for detecting analytes such as carbon monoxide (CO) from a user, various methods can be employed to extend the shelf life of the breath sampling device before it is sold to a user and to allow the user to use it for a longer period of time. This not only improves the accuracy of the breath sensor, but can also improve the ease of use of the sensor by providing highly accurate readings from breaths that have a relatively shorter exhalation period than would otherwise be permitted.

[0010] Examples of breath sampling devices and methods for determining and quantifying eCO levels from a user are described in further detail in various patents, such as U.S. Patent Nos. 9,861,126, 10,206,572, 10,306,922, 10,335,032, and U.S. Patent Application Publication No. 2019 / 0113501, each of which is incorporated by reference in its entirety for any purpose. Any of the devices described can be utilized with the methods and apparatus described herein.

[0011] The portable or personal sampling unit can communicate with either a personal electronic device or a computer. A personal electronic device includes, but is not limited to, a smart phone, a cell phone, or other personal transmitting device designed or programmed to receive data from a personal sampling unit. Similarly, a computer is intended to include a personal computer, a local server, a remote server, and the like. Data transmission from the personal sampling unit can be to both or either the personal electronic device and / or the computer. Furthermore, synchronization between the personal electronic device and the computer is optional. Either the personal electronic device, the computer, and / or the personal sampling unit can transmit data to a remote server for data analysis as described herein. Alternatively, data analysis can be performed in whole or in part via a processor included in a local device such as the sampling unit (or computer or personal electronic device). In either case, the personal electronic device and / or computer can provide information to the individual, a caregiver, or another individual.

[0012] The personal sampling unit receives a sample of exhaled breath from the individual via a collection inlet or opening. Hardware in the personal sampling unit can include any commercially available electrochemical gas sensor that detects CO gas in the exhaled breath sample, commercially available transmission hardware that transmits the data (e.g., transmits data via Bluetooth, cellular, or other radio waves). The transmitted data and associated measurements and quantifications are then displayed on either a computer display or a personal electronic device (or both). Alternatively, or in combination, any of the information can be selectively displayed on the portable sampling unit.

[0013] The electrochemical sensor contained within the sampling unit may typically respond when exposed to a change in gas concentration, such as when a user first breathes into the sampling unit. Before the user provides eCO, the electrochemical sensor may remain at a nominal steady-state voltage value depending on the amount of ambient CO detected by the sensor within the unit. Once exposed to a breath sample, the electrochemical sensor may display an initial transient response followed by a steady-state response due to changes in gas concentration detected from the breath sample.

[0014] The steady state response component indicates the sensor sensitivity, measured for example in voltage per gas concentration (mV / ppm CO). Depending on the sensor sensitivity as the sensor degrades over time, this steady state response value may drift resulting in an increase or decrease in voltage value. The transient response component indicates the rate at which the sensor stabilizes, and depending on the sensor sensitivity, this transient response value may also drift, but may increase or decrease the rate of voltage per gas concentration resulting in a flatter or steeper response curve.

[0015] If the transient characteristics of a gas sensor are known, it is possible to compensate for the transient response. This may allow the steady-state response to be accurately predicted before the sensor stabilizes. To implement a correction to the sensor to account for degradation from its initial calibration state, the drift of the measurement over the transient response and the drift in the steady-state response may be addressed independently of each other. The steady-state response may be calibrated by exposing the sensor to known gas concentrations until a steady-state reading is obtained. Predicting the steady-state response of the sensor in a breath sensor application may allow the user to provide a relatively short period of breath. Generally, the sensor may be initially calibrated for both the transient and steady-state responses at the time of manufacture, and the initial calibration values ​​may be stored within the unit. In order to track the rate at which the sensitivity decreases, the initial calibration may be determined in one variant by collecting data on the sensor sensitivity over time. Based on this information, a linear or nonlinear model reflecting the sensitivity drift over time may be developed, and this model may be used to compensate for the sensitivity drift as a factor of time. For example, if the sensor sensitivity is known to degrade by a particular rate, say 5% per year, a degradation rate correction factor can be applied automatically, for example by a processor in unit 20, to adjust the measured steady state value by 5% to account for sensor degradation.

[0016] During use by a user, the user may not typically have access to a CO source with a known concentration for purposes of steady-state calibration. Thus, to allow the CO concentration in the bloodstream to equalize with the concentration in the alveoli, the user may be instructed to perform a breath test, where the user is instructed to hold their breath for, for example, 10 seconds or more. Since gas in the mouth and trachea is likely to have a low CO concentration, when the user exhales into the sampling unit, the gas sensor may detect a steady increase in CO concentration until the air in the mouth and trachea is cleared, at which point the CO gas detected at the sensor approaches a constant concentration until the exhalation ends. When the user stops exhaling, the CO gas concentration at the electrochemical sensor returns to the concentration in the ambient air by diffusion.

[0017] In some variations, during a breath test, the user may be instructed to hold their breath, then exhale into the device first, then inhale through the device, in order to return the gas levels in the unit to ambient. The rate at which the concentrations equalize may be adjusted by design aspects of the breath sensor unit, such as the volume of the device, the restriction of the flow path, the proximity of the sensor to the vent, and how quickly the sensor consumes CO. These values ​​may be consistent within devices of the same model, however, it is also possible for the user to influence how quickly the gas concentration equalizes with ambient. For example, the user may block the vent to slow down the equalization rate, or shake the device slowly or inhale through the device to speed up the equalization rate.

[0018] Based on the drop from the measured value of a nearly constant CO concentration (near the end of the user's exhalation) to ambient, a transient time constant can be calculated that characterizes the response of the measured drop, and this calculated time constant value can indicate the degree of degradation of the sensor. The time constant can then be used to account for the corrected eCO measurement when the user exhales a breath sample into the unit for measurement.

[0019] Of the various types of electrochemical sensors available with the sampling unit, different sensor types may exhibit different stability modes, each of which is described below.

[0020] One type of sensor may have a sensor sensitivity that is stable over time, but the stabilization rate may drift. During manufacturing, both the sensitivity and stabilization rate of the sensor may be calibrated by exposing the sensor to a step function change in gas concentration. The calibration parameters are stored in the device and used to calculate a CO level that corresponds to the voltage output of the sensor. The sensor in the sampling unit 20 may be provided to a user, at which point the user may begin use by providing a breath sample. The stabilization rate parameters may be periodically recalibrated using a breath sampling of the user, in which case the gas concentration at the end of the breath sample may be assumed to be at steady state. When the user stops exhaling, the sensor may detect a step response from the user's CO concentration to the carbon monoxide concentration in the ambient air.

[0021] Another type of sensor may have a sensor sensitivity and stabilization rate that are both stable over time and may have minimal variation within the device. During device development, the sensitivity and stabilization rate can be calculated by exposing the breath sensor to a step function change in gas concentration. Since there is no need to calibrate for each device, the sensitivity and stabilization rate parameters from device development can be preloaded onto the device, and the calibration parameters can also be stored in the device and used to calculate the CO level that corresponds to the voltage output of the sensor.

[0022] Yet another type of sensor may have a sensor sensitivity and stabilization rate that are both stable in time. During manufacturing, both the sensor sensitivity and stabilization rate can be calibrated by exposing the breath sensor to a step function change in gas concentration. The calibration parameters can be stored in the device and used to calculate the CO level that corresponds to the voltage output of the sensor. Alternatively, the stabilization rate can be calibrated once using a user's breath sample.

[0023] Yet other types of sensors may have sensor sensitivities pre-provided by the vendor, but the stabilization speed may vary from device to device. During manufacturing, the sensitivity parameters can be programmed into the device using values ​​provided by the gas sensor manufacturer. The stabilization speed parameters can be initialized with estimates obtained during device development, and the stabilization speed can be calibrated using user breath samples.

[0024] Yet another type of sensor may have a sensor sensitivity that is consistent within a manufacturing batch, but the stabilization rate may vary for different devices. During manufacturing, the sensitivity parameters can be programmed into the device using values ​​provided by calibrating one or more sensors from a manufacturing batch. The stabilization rate parameters can be initialized using values ​​calculated by a calibration unit or with estimates obtained during device development, and the stabilization rate can be calibrated using user breath samples.

[0025] Yet other types of sensors may have sensor sensitivity and / or stabilization rate that change over time in a consistent manner between devices. During manufacture, the sensitivity and / or stabilization rate parameters can be programmed into the sampling device along with a timestamp corresponding to the calibration date. A sensor drift model can also be loaded into the device. Before the calibration parameters are used to calculate the CO concentration from the sensor output, the parameters can first be adjusted by an aging factor based on the model. The aging factor can be applied to the sensor calibration before the sensor drift is determined. Optionally, the sensor drift model can be updated and deployed to the user's sensors via an over-the-air option using any number of wireless protocols.

[0026] The aging factor may be applied when the degradation of the sensor response is known or can be experimentally verified. For example, it can generally be assumed that depending on storage conditions, the sensor sensitivity may degrade, for example, by 2-5% per year. In storage conditions typical of a warehouse environment, the sensor sensitivity may degrade, for example, by 3% per year. As an example, for a device calibrated one year ago where a CO level of 50 ppm gave a sensor response signal of 200 mV, a user currently providing a breath sample may generate a response signal of 100 mV that correlates to a CO level of 25 ppm. However, due to sensor degradation over the past year, the 25 ppm value may increase by a 3% offset (or some other percentage), resulting in an increase in the CO level to 25.75 ppm, which may be rounded to 26 ppm.

[0027] Aging factors can be empirically determined by placing sufficient groups of devices in different conditions, testing periodically, and then performing multivariate regression analysis to determine the effect of each factor (e.g., temperature, humidity, time). The two factors, temperature and humidity, can be subdivided into ranges to provide a quick reference for determining the rate of degradation. If a sufficient number of data points are available, a continuous distribution can be generated.

[0028] Yet other types of sensors may have sensor sensitivities and / or stabilization rates that change over time based on environmental conditions. As described above, sensitivity and / or stabilization rate parameters can be programmed into the sampling device during manufacture along with a timestamp corresponding to the calibration date. A sensor drift model can also be loaded into the device. In this variation, the sampling unit 20 can incorporate an environmental sensor package that can independently measure parameters included in the sensor drift model, e.g., temperature and relative humidity. The environmental sensor package can periodically measure these parameters and instantly correct and update the calibration parameters and / or record and store the parameters for use in calculating the calibration parameters during use.

[0029] Before using the calibration parameters to calculate gas concentrations from the sensor output, the parameters may first be adjusted by an aging factor, as described above. Optionally, the sensor drift model may be updated and deployed to the user's sensors via over-the-air updates.

[0030] Another variation for calibrating the sensor can include having the sampling unit 20 configured to self-calibrate the transient sensor performance. Although the sensor may be generally stable, the stabilization rate may change over time. Therefore, to improve the transient performance of the sensor, a factory calibration of the sensitivity and stabilization rate can be combined with a periodic recalibration of the sensitivity rate based on a heuristic model of clearing.

[0031] In one variation of the breath sensor device, the device may generally include a sampling unit having a housing configured to receive a sample breath from a user, a sensor disposed within the housing and in fluid communication with the sample breath when received within the housing, and a processor in electrical communication with the sensor. The processor may be configured to determine a dissipation time when the sensor is exposed from a substantially constant concentration level of CO detected from the breath sample to a detected ambient level of CO. The processor may also be configured to calculate a time constant based on the dissipation time and the decay from the substantially constant concentration level to the ambient level. Additionally, the processor may be configured to apply a time constant to the transient response of the sensor to account for drift in calibrating the sensor.

[0032] In one method of calibrating a sensor, the method generally includes receiving a breath sample from a user until the sensor detects an approximately constant concentration level of CO from the breath sample, determining a length of time until the approximately constant concentration level of CO dissipates to an ambient level of CO, calculating a time constant based on the length of time and the decrease from the approximately constant concentration level to the ambient level, and calibrating the sensor to account for drift by applying the time constant to the transient response of the sensor. [Brief description of the drawings]

[0033] [Figure 1A] FIG. 1 illustrates a variation of a system capable of receiving exhaled breath from a subject, detecting various parameters, and communicating with one or more remote devices. [Figure 1B] FIG. 13 shows one variation of the internal circuitry and sensor contained within the housing of the breath sensor. [Diagram 2] FIG. 2 shows an example of a voltage response over time of an electrochemical sensor, including a transient response and a steady-state response. [Figure 3A] FIG. 1 illustrates an example of how sensor degradation can be effectively compensated for by utilizing a dynamic correction algorithm. [Figure 3B] FIG. 1 illustrates an example of how sensor degradation can be effectively compensated for by utilizing a dynamic correction algorithm. [Figure 4] FIG. 1 shows an example of eCO and eCO expirograms measured from sample breath of a healthy occasional smoker before and after smoking. [Diagram 5] 13 is a flow diagram showing how a time constant can be calculated to calibrate a sensor. [Figure 6] 13 is a flow diagram illustrating how an aging factor can be applied to the calibration before calculating the time constant to calibrate the sensor. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0034] To extend the useful life of a breath sensor for detecting analytes such as CO from a user, various methods can be employed to extend the shelf life of the breath sampling device before it is sold to a user and also to allow the user to use it for a longer period of time. This not only improves the accuracy of the breath sensor, but can also improve the ease of use of the sensor by providing highly accurate readings from breaths that have a relatively shorter exhalation period than would otherwise be tolerated.

[0035] In obtaining eCO from a user, certain biometric data of the user can be obtained by non-invasively detecting and quantifying the user's smoking behavior based on measuring one or more of the user's biometric data, although other biometric data can also be used. Such measurement or data collection can use a portable measurement unit or a fixed measurement unit, either of which communicates with one or more electronic devices to perform the quantitative analysis. Alternatively, the analysis can be performed on the portable / fixed unit. For example, the portable unit can be coupled to a key holder, a personal cigarette lighter, a mobile phone, or other item that is regularly with the individual. Alternatively, the portable unit can be a standalone unit or worn by the individual.

[0036] FIG. 1A illustrates one variation of a system and / or method in which multiple samples of biometric data are obtained from a user and analyzed to quantify the user's exposure to tobacco smoke, thereby relaying the quantified information to the individual, a medical caregiver, and / or other parties involved in the individual's health. The example discussed below uses a portable device 20 that obtains multiple samples of exhaled breath from an individual using a commonly available sensor that measures the amount of eCO in the exhaled breath samples. However, the quantification and information transfer is not limited to exhaled breath-based smoking exposure. As noted above, there are many sampling mechanisms for obtaining a user's smoking exposure. The methods and devices described in this example can be combined or supplemented with any number of different sampling mechanisms, if possible, while remaining within the scope of the present invention.

[0037] It is known that measuring eCO levels can serve as an immediate, non-invasive method for assessing an individual's smoking status. A non-smoker's eCO level can be, for example, in the range of 0 ppm to 6 ppm, or more specifically, for example, in the range of 3.61 ppm to 5.6 ppm.

[0038] As shown, the portable or personal sampling unit 20 can communicate with either a personal electronic device 10 or a computer 12. The personal electronic device 10 includes, but is not limited to, a smart phone, a mobile phone, or other personal transmitting device designed or programmed to receive data from the personal sampling unit 20. Similarly, the computer 12 is intended to include a personal computer, a local server, a remote server, and the like. Data transmission 14 from the personal sampling unit 20 can be to both or either the personal electronic device 10 and / or the computer 12. Furthermore, synchronization 16 between the personal electronic device 10 and the computer 12 is optional. Any of the personal electronic device 10, the computer 12, and / or the personal sampling unit 20 can transmit data to a remote server for data analysis as described herein. Alternatively, the data analysis can be performed in whole or in part via a processor included in a local device such as the sampling unit 20 (or the computer 12 or the personal electronic device 10). In either case, the personal electronic device 10 and / or computer 12 may provide information to the individual, a caregiver, or other individuals, as shown in FIG. 1A.

[0039] The personal sampling unit 20 receives a sample of exhaled breath 18 from the individual via a collection inlet or opening 22. Hardware in the personal sampling unit 20 can include any commercially available electrochemical gas sensor to detect CO gas in the exhaled breath sample, commercially available transmission hardware to transmit the data 14 (e.g., transmit data via Bluetooth, cellular, or other radio waves). The transmitted data and associated measurements and quantifications are then displayed on either the computer display 12 or the personal electronic device 10 (or both). Alternatively, or in combination, any of the information can be selectively displayed on the portable sampling unit 20.

[0040] The personal sampling unit 20 (or personal breath unit) may also allow for direct wired communication with the respective devices 10 and 12 using standard ports. In certain variations, the personal sampling unit 20 may also include memory storage, either removable or built-in, whereby the memory allows for recording of data and separate transmission of data. Alternatively, the personal sampling unit may store and transmit data simultaneously. Further variations of the device 20 do not require memory storage. Additionally, the unit 20 may use any number of GPS components, inertial sensors (to track movement), and / or other sensors that provide additional information regarding the patient's behavior.

[0041] The personal sampling unit 20 may also include any number of input triggers (such as switches or sensors) 24, 26. As described below, the input triggers 24, 26 may enable an individual to prepare the device 20 for delivery of a breath sample 18 or to record other information about the cigarettes, such as the amount, strength, etc. of cigarettes smoked. Additionally, variations of the personal sampling unit 20 may associate a timestamp of any input to the device 20. For example, the personal sampling unit 20 may, when transmitting data 14, associate the time the sample is provided and provide the measured or entered data with the time of the measurement. Alternatively, the personal sampling unit 20 may use an alternative mechanism to identify the time at which the sample is taken. For example, given a series of samples, rather than recording the timestamp of each sample, the period between each sample in the series of samples may be recorded. Thus, by identifying the timestamp of any one sample, the timestamp of each sample in the series of samples may be determined.

[0042] In certain variations, the personal sampling unit 20 may be designed to have a minimal profile and be easily carried by an individual with minimal effort. Thus, the input trigger 24 may include a low profile tactile switch, an optical switch, a capacitive touch switch, or any commonly used switch or sensor. The portable sampling unit 20 may also provide feedback or information to the user using any number of commonly known techniques. For example, as shown, the portable sampling unit 20 may include a screen 28 that displays selected information as discussed below. Alternatively or additionally, the feedback may be in the form of a vibration element, an audible element, and a visual element (e.g., one or more colored illumination sources). Any of the feedback components may be configured to provide an alarm to the individual, which may function as a reminder to provide a sample and / or provide feedback related to the measurement of smoking behavior. Additionally, the feedback components may be configured to provide a feedback signal to the individual when the system detects a biometric measurement (eCO, CO levels, H 2 Repeated alerts can be provided to the individual to remind them to provide periodic samples of breath to extend the period of time during which the unit captures data (such as location entered manually or via a GPS component coupled to the unit, number of cigarettes, or other triggers) and other behavioral data (such as location entered manually or via a GPS component coupled to the unit, number of cigarettes, or other triggers). In some cases, reminders can be triggered more frequently during the initial program or data capture. Once sufficient data is obtained, the frequency of reminders can be reduced.

[0043] When obtaining a breath sample using the sampling unit 20, instructions can be provided on the personal electronic device 10 or computer display 12 for display to the subject in an induced breath test to train the subject to use the unit 20. Typically, for example, on the screen 28 of the electronic device 10, the subject can be instructed to first breathe in away from the unit 20 and then breathe out into the unit 20 for a set period of time. The unit 20 can optionally incorporate one or more pressure sensors, for example, fluidly coupled with a check valve, to detect whether the subject breathes in through the unit 20.

[0044] 1B shows the sampling unit 20 with a portion of the housing 30 and the collection inlet or opening 22 removed to show a top view of the electrochemical sensors contained therein. In this variation, a first sensor 38 and a second sensor 42 (either or both of sensors 38, 42 may be configured to detect CO and H 2 The sensors 38, 42, which may include a sensor, are shown optionally disposed on the respective sensor platforms 36, 40, which may be mounted on a substrate such as a printed circuit board 44. In other variations, one or more sensors may be used depending on the parameter to be detected. In other variations, one or more sensors may be mounted directly on the printed circuit board 44. It is also shown that a power port and / or a data access port 46 may be integrated with the printed circuit board 44 and easily accessible by a remote device such as a computer, server, smartphone, or other device. As shown, multiple sensors 38, 42 or a single sensor may be used to detect parameters from the sampled breath.

[0045] In other variations, at least one CO sensor or multiple CO sensors may be implemented alone. Alternatively, one or more CO sensors may be implemented in combination with one or more H 2 It can be used in combination with CO and H 2When using both sensors, many CO sensors are sensitive to H, which is often present in sufficient quantities to potentially affect CO measurements in a person's breath. 2 Because of cross-sensitivity to H 2 The reading from the sensor is used to determine if any H detected by the CO sensor 2 The signal can be explained or compensated. 2 When using a CO sensor without a sensor, various methods can be applied to 2 The measurement interference can be reduced to a nominal acceptable level, except for H 2 Using the sensor 2 Directly measuring and compensating for the presence of CO may facilitate CO measurement. The sensor may also include any number of different sensor types, including chemical gas sensors, electrochemical gas sensors, etc., for detecting substances such as carbon monoxide when detecting smoking-related breaths.

[0046] Further examples of breath sampling devices and methods for determining and quantifying eCO levels from a user are described in further detail in various patents, such as U.S. Patent Nos. 9,861,126, 10,206,572, 10,306,922, 10,335,032, and U.S. Patent Application Publication No. 2019 / 0113501, each of which is incorporated by reference in its entirety for any purpose. Any of the devices described can be utilized with the methods and apparatus described herein.

[0047] The electrochemical sensor contained within the sampling unit 20 may typically respond when exposed to a change in gas concentration, such as when a user first breathes into the sampling unit 20. Before the user provides eCO, the electrochemical sensor may remain at a nominal steady state voltage value 52 depending on the amount of ambient CO detected by the sensor within the unit 20, as shown in the exemplary graph 50 of FIG. 2 illustrating the voltage response of the electrochemical sensor over time. Upon exposure to a breath sample, the electrochemical sensor may display an initial transient response 54 followed by a steady state response 56 due to the change in gas concentration detected from the breath sample.

[0048] The steady state response component 56 indicates the sensor sensitivity, measured for example in voltages per gas concentration (mV / ppm CO). Depending on the sensor sensitivity as the sensor degrades over time, this steady state response value may drift, resulting in an increase or decrease in voltage value (e.g., a vertical displacement of the steady state response along the graph 50). The transient response component 54 indicates the rate at which the sensor stabilizes, and depending on the sensor sensitivity, this transient response value may also drift, but may increase or decrease the rate of voltages per gas concentration, resulting in a flatter or steeper response curve (e.g., a horizontal contraction or expansion of the transient response along the graph 50).

[0049] If the transient characteristics of the gas sensor are known, it is possible to compensate for the transient response 54. This may allow accurate prediction of the steady state response 56 before the sensor stabilizes. Figures 3A and 3B show an example of how sensor degradation can be effectively compensated for by utilizing a dynamic compensation algorithm. Figure 3A shows a graph 60 illustrating an example where gas is provided at different concentration levels C (ppm) over time for measurement purposes. Figure 3B shows a graph 62 illustrating measurements obtained via an electrochemical sensor corresponding to different concentration levels of the gas from Figure 3A. Curve 64 shows the corresponding uncompensated voltage obtained from the sensor, and curve 66 shows the corresponding compensated voltage obtained from the sensor, with the compensation resulting in a relatively more accurate voltage reading corresponding to the actual gas concentration value.

[0050] To implement corrections to the sensor to account for degradation from its initial calibration state, the drift of the measurement over the transient response 54 and the drift in the steady state response 56 can be addressed independently of each other. The steady state response 56 can be calibrated by exposing the sensor to known gas concentrations until a steady state reading is obtained. Predicting the steady state response of the sensor in breath sensor applications may allow the user to provide a relatively short period of breath. Generally, the sensor may be initially calibrated for both the transient and steady state responses at the time of manufacture, and the initial calibration values ​​may be stored within the unit 20. In order to track the rate at which the sensitivity decreases, the initial calibration may be determined in one variant by collecting data on the sensor sensitivity over time. Based on this information, a linear or nonlinear model reflecting the sensitivity drift over time may be developed, and the model may be used to compensate for the sensitivity drift as a factor of time. For example, if the sensor sensitivity is known to degrade by a particular rate, say 5% per year, a degradation rate correction factor can be applied automatically, for example by a processor in unit 20, to adjust the measured steady state value by 5% to account for sensor degradation.

[0051] The transient response can be calibrated by exposing the sensor to known changes in gas concentration, and the parameters in the model that convert the sensor voltage output can be fitted to the shape of the gas concentration curve, as shown in correction curve 66 shown between Figures 3A and 3B. While the shape of the concentration versus time curve needs to be known in advance (e.g., a step response from one concentration to another), the gas concentration values ​​do not need to be known, as the model can be fitted to a steady state response that is calibrated separately.

[0052] During use by a user, the user may not typically have access to a CO source with a known concentration for purposes of steady-state calibration. Thus, to allow the CO concentration in the bloodstream to equalize with the concentration in the alveoli, the user may be instructed to perform a breath test, where the user is instructed to hold their breath for, for example, 10 seconds or more. Because gas in the mouth and trachea is likely to have a low CO concentration, when the user exhales into the sampling unit 20, the gas sensor may detect a steady increase in CO concentration until the air in the mouth and trachea is cleared, at which point the CO gas detected at the sensor approaches a constant or near-constant concentration until the exhalation ends. When the user stops exhaling, the CO gas concentration at the electrochemical sensor returns to the concentration in the ambient air by diffusion.

[0053] 4 shows an example of eCO and eCO expirograms measured from a sample breath of a healthy occasional smoker before smoking (19 hours after smoking the last cigarette) in eCO graph 70 and eCO graph 72 taken 15 seconds after smoking. Corresponding eCO expirogram 74 shows values ​​corresponding to eCO graph 70, and eCO expirogram 76 shows values ​​corresponding to eCO graph 72, illustrating how the measured eCO values ​​begin to reach a steady state a period of time after the user begins to exhale, returning to ambient levels in a transient response.

[0054] In some variations, during the breath test described above, the user may be instructed to hold their breath and then exhale into the device first, followed by inhaling through the device, in order to return the gas levels in the unit 20 to ambient. The rate at which the concentrations equalize may be adjusted by design aspects of the breath sensor unit 20, such as the volume of the device, the restriction of the flow path, the proximity of the sensor to the vent, and how quickly the sensor consumes CO. These values ​​may be consistent within the same model of device, however, it is also possible for the user to influence how quickly the gas concentration equalizes to ambient. For example, the user may block the vent to slow down the equalization rate, or shake the device slowly or inhale through the device to speed up the equalization rate.

[0055] Based on the drop from the measured value of a nearly constant CO concentration (near the end of the user's exhalation) to ambient, a transient time constant can be calculated that characterizes the response of the measured drop, and this calculated time constant value can indicate the degree of sensor degradation. The time constant can then be used to account for the corrected eCO measurement when the user exhales a breath sample into unit 20 for measurement.

[0056] FIG. 5 shows a flow diagram illustrating how a time constant can be calculated to calibrate the sensor, as described above. The user can first be instructed 80 (e.g., via sampling unit 20) to hold their breath for, for example, 10 seconds or more to allow the CO concentration in the bloodstream to equalize with the concentration in the alveoli. The user can then be instructed 82 to blow an exhaled breath sample into the device to allow the concentration of CO in the sample to approach a constant concentration until the exhalation ends. When the user stops exhaling, the CO gas concentration at the electrochemical sensor will return to the concentration in the ambient air by diffusion, or the user can be further instructed to promote diffusion of CO in the device to the ambient. In either case, a transient time constant based on the drop from the approximately constant CO concentration to ambient can be determined 84. The time constant can then be used to calibrate 86 the sensor to account for the corrected eCO reading when the user exhales a breath sample into unit 20 for measurement.

[0057] As explained, since the user can affect the response speed (e.g., by covering the vent to reduce the gas diffusion rate or by shaking the sensor to increase the diffusion rate), several transient response times can be stored for evaluation and the stored response times can be evaluated according to certain criteria. For example, the current calibration value of the response speed may be used in a model of the minimum response speed, assuming a step response of gas concentration from the user's breath concentration to the concentration in the ambient air. If the minimum response speed in the stored data is below the value created by the model, the calibration parameter may be decreased to the minimum value in the stored data.

[0058] Another criterion for the evaluation may include using the current calibrated value of the response speed with a model of the maximum response speed, assuming all sensor vents are blocked. If the highest response speed in the stored data is above the value produced by the model, the calibration parameter may be changed to the highest value in the stored data.

[0059] Further criteria for the evaluation may also include creating a model for each combination of user actions that may affect the concentration equalization rate. If any model has a characteristic waveform that matches the concentration equalization waveform, the calibration parameters may be updated according to that model.

[0060] Further criteria for evaluation may also include slightly increasing the calibration value if all responses in the stored data are higher than the calibration value.

[0061] Including batch testing where the transient response rate parameters may not be evaluated to assign initial sensitivity, a population-level default transient response rate parameter can be determined by pre-production and ongoing testing, which can then be updated over time.

[0062] Sensor Stability Mode Of the various types of electrochemical sensors that may be utilized with the sampling unit 20, different sensor types may exhibit different stability modes, each of which is described below.

[0063] Case 1 This type of sensor may have a sensor sensitivity that is stable over time, but the stabilization rate may drift. During manufacturing, both the sensitivity and stabilization rate of the sensor may be calibrated by exposing the sensor to a step function change in gas concentration. The calibration parameters are stored in the device and used to calculate a CO level that corresponds to the voltage output of the sensor. The sensor in the sampling unit 20 may be provided to a user, at which point the user may begin use by providing a breath sample. The stabilization rate parameters may be periodically recalibrated using a breath sampling of the user, in which case the gas concentration at the end of the breath sample may be assumed to be at steady state. When the user stops exhaling, the sensor may detect a step response from the user's CO concentration to the carbon monoxide concentration in the ambient air.

[0064] Case 2 This type of sensor may have a sensor sensitivity and stabilization rate that are both stable over time and may have minimal variation within the device. During device development, the sensitivity and stabilization rate may be calculated by exposing the breath sensor to a step function change in gas concentration. Since there is no need to calibrate for each device, the sensitivity and stabilization rate parameters from device development may be preloaded onto the device, and the calibration parameters may also be stored in the device and used to calculate the CO level that corresponds to the voltage output of the sensor.

[0065] Case 3 This type of sensor can have a sensor sensitivity and stabilization rate that are both stable in time. During manufacturing, both the sensor sensitivity and stabilization rate can be calibrated by exposing the breath sensor to a step function change in gas concentration. The calibration parameters can be stored in the device and used to calculate the CO level that corresponds to the voltage output of the sensor. Alternatively, the stabilization rate can be calibrated once using a user's breath sample.

[0066] Case 4 This type of sensor may have a sensor sensitivity pre-provided by the vendor, but the stabilization rate may vary from device to device. During manufacturing, the sensitivity parameters can be programmed into the device using values ​​provided by the gas sensor manufacturer. The stabilization rate parameters can be initialized with estimates obtained during device development, and the stabilization rate can be calibrated using a user's breath sample.

[0067] Case 5 This type of sensor may have a sensor sensitivity that is consistent within a manufacturing batch, but the stabilization rate may vary for different devices. During manufacturing, the sensitivity parameter may be programmed into the device using values ​​provided by calibrating one or more sensors from a manufacturing batch. The stabilization rate parameter may be initialized using values ​​calculated by a calibration unit or with estimates obtained during device development, and the stabilization rate may be calibrated using a user's breath sample.

[0068] Case 6 This type of sensor may have a sensor sensitivity and / or stabilization rate that changes over time in a consistent manner between devices. During manufacture, the sensitivity and / or stabilization rate parameters may be programmed into the sampling device along with a timestamp corresponding to the calibration date. A sensor drift model may also be loaded into the device. Before the calibration parameters are used to calculate the CO concentration from the sensor output, the parameters may first be adjusted by an aging factor as shown in FIG. 6, based on the model described in Case 1 above. As described above, an aging factor may be applied 90 to the sensor calibration as shown before determining the sensor drift. Optionally, the sensor drift model may be updated and deployed to the user's sensor via an over-the-air option using any number of wireless protocols.

[0069] The aging factor may be applied when the degradation of the sensor response is known or can be experimentally verified. For example, it can generally be assumed that depending on storage conditions, the sensor sensitivity may degrade, for example, by 2-5% per year. In storage conditions typical of a warehouse environment, the sensor sensitivity may degrade, for example, by 3% per year. As an example, for a device calibrated one year ago where a CO level of 50 ppm gave a sensor response signal of 200 mV, a user currently providing a breath sample may generate a response signal of 100 mV that correlates to a CO level of 25 ppm. However, due to sensor degradation over the past year, the 25 ppm value may increase by a 3% offset (or some other percentage), resulting in an increase in the CO level to 25.75 ppm, which may be rounded to 26 ppm.

[0070] Aging factors can be empirically determined by placing sufficient groups of devices in different conditions, testing periodically, and then performing multivariate regression analysis to determine the effect of each factor (e.g., temperature, humidity, time). The two factors, temperature and humidity, can be subdivided into ranges to provide a quick reference for determining the degradation rate. For example, the following table shows an example of sensor degradation rates obtained for a given temperature range and relative humidity range:

[0071] [Table 1]

[0072] In general, lower storage temperatures (e.g., ≦26° C.) and lower relative humidity (e.g., ≦35% RH) result in a relatively higher degradation rate, whereas lower storage temperatures (e.g., ≦26° C.) and higher relative humidity (e.g., ≧35% RH) result in a relatively lower degradation rate. Similarly, higher storage temperatures (e.g., ≧26° C.) and lower relative humidity (e.g., ≦35% RH) result in a relatively higher degradation rate, whereas higher storage temperatures (e.g., ≧26° C.) and higher relative humidity (e.g., ≧35% RH) result in a relatively lower degradation rate. However, the effects of temperature and humidity can be separated from one another, so the effects can also be generalized in that a relatively higher storage temperature may result in a relatively higher degradation rate, and a relatively lower storage temperature may result in a relatively lower degradation rate. Similarly, a relatively lower relative humidity may result in a relatively higher degradation rate, and a relatively higher relative humidity may result in a relatively lower degradation rate. If a sufficient number of data points are available, a continuous distribution can be generated.

[0073] Case 7 This type of sensor may have a sensor sensitivity and / or stabilization rate that changes over time based on environmental conditions. As described above, during manufacture, the sensitivity and / or stabilization rate parameters may be programmed into the sampling device along with a timestamp corresponding to the calibration date. A sensor drift model may also be loaded into the device. In this variation, the sampling unit 20 may incorporate an environmental sensor package that can independently measure parameters included in the sensor drift model, e.g., temperature and relative humidity. The environmental sensor package may periodically measure these parameters and instantaneously correct and update the calibration parameters, and / or record and store the parameters for use in calculating the calibration parameters during use.

[0074] Before using the calibration parameters to calculate gas concentrations from the sensor output, the parameters may first be adjusted by an aging factor, as described above. Optionally, the sensor drift model may be updated and deployed to the user's sensors via over-the-air updates.

[0075] Self-calibration Another variation for calibrating the sensor can include having the sampling unit 20 configured to self-calibrate the transient sensor performance. Although the sensor may be generally stable, the stabilization rate may change over time. Therefore, to improve the transient performance of the sensor, a factory calibration of the sensitivity and stabilization rate can be combined with a periodic recalibration of the sensitivity rate based on a heuristic model of clearing.

[0076] While illustrative examples have been described above, it will be apparent to those skilled in the art that various changes and modifications may be made therein. Further, it is contemplated that the various devices or procedures described above may also be utilized in combination with one another, wherever practicable. It is intended that the appended claims cover all such changes and modifications that fall within the true spirit and scope of the invention.

[0077] [Embodiment] (1) A breath sensor device comprising: a sampling unit having a housing configured to receive a sample breath from a user; a sensor disposed within the housing and in fluid communication with the sample breath when received within the housing; a processor in electrical communication with the sensor; the processor is configured to determine a dissipation time when the sensor is exposed from a substantially constant concentration level of CO detected in the breath sample to a detected ambient level of CO; the processor is further configured to calculate a time constant based on the dissipation time and the decay from the substantially constant concentration level to the ambient level; The breath sensor apparatus, wherein the processor is further configured to apply the time constant to a transient response of the sensor to account for drift in calibrating the sensor. (2) The apparatus of embodiment 1, wherein the processor is further configured to apply an aging factor to the sensor before calculating the time constant to account for sensor degradation over time. (3) The device of claim 2, wherein the aging coefficient depends on exposure of the sensor to temperature and humidity over a period of time. (4) The device of claim 3, wherein the aging coefficient is in the range of 2% to 5% per year. (5) The apparatus of claim 1, wherein the processor is configured to calibrate the sensor to account for drift in the transient and steady-state responses.

[0078] (6) The device of embodiment 1, wherein the processor is further configured to instruct the user to hold their breath for a predetermined period of time before exhaling the breath sample. (7) The method of embodiment 6, wherein the processor is further configured to instruct the user to dissipate the breath sample from the sensor. (8) A method for calibrating a sensor, comprising the steps of: receiving a breath sample from a user until the sensor detects a substantially constant concentration level of CO in the breath sample; determining a length of time until said substantially constant concentration level of CO dissipates to an ambient level of CO; calculating a time constant based on the length of time and the decrease from the substantially constant concentration level to the ambient level; and calibrating the sensor to account for drift by applying the time constant to a transient response of the sensor. (9) The method of claim 8, further comprising applying an aging factor to the sensor before calculating the time constant to account for sensor degradation over time. (10) The method of claim 9, wherein the aging factor depends on exposure of the sensor to temperature and humidity over a period of time.

[0079] 11. The method of claim 10, wherein the aging factor is in the range of 2% to 5% per year. (12) The method of embodiment 8, further comprising calibrating the sensor to account for drift in the steady-state response. (13) The method of embodiment 8, wherein receiving the exhaled breath includes receiving the exhaled breath in a sampling unit in which the sensor is disposed. (14) The method of embodiment 8, wherein receiving the exhaled breath further comprises instructing the user to hold their breath for a predetermined period of time before exhaling the breath sample. (15) The method of embodiment 14, further comprising instructing the user to dissipate the breath sample from the sensor.

[0080] (16) A breath sensor device comprising: a sampling unit having a housing configured to receive a sample breath from a user; a sensor disposed within the housing and in fluid communication with the sample breath when received within the housing; a processor in electrical communication with the sensor, the processor configured to receive measurements from the sensor corresponding to biological parameters sensed in the sample breath; the processor is configured to apply an aging factor to the measurements based on an amount of time since an initial calibration of the sensor to account for a rate of degradation of the sensor over that amount of time; The breath sensor device, wherein the processor is further configured to modify the aging factor based on one or more environmental factors to which the sensor is exposed over the length of time. (17) The apparatus of embodiment 16, wherein the processor is configured to apply the aging factor of 3% to the measurements for each year of time. (18) The apparatus of claim 16, wherein the processor is configured to modify the aging factor based on temperature and humidity levels to which the sensor is exposed over the length of time. (19) The device of embodiment 18, wherein a relatively low storage temperature corresponds to a relatively low degradation rate. (20) The device of embodiment 18, wherein a relatively high storage temperature corresponds to a relatively high degradation rate.

[0081] (21) The apparatus of embodiment 18, wherein a relatively low relative humidity corresponds to a relatively high rate of degradation. (22) The apparatus of embodiment 18, wherein a relatively high relative humidity corresponds to a relatively low degradation rate.

Claims

1. A breath sensor device, a sampling unit having a housing configured to receive a sample breath from a user; a sensor disposed within the housing and in fluid communication with the sample breath when received within the housing; a processor in electrical communication with the sensor; the processor is configured to determine a dissipation time when the sensor is exposed from a substantially constant concentration level of CO detected in the sample breath to a detected ambient level of CO; the processor is further configured to calculate a time constant based on the dissipation time and the decay from the substantially constant concentration level to the ambient level; The breath sensor apparatus, wherein the processor is further configured to apply the time constant to a transient response of the sensor to account for drift in calibrating the sensor.

2. The apparatus of claim 1 , wherein the processor is further configured to apply an aging factor to the sensor before calculating the time constant to account for sensor degradation over time.

3. The apparatus of claim 1 , wherein the processor is configured to calibrate the sensor to account for drift in the transient and steady state responses.

4. 2. The method of claim 1, wherein the processor is further configured to instruct the user to hold their breath for a predetermined period of time before exhaling the sample breath, and optionally, the processor is further configured to instruct the user to allow the sample breath to dissipate away from the sensor.

5. 1. A method of calibrating a sensor, comprising the steps of: receiving a sample of breath from a user until the sensor detects a substantially constant concentration level of CO in the sample of breath; determining a length of time until said substantially constant concentration level of CO dissipates to an ambient level of CO; calculating a time constant based on the length of time and the decrease from the substantially constant concentration level to the ambient level; and calibrating the sensor to account for drift by applying the time constant to a transient response of the sensor.

6. The method of claim 5 , further comprising applying an aging factor to the sensor before calculating the time constant to account for sensor degradation over time.

7. The system of claim 2 or the method of claim 6, wherein the aging factor depends on exposure of the sensor to temperature and humidity over a period of time, and optionally the aging factor is in the range of 2% to 5% per year.

8. The method of claim 5 further comprising calibrating the sensor to account for drift in the steady state response.

9. The method of claim 5 , wherein receiving the sample breath comprises receiving the sample breath in a sampling unit in which the sensor is disposed.

10. 6. The method of claim 5, wherein receiving the sample breath further comprises instructing the user to hold their breath for a predetermined period of time before exhaling the sample breath, and optionally further comprising instructing the user to allow the sample breath to dissipate away from the sensor.

Citation Information

Patent Citations

  • Method and device for determining deterioration of gas detector

    JP2000283940A

  • Alcohol detection system

    JP2004212217A

  • Method for measuring concentration of biogas in breathing and simplified measuring device for measuring biogas concentration in breathing

    JP2008256680A

  • Alcohol concentration detection system

    JP2011027676A

  • Breath sensor apparatus and methods of use

    US20190113501A1