This patent application claims the priority benefit under 35 U.S.C. § 371 of international patent application no. PCT/EP2015/055117, filed Mar. 12, 2015, which claims the benefit of European Patent Application No. EP14161419.8, filed on Mar. 25, 2014, These applications are hereby incorporated by reference herein.
The present invention relates to the field of medical devices, more specifically the invention provides an inhaler with two microphones for detection of inhalation flow.
For the intake of medication for obstructive airways diseases, inhalers are well known. There are different types of inhalers, and each type has its own advantages and disadvantages. Nebulizer/compressor systems require minimal patient cooperation and coordination but are cumbersome and time-consuming to use. Metered Dose Inhalers (MDIs) are quick to use and highly portable, but require patient training to ensure coordination for proper use. Another type of inhalers are dry powder inhalers (DPIs).
An MDI typically has a housing, which is normally an all-plastic structure, into which a metal canister with a propellant can be inserted. The correct operation of the MDI is difficult since several actions must be performed subsequently: 1) Shake the inhaler before using, 2) Priming (firing in the air) when the inhaler was not used for several days, or in some other cases (a new canister, when the MDI has been dropped etc.), 3) Breathing out sufficiently to use the Function Residual Capacity (FRC) of the lungs as much as possible, 4) Firing (firing in the mouth), 5) Inhale for a sufficient duration (several seconds) to inhale the medication, and 6) Breath-hold for a sufficient duration to keep the medication in the lungs.
Thus, many mistakes can be made using an MDI. E.g. timing between the firing and the inhalation may be wrong, or the duration of the inhalation may be too short due to a too powerful inhalation, thus preventing the medication from reaching the deepest of the lungs. It has been found that 26-70% of patients using MDIs fail to inhale slowly and deeply, i.e. inhaling within the optimal flow rate of 25-60 liters per minute.
EP 1 993 642 B1 (Bang & Olufsen Medicom A/S) discloses an MDI with a microphone positioned in an add-on device for attachment to the MDI. The microphone captures sound in the frequency range 100-3,000 Hz which is used to determine e.g. an inhaling flow velocity. However, for normal environments with background noise, such a device may not be able to provide a reliable measure of flow velocity.
WO 2014/033229 A1 describes a system for monitoring user technique of an inhaler device with a microphone for sensing sound made during operation of the inhaler device. Inhalation and exhalation breath characteristics are analysed using temporal and spectral components. Frequency components may be analysed of the identified breath sounds, and means for classifying detected sounds as an inhalation or exhalation may be comprised. A second microphone may be used in line with the first microphone in order to differentiate between exhalations and inhalations.
Following the above, it would be advantageous to provide an inhaler that can teach or assist a user in obtaining a desired inhaling flow rate or flow velocity which can be used in a normal environment. Still further, it would be advantageous to be able to sense the flow rate during a user inhaling with low cost equipment. Yet further, it would be advantageous to provide an inhaler that can automatically identify different events during use of the inhaler, such as: priming, firing, and inhaling.
In a first aspect, the invention provides a system comprising an inhaler for dispensing aerosol or a dry powder, the inhaler comprising a housing comprising an air-inlet and a an air-outlet, wherein the housing defines a flow path between the air-inlet and the air-outlet, a first sensor arranged at a first position of an external surface of the housing, and a second sensor arranged at a second position of the external surface of the housing, wherein the first and second positions are spaced apart, wherein the first position is selected to have a shorter distance to the air-inlet than the second position, and wherein the first and second sensors are arranged to sense sound or vibrations resulting from a flow in the flow path, such as the flow being a flow of air (especially a mixture of ambient air with any one of: Aerosole and dry powder), and a processor arranged to process output signals from the first and second sensors according to an algorithm, so as to generate a measure of flow in the flow path, wherein said algorithm comprises an event classification part arranged to analyse the sound or vibrations sensed by the first and second sensors, so as to allow identification of at least one of event. Especially, the flow may be generated by a user inhaling from the air-outlet.
The inhaler is advantageous, since it has been verified that it is possible to sense a flow rate (flow velocity) within 15-120 liters per minute, specifically accurately within 25-60 liters per minute, based on the two spaced apart sound or vibration sensors, e.g. two microphones, to capture sound or vibrations on an external surface of the housing of the inhaler. Thus, when a user inhales a dose of aerosol or dry powder from the air-outlet of the inhaler, it is possible to determine a measure of flow, e.g. flow velocity or a temporal extension of the inhaling, based on the output from the first and second sensors. Thus, it is possible to determine if the inhaling flow is within predefined limits for correct use, thereby enabling feedback to the user regarding the inhaling procedure, e.g. whether inhaling is too strong, too weak, or correct. Further, the use of two spaced apart microphones further allows improved detection and classification of events during use of the inhaler, i.e. priming, firing, and inhalation, thus allowing determination of start and stop of such events, and thereby allowing evaluation whether the relative timing of these events is within prescribed limits.
The invention is based on the insight that with two such sensors, it is possible to effectively suppress background noise by using different signal processing techniques based on assuming that the two sensors capture essentially the same amount of background noise. Further, it has been found that it may be advantageous to limit the frequency range to the range 3-6 kHz in order to translate sensed sound or vibration signals, e.g. in the form of a measured sound pressure level, to a measure of flow in the flow path, e.g. flow velocity. It is to be understood that the specific mapping needed to translate from sound or vibration to the measure of flow may depend on the actual inhaler design. Thus, it may be required to provide corresponding measurements of sound/vibration and flow to obtain the precision needed for a specific inhaler device.
With an inhaler according to the first aspect, it is possible to quantify the inhaling flow with a high precision even in a normal environment with background noise, even though the captured signals resulting from the flow in the flow path inside the inhaler housing are rather weak. This allows a user to learn how to inhale at the most efficient flow rate, e.g. by a system providing the user with a feedback as to the inhalation force, after an inhaling procedure.
The positioning of the two sensors on an external surface of the inhaler housing allows application of the invention in the form of an inhaler training kit, where the two sensors are mounted on a structure that allows a user to attach and detach the sensors to a housing of existing inhaler types. The signal processing required to calculate a measure of inhaling flow may be provided in a separate processor unit that allows providing an output to the user in response to the calculated measure of flow to the user. E.g. such a separate processor unit may be in the form of a computer, a smartphone, or a dedicated device, arranged for wired or wireless connection with the first and second sensors and a processor unit. This may be applied in the form of adhesive tape or mechanical fixing means in the form of gripping arms etc. However, it is to be understood that in other embodiments, the inhaler may be a specific training inhaler with the two microphones mounted fixed to the inhaler housing.
The two sensors may further be used to detect other events in relation to the use of the inhaler, namely by applying classification algorithms to the sensed sound or vibrations, so as to determine timing of different events when using the inhaler. This may also be used to provide the user with feedback so as to teach the user a more appropriate use of the inhaler. It has been found that it is possible to provide an algorithm that automatically detects inhalation events only in response to the sound or vibrations picked up by the first and second sensors, and thus allowing a simple use of the inhaler. E.g. the inhaler may be fully automated, such as switching to an active state once it has been sensed that the inhaler is moved, e.g. sensed by using an accelerometer, e.g. being one of the first and second sensors.
The first position may be selected to be near the air-inlet, and wherein the second position is selected to be near the air-outlet. Hereby, the two sensors can be positioned at two positions of, or near, the flow path, and spaced apart. In one embodiment, the housing comprises a tube section, e.g. a straight tube section, with the air-inlet in a top end, and wherein a bottom end of the tube section is connected to a mouth-piece forming the air-outlet. Especially, a longitudinal axis of the mouth-piece is bent relative to a longitudinal axis of the tube section. In connection with such embodiment, the first position may be selected to be on a portion of the tube section at a distance of less than 30%, such as less than 20%, of a length of the tube section from its top end, and/or the second position may be selected to be on a portion of the tube section at a distance of less than 30%, such as less than 20%, of a length of the tube section from its bottom end.
The first and second position may be selected such that center positions of the first and second sensors are spaced apart by a distance of at least 1 cm, preferably at least 2 cm, e.g. a distance measured from center to center of the two sensors, or a distance based on the acoustical centers, in case the two sensors are microphones. The first and second positions are preferably selected to allow a substantial difference in the sound or vibrations sensed by the first and second sensors. Background noise may be more effectively suppressed, in case there is a considerable distance between the two sensors. However, in case the two sensors are microphones, it may be preferred that they are positioned on the same side of the housing, so as to effectively capture the same background noise, i.e. without being affected by different shadowing effects from the housing.
The first and second sensors may be mounted on a structure which is designed to allow a user to attach and detach the structure to said housing. E.g. a structure comprising one or more adhesive elements, or gripping arms, or clamps for attaching to the inhaler housing. Preferably, the structure serves to fix the two sensors in a fixed position relative to each other and the inhaler. In case of microphones, the structure may comprise an acoustic shield with one or more openings serving to ensure that essentially the same background noise reaches the two microphones. Alternatively, the structure comprises a shield serving to reduce background noise reaching the two sensors. The first and second sensors may alternatively be mounted on respective separate structures which are designed to allow a user to attach and detach the structure to said housing. Such separate structures allows e.g. a user to individually position the first and second sensors, e.g. allowing one kit to be used to different inhaler housings. The same ways of the just described attaching to the inhaler housing applies to such separate structures.
The first and second sensors may be selected from the group consisting of: microphones, strain gauges, piezo elements, accelerometers, bending sensors, capacitive sensors, magnetic sensors, displacement sensors, and optical sensors. Especially, the two sensors are of the same type, preferably identical sensors.
The housing is preferably arranged to receive a canister with a propellant in an opening, such as in an air-inlet opening.
It is to be understood that additional sensors may be used to supplement the first and second sensors. E.g. altogether three, four or even further spaced apart sensors, e.g. microphones, may be used to provide further information that can result in even further reduction of background noise, thus providing flow rate data with even further precision.
The algorithm may be arranged to generate the measure of the flow in response to a limited frequency range of the signals from the first and second sensors. Especially, such as the limited frequency range 2-7 kHz, such as 2-5 kHz, such as 3-7 kHz, 4-7 kHz, or 3-6 kHz, since it has been found that a level of sound or vibrations in such limited frequency range serves to provide a good correlation to a flow velocity in the flow path. Especially, it has been found that the frequency range 3 kHz to 6 kHz is sufficient to allow reliable determination of a measure of the flow rate at least in the range 25-60 liters per minute, but in general within a flow rate of 15-120 liters per minute. Thus, the algorithm may comprise bandpass filtering the signals from the first and second sensors to arrive at a band limited signal, e.g. with limit frequencies 3 kHz and 6 kHz, prior to determining the measure of flow.
Further, said algorithm comprises a noise suppression algorithm part for suppressing undesired background noise by utilizing a difference in the sound or vibrations sensed by the first and second sensors. Especially, such noise suppression algorithm part may comprise applying an adaptive beamforming part to the first and second sensor outputs, wherein the adaptive beamforming part is arranged to generate a first output indicative of a first noise suppressed signal. For further information, see e.g. EP 1 290 912 (Philips Electronics N.V.), or B. Widrow and M. E. Hoff Jr., “Adaptive switching circuits,” in IRE WESCON Conv. Rec., 1960, vol. part 4, pp. 96-104, ISBN 0-13-605718-7. A further noise suppression step may be applied comprising a spectral subtraction in response to the output from said adaptive beamforming part, see e.g. S. F. Boll, “Suppression of Acoustic Noise in Speech using Spectral Subtraction,” IEEE Trans. Acoustics, Speech and Signal Processing, vol. 27, pp. 113-120, April 1979.
Said algorithm may comprise calculating a level of sound or vibrations in response to an output from said noise suppression algorithm, i.e. based on a signal where influence from background noise is reduced, and translating said level of sound or vibrations to said measure of flow, e.g. a flow velocity. E.g. an average flow velocity during an inhaling period may be calculated in response to a sensed and background suppressed signal. E.g. a series of sound and vibration levels may be converted into a series of flow velocity levels, e.g. using a look-up table determined for the specific inhaler device, and in response thereto, an average flow velocity level may be calculated.
Further, said algorithm comprises identifying events related to an inhalation procedure in response to the output from the first and second sensors, and said algorithm may comprise signal detection and/or signal classification algorithm parts serving to identify an inhalation procedure, so as to allow automated use without any user inputs in the form of a push on a button etc. Further, said algorithm may comprises an event classification part arranged to analyse the sound or vibrations sensed by the first and second sensors, and identifying at least one of, or all of: a priming event, a firing event, and an inhalation event. Especially, said algorithm may comprise an event classification part arranged to analyse the sound or vibrations sensed by the first and second sensors, so as to allow identification of all of: a priming event, a firing event, and an inhalation event. This allows a fully automated product capable of identifying the critical events in using an MDI, and this is facilitated by the use of two spaced apart sensors, e.g. microphones.
The processor may be provided in a separate unit which is arranged to receive the first and second data in the form of a digital or analog signal provided by means of a wired or a wireless connection to the first and second sensors. Alternatively, the processor may be attached to or incorporated in an add-on structure arranged for attaching/detaching to the housing of the inhaler by a user without the use of tools. The first and second sensors may be provided in one single unit with gripping means or adhesive means arranged for being attached to and detached from the inhaler housing by the user, thus enabling the user to use e.g. different inhaler housings with only one set of sensors and processor. Especially, the processor unit may be a smartphone or a computer connected to the first and second sensors by means of a wireless connection (e.g.: Bluetooth) or a wired connection etc., wherein the processor in the smartphone or computer has been provided with a software application serving to execute said algorithm. In other embodiments, the processor is provided together with the sensors within one battery powered unit arranged for attaching to the inhaler housing.
The second position may be selected to have a shorter distance to the air outlet than the first position, thus allowing one sensor to be close to the inlet and one sensor close to the outlet, which helps identifying between priming and firing events.
Said algorithm may comprise an event classification part arranged to analyse the sound or vibrations sensed by the first and second sensors, so as to allow identification of at least one of: a priming event, and a firing event.
Said event classification part may be arranged to analyse differences in the sensed sound or vibrations from the first and second sensors, so as to distinguish between two events, e.g. a priming event and a firing event.
In one embodiment, the system comprises an inhaler for dispensing aerosol or a dry powder, the inhaler comprising a housing comprising an air-inlet and a an air-outlet, wherein the housing defines a flow path between the air-inlet and the air-outlet, a first sensor arranged at a first position of an external surface of the housing, and a second sensor arranged at a second position of the external surface of the housing, wherein the first and second positions are spaced apart, wherein the first position is selected to have a shorter distance to the air-inlet than the second position, and wherein the second position is selected to have a shorter distance to the air-outlet than the first position, and wherein the first and second sensors are arranged to sense sound or vibrations resulting from a flow in the flow path, such as the flow being a flow of air (especially a mixture of ambient air with any one of: Aerosole and dry powder), and a processor arranged to process output signals from the first and second sensors according to an algorithm, so as to generate a measure of flow in the flow path, wherein said algorithm comprises an event classification part arranged to analyse the sound or vibrations sensed by the first and second sensors, so as to allow identification of at least one of: a priming event, a firing event, and wherein said event classification part is arranged to analyse differences in the sensed sound or vibrations from the first and second sensors, so as to distinguish between the priming and the firing event.
In a second aspect, the invention provides a method for estimating a flow in an inhaler, wherein the inhaler comprises a housing defining a flow path between an air-inlet and an air-outlet, the method comprising receiving first data indicative of sound or vibrations sensed by a first sensor at a first position of an external surface of the housing, and wherein the first position is selected to have a shorter distance to the air-inlet than the second position, and receiving second data indicative of sound or vibrations sensed with a second sensor at a second position of the external surface of the housing, wherein the first and second position are spaced apart, and calculating a measure of a flow in the flow path by processing the first and second data according to an algorithm on a processor, identifying at least one event.
Said algorithm may be arranged to calculate the measure of the flow by processing a limited frequency range of the first and second data, such as the limited frequency range comprising the frequency range 2 kHz to 5 kHz, such as comprising the frequency range 3 kHz to 6 kHz. Especially, it has been found that the frequency range 3 kHz to 6 kHz is sufficient to allow reliable determination of a measure of the flow rate at least in the range 25-60 liters per minute, but in general within a flow rate of 15-120 liters per minute. Thus, the method may comprise filtering the first and second data to the limited frequency range, e.g. 3 kHz to 6 kHz, prior to applying further processing.
The algorithm may comprise a noise suppression algorithm part for suppressing undesired background noise captured by the first and second sensors. Especially, said noise suppression algorithm part may comprise applying an adaptive beamforming part to the first and second data, wherein the adaptive beamforming part is arranged to generate a first output indicative of a first noise suppressed signal and a second output indicative of a noise reference signal. The method may further comprise subtracting an adaptively filtered version of said second output indicative of a noise reference signal from the first output indicative of a first noise suppressed signal, and applying spectral subtraction to the resulting signal, so as to obtain a further suppression of the background noise.
The algorithm may comprise an event classification part arranged to analyse the sound or vibrations sensed by the first and second sensors, so as to allow identification of all of: a priming event, a firing event, and an inhalation event. E.g. this enables evaluation of relative timing between these event which is a crucial parameter in correct use of an inhaler.
In one embodiment, the method comprises receiving first data indicative of sound or vibrations sensed by a first sensor at a first position of an external surface of the housing, and wherein the first position is selected to have a shorter distance to the air-inlet than the second position, and wherein the second position is selected to have a shorter distance to the air-outlet than the first position, receiving second data indicative of sound or vibrations sensed with a second sensor at a second position of the external surface of the housing, wherein the first and second position are spaced apart, and calculating a measure of a flow in the flow path by processing the first and second data according to an algorithm on a processor, identifying at least one of: a priming event, a firing event, and analysing differences in the sensed sound or vibrations from the first and second sensors, so as to distinguish between the priming and the firing event.
In a third aspect, the invention provides a computer executable program code adapted to perform the method according to the second aspect when executed on a processor. Such computer executable program code is thus capable of performing the steps of the method according to the second aspect which can be implemented in software, e.g. as an add-on or modification of existing software in a ventilation device. The computer executable program code may especially be present on a non-transitory computer readable storage medium, or it may be loaded into memory of a processor system arranged to execute the program code.
It is appreciated that the same advantages and embodiments of the first aspect apply as well for the second, and third aspects. In general the first, second, and third aspects may be combined and coupled in any way possible within the scope of the invention. These and other aspects, features and/or advantages of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
Embodiments of the invention will be described, by way of example only, with reference to the drawings, in which
The inhaler has a housing H, e.g. a plastic housing, inside which a flow path FP is defined between an air-inlet A_I in a top part, and an air-outlet A_O in a bottom part. The housing H also contains a dispenser DP for dispensing a dose of an aerosol or a powder into the flow path, and preferably the opening forming the air-inlet A_I is arranged to receive a canister with a propellant. The user inhales the medicament through the air-outlet A_O, which may be formed as a mouth-piece.
Two sensors S1, S2, preferably small microphones, are positioned on the external surface of the housing H spaced apart by (center-to-center) distance d with the purpose of capturing sound resulting from air flowing in the flow path FP, thus allowing quantifying the flow in the flow path FP during an inhalation procedure. The first sensor S1 is positioned near the air-inlet A_I part, of the housing H, while the second sensor S2 is positioned near the air-outlet A_O part, of the housing H. It is preferable that the distance d is at least 1 cm, e.g. at least 2 cm, so as to ensure that the two microphones S1, S2 capture different sound signals from the noise in the flow path FP, i.e. by being placed outside and near two different parts of the flow path FP, but still such that they essentially capture the same background noise. To do so, it is preferable that the two microphones S1, S2 point in the same direction, or being positioned on the same side of the housing H, so as to ensure that they are being exposed to the same acoustical shadowing effect of the housing H. Depending on the sensors S1, S2, they may be attached, e.g. detachably, to the external surface of the housing H, either one by one, or mounted on one common structure to ensure that their relative distance d is fixed. However, the sensors S1, S2 may alternatively be permanently attached to the housing H, e.g. placed in or on dedicated structures monolithically shaped on the exterior part of the housing H.
The processor unit, e.g. a smartphone provided with a software application allowing execution of a first algorithm part A1 that is capable of receiving data indicative of the sound or vibration signals captured by the respective first and second sensors S1, S2, either in a wired or in a wireless form. The first algorithm part A1 applies a noise suppression algorithm for suppressing background noise picked up by the sensors S1, S2, utilizing the difference in the captured sound or vibration signals from the two sensors S1, S2. Details about some possible implementations of A1 are given later. The output from the first algorithm part A1 is a sound level S_L, or a series of sound levels measured during an inhalation procedure, wherein background noise has been suppressed. The first algorithm part may comprise an algorithm part arranged to detect start and end of events related to an inhalation procedure in response to the input from the two sensors S1, S2, so as to allow automatic determination of a set of data on which to apply the second algorithm part A2.
In the second algorithm part A2, this sound level data S_L is translated into a corresponding flow rate FR, e.g. using a predetermined look-up table of conversion factors between measured sound levels S_L and correspondingly measured flow rates FR for the specific inhaler design in question. Especially, it has been found that it is preferable to bandlimit the captured sound signals to the frequency band 3-6 kHz for providing an optimal mapping between measured sound and flow.
For monitoring correct-use of inhalers, there are two important uses: 1) Spot-check use by the clinician (expert's device) during visits of the patient to the clinician, and 2) Continuous use by the patient (trending device) to give feedback to user and/or the clinician.
The measured data shown and referred to in the following are measured with the test setup with the two microphones S1, S2 shown in
During an inhale, the air is coming in through the top of the MDI causing turbulences which can be measured by sound. Because the microphone S1 at the top of the MDI is closer to the turbulences compared to the bottom microphone S2 and the mouth is wrapped around the mouth-piece, the bottom microphone S2 picks up significantly less sound compared to the top microphone S1. This level difference can be exploited to get rid of the environmental background noise.
The amplitude levels as measured by the microphones S1, S2 are about equal for the microphones S1, S2 for acoustic sources in the farfield, whereas the levels for a nearfield source can be different: the microphone closest to the source will measure a higher level than the one further away. The level differences for the MDI are up to 6 dB for frequencies from 100-3,000 Hz and flows from 10 L/min. to 100 L/Umin. In the frequency range 3-6 kHz, the 6 dB difference is found for flows above 40 L/min. (see
For a source in the nearfield, there will be a delay if one of the microphones is closer to the source than the other. The average phase difference for a farfield source in a room outside the reverberation radius will be zero. For the lower frequencies (depending on the distance between the microphones) the noise components in the two microphone signals will be strongly correlated with equal magnitudes and zero phase difference.
Both differences can be used to separate a nearfield source from a farfield source. For events that are relatively strong with respect to the background noise like firing, priming and stronger inhalations, sufficient noise is already removed by subtracting the two microphone signals. Due to the strong correlation, especially the low frequency background noise is removed. For inhalations in particular, more noise suppression is needed, especially to be able to measure the flow accurately, at least in the range from 25 to 60 L/min.
A robust method is to use an adaptive beamformer block ABF (see e.g. the literature already referred to in the foregoing for further explanation). The ABF “beams” to the nearfield sound (i.e. the flow sound), and has a first output that contains a signal FS1 with an improved Signal-to-Noise-Ratio (SNR) regarding the background noise, but still contains a noise component. This is called the primary output of the ABF. A second output from the ABF is a signal N that contains almost no flow sound, but only noise. This is called a noise reference signal N. In case the noise reference signal N is correlated with the remaining noise in the primary signal, an adaptive filter AF can be used to estimate the remaining noise and subtracts it from the FS1 signal, thus resulting in an output which can be used in a post-processor PP, which uses also the noise-reference signal N of the ABF to suppress the noise even further. The post-processor PP works in the spectral domain and is known as spectral subtraction (see e.g. literature referred to in the foregoing). The ABF and AF have to be steered, i.e. the ABF has to adapt when the flow signal is dominant, whereas the AF has to adapt when the noise is dominant. To do this, a detector has been built using the amplitude difference on the microphones S1, S2: there is a significant difference if the flow signal is dominant, and almost no difference if the background noise is dominant. If the detector detects a significant flow signal the ABF is allowed to adapt and AF adaptation is stopped. In case only background noise is detected, the AF may adapt and ABF adaptation is stopped.
The adaptation of the ABF is the most critical one. In speech enhancement applications on top of the on/off detector described above, from information in the post-processor PP, it is possible to obtain an SNR estimate per frequency band and to use this information to adjust the adaptation speed per frequency based on the frequency dependent SNR. Because the acoustic source has a fixed position with respect to the microphone positions, at least no fast adaptation is necessary, and experiments have shown that for a given device, an initial training of the coefficients might be sufficient.
It has been shown that there is no need to take the full frequency bandwidth for deriving a sound level that can be converted into a measure of the flow, and the frequency band from 3 kHz onwards provides good correlation results, e.g. the band 3-6 kHz. Flows down to 15 L/min. (the lower bound for correct use), can be measured accurately when pre-processing is used up to a background noise level of 60 dB(A). With lower background levels also lower flow values can be measured, but this is only needed to indicate that the inhaling must be stronger.
In the following, the rationale behind detection and classification of sounds associated with MDI usage is given, such as for checking whether the MDI is used correctly. Firstly, it is desirable to automatically detect three different types of MDI sounds (events): priming, firing and inhalation.
By ‘detection’ is understood determining whether MDI events are present in a given sound recording of the two microphones S1, S2 attached to the inhaler, as well as determining the start times, end times and durations of these events. Secondly, it is desirable to automatically classify the detected events into the classes: priming, firing, and inhalation. In combination with the start times, end times, and durations of the MDI events provided by the detection stage, the following additional information can be derived: 1) Order of MDI events, 2) Duration of inhalation, 3) Timing between firing and inhalation such as: a) time between (top or end of) firing and start of inhalation, b) early end of inhale after firing, c) firing after end of inhalation, 4) firing in second half of inspiration. This information can be used as input for diagnostic checks and/or conclusions. For example, it can be determined whether the different events were performed in the proper order, whether the inhalation was sufficiently long, etc. Clearly, the information can also be used for detecting long-term trends about the correct use of the MDI. The input(s) for the MDI event algorithm/method can either be the two microphone signals themselves, the output(s) of a noise reduction pre-processing stage, or a combination of these. The noise reduction can either be done on each channel individually, or it can use the two microphone signals to create a single enhanced signal.
The detection of MDI events may be based on thresholding an enhanced version of the raw energy curve. Instead of energy, also mean absolute value or some other energy-like signal can be used. The times where the energy of the MDI events rises above the threshold determine the start times, end times and durations of the events.
The detection of MDI events may be performed by thresholding the median filtered energy curve E(k) in the middle plot, or the curve in the lower plot that is a lowpass filtered version of the curve in the middle plot. The times where this signal rises above a certain threshold value determine the start times, end times and durations of MDI events. The threshold value is shown as a thick black line in the middle plot (at −30 dB) and is determined dynamically from the data as follows. Let E_dB(k) be E(k) as expressed in dB, i.e. E_dB(k)=10*log 10(E(k)). In addition, let E_prct(p) be the p-th percentile of E_dB(k) i.e. the value below which p percent of the values of E_dB(k) are found. Then the threshold for detecting MDI events in E_dB(k) is defined as follows:
E_thr=max((1−c)*E_prct(p_min)+c*E_prct(p_max),q)
where p_min is a low percentile, say between 0 and 5%, and p_max is a high percentile, say between 95 and 100%. The constant c can be chosen in the range 0.2-0.7. As an example c=0.4 has been used. The constant q imposes a minimum on E_thr. The threshold value E_thr is shown by the horizontal black line in the middle plot of
In order to classify the detected events into: priming, firing, and inhalation, a two-step approach may be used. Firstly, distinguishing between priming and firing on the one hand, and inhalation on the other is done. This can be done based on the duration feature that is derived from the start and end times of the event(s). The duration of both priming and firing are much smaller than that of an inhalation. Priming and firing in general take less than 300 ms, whereas even very short inhalations take longer than 500 ms. Hence, this duration property is used to separate priming and firing on the one hand, and inhalation (and exhalations) on the other. Note that in practice the output of the block diagram of
The above features enable an easy distinction between firing and priming using ratios. E.g., for each detected event being either firing or priming, the ratio between the energy of the top and bottom sensor signals can be computed using only the part of the signals in the detected interval during which the event occurs (the two parts at the left of the middle and upper plots of
From inspection of spectrograms of a firing, main resonance frequencies vary over time. In particular, they become smaller as time progresses. On the contrary, from spectrograms of a priming, main resonance frequencies can be seen to be constant. This difference can be exploited in several ways: 1) For each event, it is possible to compute the difference between the (normalized) spectrum just after its start and the (normalized) spectrum just before its end, and normalize that (for example with the mean of these two spectra). Because the spectrum for firing changes significantly in time whereas that of priming changes much less, the (normalized) difference for firing is larger than for priming. 2) The spectral peaks for each window within a MDI event can be detected, e.g. with LPC, and check how much they vary with time. The variation for firing is larger than for priming.
There are several other features that can be used for distinguishing between priming and firing, for example, the spectral centroid, spectral bandwidth or spectral median frequency. The spectral centroid and bandwidth of the signal in
All features discussed above can be simultaneously exploited in a classifier such as a decision tree, a Support Vector Machine, etc.
To sum up, the invention provides an inhaler with a housing comprising an air-inlet and an air-outlet. Inside the housing a flow path is defined between air-inlet and air-outlet, where a dispenser is arranged to dispense an aerosol or a dry powder in the flow path. Two sensors, e.g. microphones, are positioned spaced apart at external surfaces of the housing to sense sound or vibrations resulting from a flow in the flow path at two different positions. This allows a precise detection of flow velocity during inhalation based on the sound or vibrations sensed by the two sensors, thus allowing examination of correct use of the inhaler. Further, the use of two spaced apart sensors facilitates identification of priming and firing events in the sensed sound or vibrations which may also be used in evaluating the use of the inhaler. Preferably, a noise reduction algorithm is used that exploits the differences in the captured sound or vibrations from the two sensors, so at to allow precise flow measurements even in noisy environments.
While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single processor or other unit may fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measured cannot be used to advantage. A computer program may be stored/distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. Any reference signs in the claims should not be construed as limiting the scope.
Number | Date | Country | Kind |
---|---|---|---|
14161419 | Mar 2014 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2015/055117 | 3/12/2015 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/144442 | 10/1/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5331953 | Andersson | Jul 1994 | A |
6526976 | Baran | Mar 2003 | B1 |
20040069301 | Bacon | Apr 2004 | A1 |
20090308387 | Andersen | Dec 2009 | A1 |
20090314292 | Overfield | Dec 2009 | A1 |
20110226237 | Morrison | Sep 2011 | A1 |
20110253138 | Briant | Oct 2011 | A1 |
20130151162 | Harris | Jun 2013 | A1 |
20130172690 | Arne | Jul 2013 | A1 |
20130317379 | Brimer | Nov 2013 | A1 |
20140158126 | Parry-Billings | Jun 2014 | A1 |
20150231343 | Reilly | Aug 2015 | A1 |
20160166766 | Schuster | Jun 2016 | A1 |
Number | Date | Country |
---|---|---|
0617628 | May 1998 | EP |
1290912 | Mar 2003 | EP |
19993642 | Nov 2008 | EP |
2398065 | Nov 2004 | GB |
2013516265 | May 2013 | JP |
2141351 | Nov 1999 | RU |
WO9526212 | Oct 1995 | WO |
WO9850095 | Nov 1998 | WO |
WO0191513 | Nov 2001 | WO |
WO2007101438 | Sep 2007 | WO |
WO2011083377 | Jul 2011 | WO |
WO2012123448 | Sep 2012 | WO |
WO2014033229 | Mar 2014 | WO |
Entry |
---|
Widrow B. et al., “Adaptive Switching Circuits,” IRE WESCON Conv.Rec., 1960, vol. part 4, pp. 96-104. |
Boll, S.F. et al., “Suppression of Acoustic Noise in Speech using Spectral Subtraction,” IEEE Transactions on Acoustics Speech and Signal Processing, vol. 27, pp. 113-120, Apr. 1979. |
Harver A. et al., “Asthma, Health and Society, A Public Health Perspective”, Springer, 2010, Chapter 6: Medical Management of Asthma by Andrej Petrov and Sally. E. Wenzel. |
Dolovich, M.B. et al., “Aerosol Drug Delivery: Developments in Device Design and Clinical Use,” The Lancet, vol. 377, pp. 1032-1045, Mar. 2011. |
Moussavi Z. et al., “Fundamentals of Respiratory Sounds and Analysis”, Morgan and Claypool Publishers, 2007. |
Hampson, N.B. et al., “Reduction in Patient Timing Errors Using A Breathactivated Metered Dose Inhaler,” CHEST, vol. 106, No. 2, pp. 462-465, Aug. 1994. |
Dodds, L.J. Dodds et al., “Drugs in Use: Clinical Case Studies for Pharmacists”, Pharmaceutical Press, 2010, Chapter 11: Asthma by Toby Capstick and Amy Vigar. pp. 212-234. |
Number | Date | Country | |
---|---|---|---|
20170100550 A1 | Apr 2017 | US |