This invention relates to an inhaler monitoring device, an inhaler apparatus and an inhaler monitoring system which are operable to provide optimum usage of inhalers, in particular metered dose inhalers.
A widely used method for delivery of medication to treat asthma, Chronic Obstructive Pulmonary Disease (COPD) and other respiratory diseases is by MDI (Metered Dose Inhaler). This method of delivery requires a co-ordinated series of actions by the patient to ensure that the medication within the aerosol from the MDI is deposited correctly, deep in the airways (deposition).
The most commonly used method of improving the efficacy of medication delivery from MDI is the use of a Valved-Holding-Chamber (VHC) or Spacer device in conjunction with the MDI. The process of using a conventional MDI/spacer device combination requires instruction from a Health Care Professional (HCP) to users on performing a series of actions that are challenging both technically and, in their co-ordination, and sequencing. Evidence shows that poor user technique is a global problem which is thought to be caused by difficulty in mastering the correct inhalation technique, remembering the series of steps, and poor user engagement and insight into the benefits of optimal inhalation technique.
MDI device combinations with a data capture device comprising integrated sensors that can capture data indicative of medication adherence have recently become available, e.g. smart inhaler, Propellor Health, CapMedic, PuffClicker. These inventions attach directly to the MDI and send user information to apps. However, they do not attach to a spacer so they cannot enable the full monitoring and subsequent display to users of all essential inhalation steps to allow optimal medication deposition to control respiratory symptoms.
Data analysis of sensor information to provide informed user and HCP feedback, and the dynamic setting of adherence performance metrics, is needed to ensure a data driven, personalised approach towards optimal medication utilisation with the purpose of controlling respiratory symptoms.
The present disclosure relates to one or more intelligent algorithms embedded within a data capture device and/or central server that monitors sensor information to provide this personalised data. Accordingly, it is a desire of the present invention to overcome the deficiencies of the prior art mentioned above.
A first aspect of the present invention provides an inhaler monitoring device, the inhaler monitoring device comprising:
Preferably, the inhaler monitoring device further comprises feedback means which is configured to provide visual, audible and/or haptic feedback to the user based on the feedback information and/or one or more of the inhalation characteristics, preferably wherein the feedback means is configured to provide the feedback to the user in real time.
Ideally, the feedback means comprises a plurality of LEDs which are located on the body of the device, which are configured to illuminate in a predetermined sequence based on the one or more inhalation characteristics of the user.
Preferably, the one or more sensors comprise: at least one air pressure sensor; at least one movement sensor and/or at least one environmental sensor.
Ideally, the feedback information comprises at the least the inhalation characteristics of the user.
Preferably, the feedback information comprises a user score which is determined based on the user's inhalation characteristics, preferably a separate user score is determined in respect of the each of the different inhalation characteristics of the user.
Ideally, the user score is determined based on the user's inhalation characteristics with respect to one or more pre-determined thresholds for the one or more inhalation characteristics.
Preferably, the processing means is configured to continuously monitor the user's inhalation characteristics over a period of time and alter the user score(s) based on one or more changes in the user's inhalation characteristics over the period of time.
Ideally, the processing means is configured to continuously monitor the user's inhalation characteristics over a period of time and alter the one or more pre-determined threshold values for the inhalation characteristics based on one or more changes in the user's inhalation characteristics over the period of time.
Preferably, the pre-determined thresholds for the one or more inhalation characteristics vary based on one or more user attributes such as age, medical condition(s), gender or any other suitable user attribute.
Ideally, the processing means is configured to apply an AI algorithm to the inhalation characteristics to determine the feedback information.
A second aspect of the present invention provides an inhaler apparatus comprising:
Preferably, the inhaler monitoring device comprises the inhaler monitoring device of defined as the first aspect of the present invention, recited in claim 1.
A third aspect of the present invention provides an inhaler monitoring system, the inhaler monitoring system comprising:
Ideally, wherein the computing device is configured to provide further user specific feedback to the user based at least on the feedback information received from the inhaler monitoring device.
Preferably, wherein the computing device comprise a personal computing device such as a smartphone, tablet, laptop, smartwatch or any other suitable personal computing device.
Ideally, wherein the feedback information comprises media data which is provided to the user by the computing device, preferably, wherein the media data comprises video, image and or audio media data.
Preferably, wherein the feedback information comprises a user score, ideally wherein a separate user score is determined for each of the one or more inhalation characteristics of the user, preferably, wherein the user score for each of the inhalation characteristics is dynamically weighted based on one or more of the user's inhalation characteristics.
Ideally, the inhaler monitoring system further comprising a central server which is communicatively coupled to the computing device and/or inhaler monitoring device.
Preferably, wherein the central server is configured to consolidate the feedback information provided by the inhaler monitoring device and/or the user inhalation characteristics with supplemental data to determine an advisory action based on the consolidated user inhalation characteristics and supplemental data.
Ideally, wherein the supplemental data comprises further clinical or physiological data regarding the user, further data regarding the medication being received by the user and/or further environmental information regarding the location where the user made use of the inhaler apparatus and/or third party user data.
Preferably, wherein the advisory action comprises a non-adherence action and/or a risk action, preferably wherein a non-adherence action comprises wherein the central server is configured to communicate with the computing device to notify the user of one or more actions to take to improve their inhalation characteristics, optionally wherein a risk action comprises wherein the central server is configured to communicate with the computing device to notify the user of their risk of their medical condition deteriorating or improving based on their inhalation characteristics.
Ideally, wherein the central server is configured to contact the user's clinician or guardian based on their inhalation characteristics.
Preferably, wherein the computing device is configured to apply an AI algorithm to the received inhalation characteristics from the inhaler monitoring device to determine the user specific feedback; and/or wherein the AI algorithm is trained with the user's inhalation characteristics over a period of time and/or supplemental data received from the central server such that the user specific feedback provided to the user dynamically adapts over time; and/or wherein the central server is configured to apply an AI algorithm to, the user inhalation characteristics or the user inhalation characteristics and supplemental data, when the central server determines the advisory action.
Advantageously, over time, user individualised inhalation characterisation scores will allow the determination of risk of increased symptoms based on one or more aspects of the user's historical inhalation characteristics, local environmental conditions and other health status indicators (supplemental data)
Preferably, the inhaler monitoring system further comprises a central server which is communicatively coupled to the computing device and/or inhaler monitoring device.
Ideally, an AI algorithm (a ‘training algorithm’) embedded in the data capture device which is configured to use measured inhalation rates/scores to adapt the sensitivity of the measuring method to a ‘relaxed measuring’ or ‘increased measuring’ constraint threshold, when a user first begins to interact with the device. As a user gains confidence in using the inhaler device, and as correct inhalation technique is achieved (through continued use), the algorithm will adjust the measuring constraint in small steps to an ‘ideal’ target setting, with the aim of maintaining correct inhalation technique.
A further aspect of the present invention provides a method for monitoring inhaler technique competence, the method comprising:
Ideally, a separate user score is determined in respect of the each of the different inhalation characteristics of the user.
Preferably, the user score is determined based on the user's inhalation characteristics with respect to one or more pre-determined threshold values for the one or more inhalation characteristics.
Ideally, the method further comprising monitoring the user's inhalation characteristics over a period of time and/or number of inhaler uses and altering the user score(s) based on one or more changes in the user's inhalation characteristics over the period of time and/or number of inhaler uses.
Preferably, the method further comprising monitoring the user's inhalation characteristics over a period of time and/or number of inhaler uses and altering the one or more pre-determined threshold values for the inhalation characteristics based on one or more changes in the user's inhalation characteristics over the period of time and/or number of inhaler uses.
Ideally, the pre-determined threshold values for the one or more inhalation characteristics are varied based on one or more user attributes such as age, medical condition(s), gender or any other suitable user attribute.
Preferably, the method further comprises receiving one or more spirometry measurements of the user. Ideally wherein the spirometry measurements are provided to the user, typically incorporated within the feedback information.
Ideally the spirometry measurements comprise peak expiratory flow, forced vital capacity and/or forced expiratory volume.
A further aspect of the present invention provides a spirometry device comprising:
Preferably, wherein the one or more spirometry measurements comprise peak expiratory flow, forced vital capacity and/or forced expiratory volume.
Ideally, wherein the spirometry device further comprises a feedback means which is configured to provide the one or more spirometry measurements to the user. Typically the feedback means comprise an external computing device, such as the user's smartphone, having a corresponding pre-installed application installed thereon which is configured to display the spirometry measurements to the user via a display of the external computing device.
A further aspect of the present invention provides a method for guiding optimal inhalation technique of a user using an inhaler monitoring device as defined in the first aspect of the invention, the method comprising:
Preferably, the different steps of inhalation comprise: shake duration, shake to dispense interval, dispense to inhale time, inspiratory flow rate and volume inhaled.
Ideally, the prompts comprise a visual prompt presented on an external computing device such as a smartphone of the user typically having a pre-installed application thereon.
Preferably, the user's smartphone is communicatively coupled to the inhaler monitoring device such that determining if the user has met the threshold for each of the steps of inhalation is determined based on data acquired by the one or more sensors of the inhaler monitoring device, such as the pressure sensor and/or movement sensor, which is transmitted in real time to the user's smartphone, and ideally presented to the user via a Graphical User Interface (GUI), such that the user is guided through each inhalation step, with one or more respective prompts, based on data provided by the inhaler monitoring device. Advantageously, the method automates the presentation of the prompts to the user in accordance with the steps of inhalation and ideally the thresholds determined accordingly for each.
Advantageously, the external computing device, in particular the GUI shown thereon, is configured to automate the presentation of audio-visual cues presented on the external computing device in a manner which demonstrates to users the correct sequence and/or timing of events for optimised inhalation of medication via an MDI using the inhaler monitoring device.
These and other objects, advantages, purposes and features of the present invention will become apparent upon review of the following specification in conjunction with the drawings.
The invention will now be described with reference to the accompanying drawings by way of example only, within which:
Referring now to the drawings, in particular
The inlet 3 is for removably coupling to an inhaler 9 (such as is shown in
The outlet 5 is for removably coupling to a spacer 11 (such as is shown in
The inhaler monitoring device 1 further comprises one or more sensors 15 which are configured to detect and/or measure one or more inhalation characteristics when the inhaler 9 is actuated to dispense medication and the user inhales the dispensed medication from the inhaler 9 through the inhaler monitoring device 1 via the spacer 11 in-use. For example, the one or more inhalation characteristics may comprise: air pressure, both internal and/or external to the inhaler monitoring device 1; movement of the inhaler monitoring device 1 and/or any other suitable characteristics. To this end the one or more sensors may comprise a pressure sensor for measuring air pressure and/or a movement sensor such as an accelerometer or the like for detecting and measuring movement such as shaking of the inhaler monitoring device 1.
The inhaler monitoring device 1 also comprises processing means, such as a CPU or the like (which is shown at
Ideally, a heuristic method may be used to calculate the airflow rate and volume inhaled by the user. Preferably, to calculate the rate of inhalation, 8 samples of sensor are typically read every 25 ms, as shown in
To calculate the volume of air inhaled, a moving average of inhalation rate is first established for each sample point (typically 40 Hz rate, 25 ms). This is due to the dynamic nature of the sensor output (note: it is dynamic but has a low standard deviation). Each moving window typically consists of 16 data points (S1 to S16) which are typically read at every time t=25 ms. The initial inhalation rate is not calculated until the first 16 samples have been read.
Normalised_Sensor_Data=((Sensor_raw_data/24)+165) Eqe. (1)
The total volume of inhaled air is calculated using equation (2) where each inhalation rate, D, is accumulated over the time of inhalation. The principle is that D inhalation rate is held for 25 ms and therefore over time the total volume of inhaled air can be calculated.
Total volume intake (ml)=Σi=1Di/40 Eqe. (2)
Each inhalation rate is typically recorded every 25 msec therefore has 1/40 of contribution to the total. The accumulation process using eqn 2 continues for all data points D until the example max volume (375 ml) has been met.
In an alternative embodiment of the invention, the inhaler monitoring device 1 may comprise at least two sensors, preferably comprising at least two air pressure sensors. A first air pressure sensor (not shown) which is configured to detect and measurement the air pressure internal to the inhaler monitoring device 1, typically within the channel 7 and further preferably being located closer to the outlet 5 than the inlet 3. A second air pressure sensor (not shown) which is configured to detect and measure air pressure external to the inhaler monitoring device 1, i.e. the air surrounding the device 1. The second air pressure sensor may be located close to the inlet 3 of the inhaler monitoring device, for example below the inlet 3 of the inhaler monitoring device 1 such that the sensor remains exposed when the inhaler 9 is coupled to the inlet 3.
In-use when the inhaler 9 is actuated, typically by the user or an accompanying person or medical professional, the medication (dosage) is released from the inhaler 9 into the spacer 11 via the inhaler monitoring device 1. The user inhales via the mouthpiece 12 of the spacer 11 breathing in a mixture of air and the dispensed medication from the inhaler 9. Air enters the spacer 11 from the inhaler 9 via the inhaler monitoring device 1, the first air pressure sensor (not shown) is configured to measure the air pressure within the channel 7 as the user inhales the medication, to this end the first air pressure sensor is typically located within close proximity to the spacer 11. At substantially the same time or within close proximity thereto, the second air pressure sensor is configured to measure the air pressure external to the inhaler monitoring device 1. The measuring of the air pressure external to the inhaler monitoring device provides a reference value which the air pressure measured by the first air pressure sensor may be compared to in-use. The air pressure measurements obtained by the first and second air pressure sensors are provided to the processing means incorporated within the inhaler monitoring device, however additionally or alternatively they may also be transmitted to an external computing device (not shown) remote to the inhaler monitoring device 1. The difference between the air pressure measurements from the first and second air pressure sensors is used by the processing means to determine airflow through the inhaler monitoring device 1 and typically therefore compliance for volume ranges. Further the detection of a rapid pressure difference between the first and second sensors provides an indication that medication has been dispensed from the inhaler 9.
The inhaler monitoring device 1 may further comprise one or more movement sensors (not shown) which are configured to detect movement, in particular shaking or other physical agitation, of the inhaler monitoring device 1 and correspondingly therefore the spacer 11, inhaler 9 which are coupled thereto. The movement sensor may comprise an accelerometer or any other suitable sensor for measuring movement. The movement information acquired by the movement sensor is provided to the processing means. The inhaler monitoring device 1 further typically comprises an on/off button to vary the device between respective on and off states. Additionally or alternatively the inhaler monitoring device may use one or more of sensors to determine when to adopt an on or off state. For example when the movement sensor detects movement the inhaler monitoring device 1 may adopt an on state, wherein if the movement sensor fails to detect movement for a pre-set amount of time the inhaler monitoring device 1 may be configured to adopt an off state etc.
The inhaler monitoring device 1 may also comprise one or more environmental sensors (not shown) which are configured to monitor one or more environmental conditions within the immediate environment of the inhaler monitoring device 1 in-use. The one or more environmental sensors may be configured to monitor the environmental conditions prior to, during and/or after the dispensation of medication from the inhaler 9 through the inhaler monitoring device 1, spacer 11 to the user. Additionally or alternatively, the environmental sensor may be configured to acquire data regarding the environmental conditions surrounding the inhaler monitoring device 1 at pre-determined intervals. The one or more environmental conditions may include: temperature, humidity, ozone, particulates (dust, dander PM2.5, PM10), pollen, spores and bacteria and/or any other suitable environmental parameter. The incorporation of one or more environmental sensors generates a richer real time dataset to understand the full impact of the surrounding environmental conditions on short and long-term use of the MDI and the user's medication management plan. The environmental information provides further data to the processing means for assessing the local conditions when the user takes their medication thereby and provides further information to the user about the impact air quality has on their inhalation characteristics. This provides enhanced direction on the type of feedback that can be communicated to a user to best advise on how to manage their respiratory condition: e.g. open windows, remove pollutant sources such as open fires, reduce animal dander sources, refrain from smoking indoors, etc.
Based on the data provided by the one or more sensors of the inhaler monitoring device 1 including for example, the first and second air pressure sensors and/or the movement sensor and/or the environmental sensors, the processing means is configured to determine and/or acquire one or more inhalation characteristics when the user inhales the dispensed medication from the inhaler 9 through the inhaler monitoring device 1 via the spacer 11 in-use. The one or more inhalation characteristics may include: airflow characteristics; intensity and duration of movement of the inhalation monitoring device 1, prior to, during and/or after the dispensation of medication from the inhaler 9; the time at which medication was dispensed; the time between dispensation of medication and inhalation; inhalation rate; medication dose and/or any other suitable characteristic of inhalation. The inhalation characteristics are typically recorded locally on a memory communicatively coupled to the processing means; however it may additionally or alternatively be transmitted remotely from the inhaler monitoring device 1 using wired or wireless transmission means to an external memory location or external computing device.
Preferably, the inhalation characteristics are stored locally on the inhaler monitoring device 1, optionally the inhalation characteristics may be transmitted using wireless transmission means to a personal computing device such as a user's smartphone, smartwatch, tablet laptop or desktop computer or any other suitable display means such that the user can view the inhalation characteristics and/or feedback information determined based on their inhalation characteristics on their personal computing device. The processing means is configured to determine the feedback information in response to the inhalation characteristics, wherein the feedback information may comprise the individual inhalation characteristics as well as further information derived based on the one or more inhalation characteristics. The feedback information may additionally or alternatively be provided to the user via the feedback means. The feedback means which as mentioned previously and as shown in
The feedback means 13 may be configured to provide feedback to the user not only after inhalation of the dispensation of the medication from the inhaler 9 but also prior to and/or during the dispensation of the medication from the inhaler 9 in real time. For example, prior to the dispensation of the medication inhalers typically require a certain amount of agitation by shaking to mix the propellant and medication stored therein, the feedback means 13 may be configured to indicate to the user, using measurements obtained by the one or more sensors of the inhaler monitoring device 1, typically the movement sensor thereof, when the inhaler monitoring device 1 and the coupled inhaler 9 have been sufficiently agitated for ideal medication dispensation from the inhaler 9.
Once the inhaler 9 is actuated to dispense medication, with the user inhaling through the spacer, the feedback means 13 may be configured to indicate to the user the duration of time for which they should continue to inhale, this being determined based on the spacer type and measurements obtained by the one or more sensors, typically the air pressure sensors, in combination with the processing means. For example, where the feedback means 13 comprise a plurality of LEDs located on the body of the inhaler monitoring means 1, the lights may illuminate in an ascending sequence corresponding to the length of time the user should continue to inhale, for example if there are several LEDs the first would illuminate after one second, the second LED after additional time etc. up to the point where when the LEDs are illuminated the user should stop inhaling. Additionally or alternatively, the LEDs may illuminate in a predetermined sequence to indicate that the user should increase their inhalation rate based on the airflow determined to be passing through the inhaler monitoring device 1.
It should be understood that, as mentioned previously, the feedback means 13 is not limited to visual, audio and/or haptic feedback means provided on the inhaler monitoring device itself as in in addition to or alternative to this, the feedback means 13 may comprise an external computing device and/or a remote computing device such as a cloud based server which is configured to receive the feedback information from the inhaler monitoring device 1 and provide user specific feedback to the user based on the feedback information, the feedback information including at least the user's inhalation characteristics. This feedback may be in the form of visual or audible feedback and typically comprises data presented in graphed or tabular scores or media data such as a video or sound file which is specifically tailored to the user's determined inhalation characteristics. For example, where the inhalation characteristics indicate that the user did not inhale for a sufficient period of time the media data provided to the user may comprise a score presented via an external computing device and a video file or other means of guidance demonstrating the optimum time period to inhale. Similarly for example, where the inhalation characteristics indicate that the inhaler monitoring device 1 and coupled inhaler 9 were not shaken sufficiently or for a long enough period of time prior to medication dispensation, the media data provided to the user may comprise a score presented via an external computing device and a video file showing the optimum technique for shaking the inhaler monitoring device 1 in-use.
A diagram showing the typical device architecture of the inhaler monitoring device 1, 100 embodying the first aspect of the invention is shown at
A further embodiment of the present invention provides spirometry functionality to the inhaler monitoring device 1 such that it is configured to perform as a spirometry device, spirometry measurements comprising peak expiratory flow, forced vital capacity, forced expiratory volume. A peak flow meter is a handheld device that allows individuals with respiratory diseases to measure how well their lungs can expel air. The peak flow meter is used by blowing a rapid blast of air through a mouthpiece and the peak flow meter then measures the flow rate in litres per minute. Peak expiratory flow (PEF) is a simple measurement of how quickly a person can blow air out of their lungs and is used to help diagnose and monitor patients with asthma. It measures a person's maximum speed of expiration, as measured with the peak flow meter which is used to monitor a person's ability to breathe out air as mentioned previously. The test involves a patient blowing at a maximum rate into the peak flow meter and their flow rate score indicates whether the patient airways are narrowed (degree of obstruction) which is indicative of asthma, typically confirmation of this diagnosis is also needed using a spirometry test. In patients with asthma, the PEF value correlates reasonably well with the percent predicted value for the forced expiratory volume in one second (FEV 1) and provides an objective measure of airflow limitation when spirometry is not available. PEF is routinely used in clinical care and respiratory symptom assessment although the evidence that peak flow readings are related to symptoms is moderate.
It has been established that consistent measurement of PEF allows a sufferer to monitor their condition where the PEF score is indicative of improvement or deterioration. Using a peak expiratory flow meter can help a patient to track their control of asthma, indicating how well prescribed treatment is working and to help recognise signs of exacerbation. Clinical advice is that PEF measurements should be carried out regularly so that patients can self-assess their condition. Additionally, patients may be required by their doctor to maintain a PEF diary for a predefined period of time to help confirm a diagnosis.
Accordingly this embodiment, which is complimentary to the previous defined embodiments, comprises reconfiguring the inhaler monitoring device 1, either prior to or subsequent to the use of the metered dose inhaler 9, or in isolation with respect thereto, to perform the function of spirometry. The spirometry data acquired by the inhaler monitoring device 1 and the spirometry measurements determined therefrom may subsequently be provided to the user to inform the user of the current status of their condition and in particular to any changes in their condition. The inclusion of spirometry functionality within the existing inhaler monitoring device 1 (also known as the aflo™ device) permits sufferers to continually monitor their condition. The inhaler monitoring device 1 currently allows asthma and COPD patients to continually monitor the five steps of inhalation, shown for example at
The spirometry functionality embodiment where the inhaler monitoring device 1 is configured to acquire and or determine spirometry measurements of a user is shown in
As mentioned, spirometry measurement would be accommodated using the mouthpiece 8 which is removably coupleable to the inlet 3 at the first side 4 of the inhaler monitoring device 1. The inhaler monitoring device 150 is configured to acquire spirometry data using the one or more sensors 15, typically comprising one or more pressure sensors, when the user exhales or blows into the inhaler monitoring device 150 via the mouthpiece 8 as described and shown in
For example, in-use to provide spirometry functionality to the inhaler monitoring device 1 the user would couple the mouthpiece 8 to the inhaler monitoring device 1, in particular to the inlet 3 located on the first side 4 thereof. If the user is obtaining spirometry data subsequent to inhalation characteristics as described in previous embodiments, for example at pages 7 to 14, then the user may be required to detach the coupled inhaler 9 and replace this with the mouthpiece 8. The spacer 11 is ideally coupled to the outlet 5, located on the second side 6, of the inhaler monitoring device 1 such as is typically also the case for when the inhaler monitoring device 1 is being used to obtain inhalation characteristics as detailed previously. The device is configured to obtain the user's exhalation data when they exhale, typically for at least three exhalations, into the device 150 via the mouthpiece 8. The inhaler monitoring device 150 as mentioned previously typically includes processing means 303 which is configured to generate feedback information based on the data received from the one or more sensors 15. Alternatively, the inhaler monitoring device 150 may comprise a transmitter/transceiver which is configured to transmit the spirometry data measurements, acquired by the sensors of the device 150, to an external computing device 306 for processing the data to generate feedback information. To this end the feedback information may comprise the spirometry data itself and/or further information derived based on the spirometry measurements. In particular the processing means is configured to determine spirometry measurements including one more of peak expiratory flow, forced vital capacity, forced expiratory volume for the user based on the spirometry data acquired by the inhaler monitoring device 150. The spirometry measurements may be used to determine how the user's spirometry measurements correspond to a predetermined measurement criteria; and/or how the user's spirometry measurements corresponds to other users with the same medical condition and/or the same age and/or gender etc. The user may be required to acquire their spirometry measurements at regular intervals and/or when a certain period of time ha elapsed since a previous measurement was acquired and/or as otherwise instructed by the complimentary software as detailed further herein.
The spirometry measurements acquired by the inhaler monitoring apparatus 1 may be provided to the user by the feedback means 13 or more preferably via the external computing device 306, wherein the inhaler monitoring apparatus 1 is configured to transmit the spirometry measurements and/or data via the wired and/or wireless transmission means to the computing device 306 which may be configured to visually display the spirometry measurements. For example, the computing device 306 may comprise the aflo™ respiratory management software, typically in the form of an app, pre-installed thereon, which is configured to quickly and easily exchange data with the inhaler monitoring apparatus 1 (aflo™ device) in real time and display this information to the user as mentioned previously in relation to earlier embodiments. In addition spirometry measurements and data will be used by the aflo™ software, comprising a data analytics engine to inform the user of changes in their condition in relation to one or more pre-defined criteria and/or thresholds such as the five steps of inhalation and/or other supplementary data. Real time and longitudinal feedback will be provided to the user via a data summary on the app and timely user/clinician prompts/alerts.
Analysis of sensor and related data captured by the AI algorithm embedded within the data capture device, in particular the inhaler monitoring device 1 and the inhaler monitoring device configured for spirometry functionality 150, will provide personalized information that can engage, motivate and steer a user towards optimal prescribed regiment and inhalation technique compliance.
The algorithm embedded in the data capture device, uses AI to provide a novel function that promotes better engagement with their medication regime to improve inhalation technique by dynamically adapting the sensitivity of the inhalation score to a user's initial technique. For novice users the algorithm will initially use a lower starting threshold for correct inhalation technique so engagement persists, with positive (inflated) feedback on inhalation scoring at the early stage. As the user's technique improves the algorithm dynamically moves towards reflecting the true threshold for inhalation technique competence. For example, as the user's inhalation technique competence improves over time, the threshold will be incremented by a step-value. Prior to this increment, the previous inhalation scores over a period of uses will be assessed. If the trend in the inhalation scores does not show an improvement across several uses, then the engagement algorithm will pause its incrementing process for a period of time so as to not discourage the user and afford them more practice at a lower threshold rate. If they do not improve, the engagement algorithm will proceed to increase the threshold at a slower rate. This has the effect of slowing the rate at which the algorithm moves towards the true threshold for inhalation competence rate. The reason for adopting this novel approach is to facilitate a ‘relaxed measuring constraint’ for novice users while at the same time providing the capability to dynamically adapt to challenge experienced users.
As mentioned, the processing means incorporated within the inhaler monitoring device 1 is further configured to continuously record the user's inhalation characteristics. The processing means is also configured to provide spirometry measurements over time and, to optimise the operation of the inhaler monitoring device 1 and the feedback provided thereby based on the changes determined in the inhalation characteristics or spirometry measurements over time. Further optionally this may also be through interactions with the external computing device and/or cloud based server. For example the processing means typically comprises an AI and/or machine learning algorithm which is configured to train itself using at least typical and non-typical user's inhalation characteristics over a period of time to optimise the operation of the inhaler monitoring device and the feedback provided thereby. To this end, the processing means is typically configured to determine inhalation scores based on at least the inhalation characteristics of the user however it may additionally be supplemented with additional data. Further the processing means is typically configured to determine spirometry measurements such as peak expiratory flow, forced vital capacity, forced expiratory volume based on the data acquired by the sensors 15. The spirometry measurements are typically presented to the user in the form of visual or audible feedback. For example this may be presented to the user as numerical values or it may be presented in graphed or tabular format or in the form of media data such as a video or sound file which is individually tailored to the user's determined spirometry measurements. Additionally or alternatively the spirometry measurements may also be provided to the user in the form of a score or scores based on, at least one of, or each of, peak expiratory flow, forced vital capacity, forced expiratory volume however it may additionally be supplemented with additional data. The spirometry measurements are typically provided as part of the feedback information using the feedback means 13 to the user. The AI algorithm may comprise an artificial neural network algorithm, a regression algorithm, a logistical model tree algorithm, a random forest algorithm, a fuzzy classifier algorithm, a decision tree algorithm, a hierarchical clustering algorithm, support vector machines, a k-means algorithm, a fuzzy clustering algorithm, a deep Boltzmann machine learning algorithm, a deep convolutional neural network algorithm, a deep recurrent neural network, or any combination thereof.
The individual inhalation scores provide an indicator of user competence at one or more steps of the inhalation such that the scores perform as training scores. Preferably, the individual scores for each inhalation characteristic provides an indicator of user competence across all steps of the inhalation technique. The inhalation technique comprises the one or more inhalation characteristics as mentioned previously, including at least: user engagement e.g. activation of the inhaler monitoring device 1; Inhaler agitation (shake) duration; time from shake 9 to dispense medication; the time taken from dispense to inhale commencement; the rate of inhalation of the user; and/or the volume inhaled by the user. Ideally, the user has to perform each of these inhalation steps efficiently to achieve optimum inhalation of the medication from the inhaler 9. Typically, the individual scores determined for each inhalation characteristic and/or spirometry measurement are provided visually to the user via the feedback means 13 and/or an external computing device and/or cloud based server (not shown). The individual scores for each inhalation characteristic can be used to coach the user to achieve correct inhalation technique, thus advantageously optimising their inhalation technique over time.
The processing means, typically located on the inhaler monitoring device 1 however it may additionally or alternatively comprise the external computing device 306 and/or cloud device 304, typically comprising the incorporated algorithm such as is shown in
The processing means 303, 306, 304 may be configured to dynamically adapt the inhalation thresholds such that the inhalation range can be broadened for new users and narrowed for experienced users. An algorithm (the ‘training algorithm’) which is embedded in the inhaler monitoring device 1 or computing device or cloud based server or other, achieves the above using AI techniques to provide a method of adapting the sensitivity of the measuring method to a ‘relaxed measuring constraint’ when initially used. The ‘relaxed measuring constraint’ means that new users may initially get a mid-range inhalation score so as to not be discouraged with low scores (feedback on use of the device) during the training phase. As the user gains confidence in using the inhaler device, and correct inhalation technique is achieved (through continued use), the algorithm will start to adjust the measuring constraint in small steps to an ‘ideal’ target setting. Advantageously, this approach continually motivates the user to maintain and improve their inhalation technique.
The feedback information typically comprises at the least the inhalation characteristics of the user and/or one or more of the spirometry measurements. The feedback information comprises a user score which is determined based on the user's inhalation characteristics, preferably a separate user score is determined in respect of the each of the different inhalation characteristics of the user. A further score may optionally be determined for each of the spirometry measurements. Ideally, the user score is determined based on the user's inhalation characteristics with respect to one or more pre-determined threshold values for the one or more inhalation characteristics. Similarly the spirometry measurement scores may be determined based on comparing the user's spirometry measurements with respect to one or more pre-determined threshold values for each of the one or more spirometry measurements Preferably, wherein the processing means and/or external computing device 306 and/or cloud computing device 304 is configured to continuously monitor the user's inhalation characteristics over a period of time and/or a predetermined number of uses of the inhaler and alter the user score(s) based on one or more changes in the user's inhalation characteristics and/or spirometry measurements over the period of time and/or number of inhaler uses and/or number of times spirometry measurements have been acquired. Ideally, the processing means is configured to continuously monitor the user's inhalation characteristics over a period of time and/or number of inhaler uses and alter the one or more pre-determined threshold values for the inhalation characteristics based on one or more changes in the user's inhalation characteristics over the period of time and/or the number of inhaler uses. The period of time is typically a predetermined amount of time, e.g. a week or a month etc. The pre-determined threshold values for the one or more inhalation characteristics may be altered based on one or more user attributes such as but not limited to age, medical condition(s), gender or any other suitable user attribute which may affect the user's inhalation capabilities.
As mentioned previously, the score for each of the inhalation characteristics is typically provided to the user at least via the feedback means 13, with the score for each of the inhalation characteristics being incorporated within the feedback information. Advantageously, this provides the user with a score for each of the inhalation characteristics in real time, displayed on the computing device 1 via the feedback means 209. Additionally or alternatively, the scores for each of the inhalation characteristics may also be transmitted via wired or wireless transmission means to an external computing device such as the user's personal computing device e.g. a smartphone or tablet 306.
In a preferred embodiment, the scores for each of the inhalation characteristics for the user and/or the user's inhalation characteristics and/or one or more of the spirometry measurements or any other measurements acquired by the one or more sensors 15 will be automatically transmitted by the wireless transmission means, typically Bluetooth®, included within the inhaler monitoring device 1, 150 to an external computing device and/or directly or indirectly to a cloud based server. The external computing device 306, as mentioned previously, typically comprises the user's personal computing device or the personal computing device of a guardian or carer. The personal computing device of the user is configured to provide a display means by which the user may view and optionally interact with the feedback provided by the inhaler monitoring device 1, 150. To this end the personal computing device may be provided or required to be provided with a software application, an “app”, which is configured to receive the data transmitted by the inhaler monitoring device 1 and display this to the user in a predetermined manner. Accordingly, the external computing device and/or server will therefore provide an additional feedback means 13 for the user. Advantageously, the feedback means 13; in particular the external server is configured to display historical data/notifications, reports etc. regarding the user's inhalation characteristics and scores and/or spirometry measurements. Optionally this may take the form of an RPM type counter display of adherence to performance parameters and inhalation technique scores on the App. Additionally a real time LED display of the scores for each of the inhalation characteristics may also be provided on the inhaler monitoring device 1 as mentioned.
Advantageously, the AI algorithm embedded in the inhaler monitoring device 1 uses artificial intelligence (AI) applied to the sensor data to provide a novel function which allows users to visualise the individual steps of their inhalation technique on an app or other interface, as individual and collated scores, to address areas of poor technique. The purpose of this is to incrementally and quantitatively improve inhalation technique.
Dynamic adaptation of sensitivity of threshold parameters by the algorithm for new users provides additional new training functionality to encourage correct inhalation technique at the start of usage
An aspect of the present invention provides an inhaler monitoring system 300 (as shown in
The central or cloud based server 304 will effectively consolidate user inhalation characteristics (shake duration, dispense time, duration between dispense and inhalation, inhalation rate, medication dose, time stamp, location of usage, journal entries) with further supplemental data such as spirometry measurements. The further supplemental data may comprise additional other clinical/physiological data (medication regime, FeNO, FEV, IgE, age, weight, hospitalisation/exacerbation history) and environmental information (air quality, pollen index, temperature, humidity, respiratory virus alerts etc). The server may be configured to perform one or more predetermined actions based on the received user inhalation characteristics and/or spirometry measurements and/or the supplemental data for the user. The one or more predetermined actions may comprise a non-adherence action, a risk action and/or a monitoring action. The external computing device may also be pre-programmed to provide the non-adherence action, risk action and/or monitoring action based on the user's inhalation characteristics and/or spirometry measurements without communicating with the server.
Advantageously the user's inhalation characteristics and/or spirometry measurements may also be made available to the user's clinician via the central server, for example the user's doctor may be able to access the user's inhalation characteristics and/or spirometry measurements, typically via a website, using their own computing device 305 or the like, to view the user's inhalation characteristics and/or spirometry measurements and further preferably initiate contact with the user based on this data.
The non-adherence action may comprise where the server instructs the external computing device to provide one or more notifications to the user based on their inhalation characteristics. The notification is preferably user specific as the server, in particular the AI algorithms utilised thereby, are configured to automatically reason across the data provided by the inhaler monitoring device 1 and identify patterns of non-adherence and provide both patient and clinician interventions, as appropriate to risk level. The central server undertakes analysis of the immediate (short term) adherence (inhalation performance and prescription adherence data).
For example, when the user has finished inhaling their dispensed medication using the inhaler apparatus, the external computing device may be configured to display a video highlighting any non-adherence events which could be improved upon to provide optimum user inhalation characteristics. To this end at the end of each inhalation, the user's smartphone or other portable device may be configured to launch a short video on the app highlighting where non-adherence occurred. For example, if the user did not shake or the shake duration was too short, then this non-adherence event is highlighted on the video (as an alert/prompt to the user). Table 1 defines a plurality of non-adherence actions which the server may be configured to instruct the external computing device to perform where cases of non-adherence occur. Additionally or alternatively the external computing device may be pre-programmed to automatically perform one or more of the below non-adherence actions in response to the user inhalation characteristics received from the inhaler monitoring device 1 without the need for contacting the server or in instances where it is not possible to communicate with the server. The table details a plurality of examples of non-adherence events which may occur, the means by which the server and/or external computing device is configured to interact with the user and the audience or recipient of the interaction.
The risk action which the server and/or external computing device may be configured to provide typically comprise a risk notification indicating the current condition of the user's medical condition based on the user's inhalation characteristics and/or spirometry measurements. The risk notifications may be provided to the user via the app on the external computing device in-use. The risk notification may include user prompts to take medication, and/or specific times which to take the medication. The central server and/or external computing device may be configured to determine one or more trends based on the user's inhalation and/or spirometry measurements and alter the risk notification accordingly over time. For example, the central server may be configured to determine an adherence trend profile over time for each user which aggregates with environmental data and a risk level for exacerbation is determined by comparing with benchmark data for people with the same medical condition and/or the same age, gender etc. as the user. A personalised exacerbation threshold may be defined to facilitate the time and nature of prompts.
Table 2 illustrates a plurality of examples of risk notifications which may be provided to the user including the risk of the user's condition exacerbating, the current trend of the user's condition defines the prediction types, possible outcomes and the target audience for prompts.
The central or cloud based server and/or the external computing device provides a storage repository and a seamless reporting capability, via graphics/prompts, on adherence and inhalation technique performance. The output data from the server and/or external computing device relates to interventions which are typically presented to the user via the feedback means 13, which may include the external computing device itself wherein the interventions will be presented to the user via the software application provided thereon. The server and/or the external computing device is typically configured to notify the user's health care provider (HCP) when a user's risk reaches the exacerbation threshold—or if risk has remained consistently high over a prolonged period. Advantageously, the information regarding the user provided by the inhaler monitoring device 1 including the inhalation characteristics and optionally the spirometry measurements acquired by the inhaler monitoring device 150 is also available via the server, typically using a web-based reporting interface (I/F) or the like, to a remote party such as the user's clinician. The clinician can access the server, typically via the web-based interface, to view and interact with the information obtained and/or determined for the user. For example, the web-based clinician I/F has the capability to feedback to the server with a ‘teacher’ signal to re-enforce any ‘correct’ predictions by the server, and similar to identify any predictions deemed ‘incorrect”. This provides a basis for human-in-the-loop feedback to support training of the machine learning/AI algorithms. The external computing device typically comprises a software application which is configured to display a message board for patients/guardians and facilitates registration of new patients. The message board will contain daily updates on health advice pertaining to specific medical conditions such as asthma and trends on good practice and links to educations media. The server is also typically configured to record the purpose and nature of prompts to be issued to the user as well as: appointments with clinicians; trigger risk and/or display the user's adherence and inhalation technique score.
The invention also provides a method for monitoring inhaler technique competence, the method comprising:
The method for monitoring inhaler technique competence is a computer implemented method, wherein the received inhalation characteristics of the user typically comprises data indicative of the inhalation characteristics of the user. The step of receiving one or more inhalation characteristics typically comprises received by the processing means of the inhaler monitoring device and/or the external or remote computing devices receiving the inhalation characteristics from the inhaler monitoring device as described previously (recited in claim 1). The step of determining feedback information based on the one or more inhalation characteristics of the user; typically comprises determining by the inhaler monitoring device, in particular the processing means thereof, the feedback information, however this may also be performed by the external or remote computing devices. The method can be performed offline, with each of the method steps being performed locally on the inhaler monitoring device 1. Wherein determining the feedback information based on the one or more inhalation characteristics of the user may comprise calculating a user score based on the user's inhalation characteristics. Ideally, a separate user score is determined in respect of the each of the different inhalation characteristics of the user. The user score is determined based on the user's inhalation characteristics with respect to one or more pre-determined threshold values for the one or more inhalation characteristics. The method may further comprise monitoring the user's inhalation characteristics over a period of time and/or number of inhaler uses and altering the user score(s) based on one or more changes in the user's inhalation characteristics over the period of time and/or number of inhaler uses. To this end the method may further comprise monitoring the user's inhalation characteristics over a period of time and/or number of inhaler uses and altering the one or more pre-determined threshold values for the inhalation characteristics based on one or more changes in the user's inhalation characteristics over the period of time and/or number of inhaler uses. The pre-determined threshold values for the one or more inhalation characteristics may vary based on one or more user attributes such as age, medical condition(s), gender or any other suitable user attribute.
Further as described previously the existing software provided on the computing device, including for example aflo™ firmware and cloud software, may be adjusted to accommodate this new spirometry functionality. A spirometry reading would be prompted when the decision making cloud based algorithm, implemented by the processing device of the spirometry functionality 150 and/or the computing device and/or the external software, detects a deterioration in the patient's inhaler technique, adherence to prescribed inhaled medication and/or symptom control (as already measured on the aflo™ platform), or on a regular basis or at any time of the patient/respiratory consultant choosing. Spirometry data, and spirometry measurements determined therefrom, recorded over time by the aflo™ device would be processed by the cloud algorithm along with longitudinal inhalation and environmental data. The inclusion of this data would drive patient alerts and additionally maintain an electronic patient diary that relates their condition to one of more of the five steps of inhalation and/or changes in the environmental data. Specifically, the central server would be configured to consolidate the feedback information provided by the aflo™ device (user inhalation characteristics data with one or more of the spirometry measurements such as Peak Expiratory Flow, Forced Vital Capacity or Forced Expiratory Volume score with all supplemental data to determine an advisory action based on the consolidated data. Real time values for the spirometry measurements would be available to patients by means of the computing device of the user (i.e. external computing device 306), in particular via the software application pre-installed therein such as the aflo™ app and to clinicians via a similar pre-installed software application on their own computing device or via a web browser portal such as the aflo™ clinical portal.
Referring now to
The most commonly used method of improving the efficacy of medication delivery from MDI is the use of a Valved-Holding-Chamber (VHC) or spacer device in conjunction with the MDI such as is detailed earlier in the application. The process of using a conventional MDI/spacer device combination requires instruction from a Health Care Professional (HCP) to users on performing a series of actions that are challenging both technically and, in their co-ordination, and sequencing. Evidence shows that poor user technique is a global problem (86% inhalers users make at least one error, Usmani, et al) which is thought to be caused by difficulty in mastering the correct inhalation technique, remembering the series of steps, and poor user engagement and insight into the benefits of optimal inhalation technique. MDI device combinations with a data capture device comprising integrated sensors that can capture data indicative of medication adherence have recently become available, e.g. smart inhaler, Propellor Health, CoHero, CapMedic, PuffClicker. These inventions attach directly to the MDI and send user information to a connected app and/or clinician accessible portal/dashboard. However, they do not attach to a spacer so they cannot enable the full monitoring and subsequent display to users of all five essential inhalation steps, unlike the embodiments of the present invention such as the inhaler monitoring device shown in
The present embodiment relates to applying a weighted decision methodology algorithm to the one or more inhalation characteristics determined based on data acquired by the inhaler monitoring device 1. The weighted decision methodology algorithm is typically implemented by the processing means of the inhaler monitoring device 1, 303 and/or the external computing device 306 including the user's personal computing device and/or the cloud device 304 based on data acquired by the inhaler monitoring device typically including recent and historical data. The one or more inhalation characteristics including but not limited to one or more of the five key steps of inhalation technique when using an MDI with a spacer device. The purpose is to provide quantified real-time feedback to patients, focusing on the measurable impact of each inhalation step, to correct pMDI technique and enable the optimisation of medication deposition in the lungs, maximising symptom control.
The five critical inhalation steps are:
One or more further steps (S6 to Sn which may include full exhalation and breath hold post inhalation) may influence lung deposition and may or may not be included in the audio visual guidance provided on an external computing device. Existing evidence demonstrates that core inhaler technique errors relating to: 1. the duration of medication agitation, 2. the time interval between the end of agitation and the dispense (so called ‘shake to fire interval), 3. the time interval between dispense occurring and inhalation commencing, 4. The speed of inhalation; and 5. the volume of medication inhaled, i.e. the five critical inhalation steps as defined previously all have an impact on the amount of medication that is deposited in the lungs. The presence of these individual or combined errors has an negative impact on respiratory symptom control.
Correct use of an inhaler (pMDI) requires the correct achievement of the steps listed above to achieve effective drug delivery. These steps are generally the same between different pMDIs due to the similar device designs and operating principles. For suspension formulations in particular, shaking the pMDI is an essential step to ensure that the aerosol released from the device contains a uniform drug dose. Research indicates that solution based pMDIs remain stable over a range of shake to fire intervals. As most patients and doctors would not know whether the drug is in solution or suspension, it has become a universal instruction to shake any pMDI before use. Research confirms that guidance should be given to users/caregivers on the timing of firing after shaking their device, and in particular to paediatric patients and those who require support to manage their condition.
The timing between shaking the pMDI and actuating a dose (shake—fire interval) is rarely specified in the patient instruction leaflet of the prescribed pMDI, and is an important area of research, as it has already been shown that suspension formulations within an HFA pMDI can cream or sediment soon after the device has been shaken due to density differences between the drug and the propellant, and this has also been observed in a clinical setting.
Data available on the subject of creaming and sedimentation of pMDI drug formulations currently in use are limited, especially with respect to the acceptable length of time between shaking the device and actuating a shot. Simple mistakes in pMDI use, such as dropping the pMDI, being distracted and difficulties in attaching the pMDI to a spacer, can increase the time between shaking the device and actuating a dose.
Spacers constitute a constrained volume chamber into which a patient actuates the pMDI and from which the patient inhales. While spacer usage helps to avoid errors of coordination between actuation and the start of inhalation, they introduce new patient errors such as the possibility of delay between pMDI actuation and inhalation from spacer. It has been reported that a continual reduction in drug delivery coincided with an increasing delay time between actuation and the start of inhalation: specifically a 20 second delay time reduced drug delivery by two-thirds. To avoid excessive settling of the medication to the bottom of the spacer it is now widely accepted that the user should engage in the inhalation process within 5 seconds of the time of dispense
Data available on inspiratory flow rates for pMDIs are limited. However, several studies have been carried out with no general agreement of optimal flow rate as this depends on the combination of pMDI and spacer in use. Reading across the literature it appears that there is a consensus on flow rate which suggests a minimal rate of 15 L/min with a maximum rate of 120 L/min. Since most devices on the market are generic and product specific data are available for only a few drugs, it is currently not possible to determine whether for some systems a higher minimum required inspiratory flow rate should be recommended. However, to achieve optimum deposition a flow rate between 30 L/min to 60 L/min is recommended clinical practice.
Small volume spacers, which tend to be less than 100 mL, are tube-like extensions of the mouthpiece of the pMDI but without any unidirectional valve. They are much less cumbersome than the larger spacers but require a greater need for additional coordination between actuation of the pMDI and commencement of inhalation. Medium and large volume spacers fall in the ranges of 100-350 mL and >700 mL respectively and usually incorporate a unidirectional valve at their mouthpiece end, allowing inhalation from the spacer. These devices are called VHCs and allow more leeway in the time available to the patient to commence inhalation after activating the pMDI: VHC/spacers also allow for tidal breathing. When breathing in from a spacer/VHC, a single slow and deep inhalation followed by a breath hold is optimal where a minimum flow rate of 15 L/min is acceptable while between 30 and 60 L/min is optimal. Therefore, patient inhalation duration can be linked to their inhalation flow by equating the product of inhalation flow rate and inhalation duration to the volume of the spacer in use.
To provide quantified real-time feedback to patients, which relates the impact of each inhalation step to drug deposition, the present method is proposed that can weight each step according to its relative level of impact on measurable drug deposition.
Referring now in particular to
S will be in a range 0 to 1 (or 0 to 100%) where the contribution of Sn to S is reflected by the impact weighting Wn. For example, in the embodiment described and shown for example in
Accordingly the method implemented by the present embodiment, in particular the method of optimising inhaler inhalation technique comprises: acquiring, inhalation data using an inhaler monitoring apparatus 1; determining, typically by the inhaler monitoring apparatus 1, one or more inhalation characteristics based on the inhalation data; weighting each of the one or more inhalation characteristics, preferably wherein each inhalation characteristics is weighted individually based on the pre-determined impact of the associated inhalation characteristic on drug deposition; and determining an inhalation technique score based on the combination of each of the one or more inhalation characteristics and their respective weighting. Ideally the method further comprises providing the determined inhalation technique score to the user. Preferably, wherein the one or more inhalation characteristics include at least one of, preferably all, inhaler shake duration 501 (S1); Time interval between shake and the dispense of the medication 502 (S2); 3. Interval between dispense of the medication into the spacer chamber and inhalation commencing 503 (S3); 4. Inspiratory flow rate 504 (S4); and 5. Volume of medication inhaled 505 (S5). Ideally, wherein weighting each of the one or more inhalation characteristics comprises determining for each of the: shake duration 501, shake to dispense interval 502 and dispense to inhale 503, the respective critical, sub optimal and optimal time periods for the effectiveness of each of the inhalation characteristic.
For example, as shown in
It should be understood that the above values are provided for the purposes of an example are not intended to be limiting and the values detailed above may vary in practice for example depending on the particular inhaler and/or medication being dispensed.
Referring now to
The respective processing means will first read all sensor values and timestamps user engagement at each step, in a specified chronological sequence which reflects the required correct user behaviour to achieve optimal lung deposition with inhaled medication.
The monitored timestamps are as follows:
Once Tss, Tsf, Td and Tis have been read in 401 the various steps of inhalation can be calculated. There are five steps of inhalation, as mentioned previously in relation to FIG. and each step can be calculated as follows:
First S1, S2 and S3 are calculated 402,
The sensor values are read in and S4 and S5 are calculated,
Once S1 to S5 are calculated a value is assigned to each of the steps in the range of 0 to 1 404. Further a weighting is then assigned to each step 405 (W1 to W5), wherein each weight directly reflects the impact of the associated inhalation step on drug deposition. An overall score (S) is then assigned to the inhalation process 406, where the contribution of each weighted step is reflected in S, wherein S is indicative of the level of lung deposition.
S is calculated as the sum of all weighted steps (eg, W1.S1+W2.S2+W3.S3+W4.S4+W5.S5) and the maximum sum of all weights must add to unity (eg, W1+W2+W3+W4+W5=1) and therefore each step is assigned a value between 0 and 1: 1 is where a step is performed perfectly correctly.
Subsequently, each of the calculated values (S1 to St) and the overall score are provided to the user 407, typically via the pre-installed app or web interface, such that the user can work to improve each of the calculated values and/or the overall score to optimise their inhaler inhalation technique. The calculated values and/or the overall score may further be enhanced with supplemental data including for example spirometry measurements and/or environmental data.
Referring now to
In use, the inhaler monitoring device 1 will preferably be communicatively coupled via wireless transmission means, in particular short wave low power transmission means such as Bluetooth®, to the external computing device 306, preferably comprising the user's own smartphone or tablet, having a pre-installed software application, as described previously, provided thereon which is configured to display the GUI as shown in
It will be understood that what has been described herein is an exemplary inhaler monitoring device and inhaler monitoring system. While the present teaching has been described with reference to exemplary arrangements it will be understood that it is not intended to limit the teaching to such arrangements as modifications can be made without departing from the spirit and scope of the present teaching.
It will be understood that while exemplary features of a distributed network system in accordance with the present teaching have been described that such an arrangement is not to be construed as limiting the invention to such features. The method of the present teaching may be implemented in software, firmware, hardware, or a combination thereof. In one mode, the method is implemented in software, as an executable program, and is executed by one or more special or general purpose digital computer(s), such as a personal computer (PC; IBM-compatible, Apple-compatible, or otherwise), personal digital assistant, workstation, minicomputer, or mainframe computer. The steps of the method may be implemented by a server or computer in which the software modules reside or partially reside. Generally, in terms of hardware architecture, such a computer will include, as will be well understood by the person skilled in the art, a processor, memory, and one or more input and/or output (I/O) devices (or peripherals) that are communicatively coupled via a local interface. The local interface can be, for example, but not limited to, one or more buses or other wired or wireless connections, as is known in the art. The local interface may have additional elements, such as controllers, buffers (caches), drivers, repeaters, and receivers, to enable communications. Further, the local interface may include address, control, and/or data connections to enable appropriate communications among the other computer components. The processor(s) may be programmed to perform the functions of the first, second, third and fourth modules as described above. The processor(s) is a hardware device for executing software, particularly software stored in memory. Processor(s) can be any custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors associated with a computer, a semiconductor based microprocessor (in the form of a microchip or chip set), a microprocessor, or generally any device for executing software instructions.
Memory is associated with processor(s) and can include any one or a combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, etc.)) and non-volatile memory elements (e.g., ROM, hard drive, tape, CDROM, etc.). Moreover, memory may incorporate electronic, magnetic, optical, and/or other types of storage media. Memory can have a distributed architecture where various components are situated remote from one another, but are still accessed by processor(s).
The software in memory may include one or more separate programs. The separate programs comprise ordered listings of executable instructions for implementing logical functions in order to implement the functions of the modules. In the example of heretofore described, the software in memory includes the one or more components of the method and is executable on a suitable operating system (O/S).
The present teaching may include components provided as a source program, executable program (object code), script, or any other entity comprising a set of instructions to be performed. When a source program, the program needs to be translated via a compiler, assembler, interpreter, or the like, which may or may not be included within the memory, so as to operate properly in connection with the O/S.
Furthermore, a methodology implemented according to the teaching may be expressed as (a) an object oriented programming language, which has classes of data and methods, or (b) a procedural programming language, which has routines, subroutines, and/or functions, for example but not limited to, C, C++, Pascal, Basic, Fortran, Cobol, Perl, Java, Json and Ada.
When the method is implemented in software, it should be noted that such software can be stored on any computer readable medium for use by or in connection with any computer related system or method. In the context of this teaching, a computer readable medium is an electronic, magnetic, optical, or other physical device or means that can contain or store a computer program for use by or in connection with a computer related system or method. Such an arrangement can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch process the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Any process descriptions or blocks in the Figures should be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process, as would be understood by those having ordinary skill in the art.
It should be emphasized that the above-described embodiments of the present teaching, particularly, any “preferred” embodiments, are possible examples of implementations, merely set forth for a clear understanding of the principles. Many variations and modifications may be made to the above-described embodiment(s) without substantially departing from the spirit and principles of the present teaching. All such modifications are intended to be included herein within the scope of this disclosure and the present invention and protected by the following claims.
The invention is not limited to the embodiment(s) described herein but can be amended or modified without departing from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2104153.8 | Mar 2021 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/057637 | 3/23/2022 | WO |