Many electronic medical devices, such as injection devices, enable patients to safely monitor physiologic parameters and receive treatment, without the need for constant supervision by medical staff. Often, electronic medical devices include a display that is configured to provide information about one or more functions or characteristics of the electronic medical devices. However, during the use of the electronic medical device, the user's visual focus could be away from the display of the electronic medical device. For example, the user could be using an electronic injection device and focus the view on the injection spot during the injection. Additionally, some users are visually impaired, which limits their ability to use the visual display of the electronic medical device.
Implementations of the present disclosure include handheld medical devices configured for providing haptic feedback related to a feature and/or use of the medical device. In accordance with one aspect of the present disclosure, a medical handheld device includes an actuating feature configured to generate a trigger signal, a sensor configured to detect a functionality of the medical handheld device in response to the trigger signal, and a haptic source configured to generate a haptic signal including information associated with the functionality of the medical handheld device.
In some implementations, the haptic source includes a vibrating element. The vibrating element includes at least one of a vibrating motor, a vibrating battery, and a speaker with vibrating membranes. The haptic source is enclosed within the medical handheld device. The haptic source is fixed at a location configured to enhance transmission of the haptic signal. The haptic source is integrated into an activation button. The medical handheld device can include a second sensor configured to detect a physiologic parameter of a patient. The actuating feature is configured to generate the trigger signal in response to detecting the physiologic parameter. The medical handheld device can include: a medicament reservoir configured to store a medicament to be expelled by the medical handheld device. The haptic signal includes information associated with expelling the medicament stored in the medicament reservoir. The vibrating element is included in an electric drive. At least a portion of the electric drive is connected to a plunger rod that is configured to be displaced to expel the medicament. The haptic source is integrated into at least one of an injection button, an input button, a dosage knob, and a dial grip. The medical handheld device can further include a motor including a first shaft configured to expel the medicament and a second shaft configured to generate the haptic signal.
In accordance with another aspect of the present disclosure, a medical system includes: a medical handheld device and an external device including a component monitored by the medical handheld device.
It is appreciated that systems in accordance with the present disclosure can include any combination of the aspects and features described herein. That is to say that methods in accordance with the present disclosure are not limited to the combinations of aspects and features specifically described herein, but also include any combination of the aspects and features provided.
The details of one or more implementations of the present disclosure are set forth in the accompanying drawings and the description below. Other features and advantages of the present disclosure will be apparent from the description and drawings, and from the claims.
Like reference symbols in the various drawings indicate like elements.
Implementations of the present disclosure are generally directed to generation of a haptic (vibrational) signal associated with an operation of a medical handheld device. More particularly, implementations of the present disclosure are directed to generation and transmission of haptic signals to indicate a condition of an electronic medical device to a user of the medical device. The condition can include a critical condition of the medical device, such as a detection of an abnormality associated with a function, a parameter, an operation or a mechanism (for example, a blocked needle, injection mechanism blocked, and out of range temperature). The haptic signal can also indicate non-critical conditions, such as operational conditions (for example, end of injection, end of a waiting time, and a holding time).
Electronic medical devices can be configured to provide haptic feedback in response to an analysis of critical parameters that can be detected by sensors of the electronic medical devices. For example, the haptic feedback can be provided to correct medical treatments and prevent usage errors. In some implementations, the haptic feedback can be a discrete signal that substitutes acoustical feedback during usage of the electronic medical devices in public environments. The electronic medical devices can be configured to maximize the transmission of the haptic feedback to the users of the electronic medical devices. The haptic feedback can be generated by haptic elements that can be included in any type of handheld medical devices, such as (but not limited to) the devices described with reference to
The housing 104 can be configured to define a medicament container or contain a reservoir 106 that can store an amount of medicament. The geometry and composition materials can be configured to optimize haptic signal transmission. For example, the reservoir 106 can include COC materials or glass to provide high purity, high moisture barrier, excellent haptic signal transmission, breakage prevention, and low density.
The reservoir 106 (for example, container) can be configured to contain a fluid medicament. The medicament can include a pharmaceutical formulation containing at least one pharmaceutically active compound. The medicament can include insulin analogs, insulin derivatives, analgesics, hormones, beta agonists, corticosteroids, or a combination of any of the above-mentioned drugs.
The plunger 108 can be configured to expel a portion of the medicament contained within the reservoir 106. The plunger 108 can include a plunger rod 108a and a plunger head 108b configured to push a stopper 109. The stopper 109 can be configured to expel a portion of a medicament stored within the reservoir 106 by moving within a tubular wall 115 of the reservoir 106 in a direction from the distal end 116a to the proximal end 116b, such that a position of the stopper 109 is indicative of an amount of the medicament within the reservoir 106. The terms “distal,” “distally” and “distal end” refer to the end of an injection device towards which a needle is provided. The terms “proximal,” “proximally” and “proximal end” refer to the opposite end of the injection device, towards which an injection button or dosage knob is provided. A large portion (for example, at least 90%) of the surface of the stopper 109 that is in contact with the medicament can be configured to be flat to minimize the dead filling volume of the injection device 102. A position of the stopper 109 can be associated with an amount of the medicament within the injection device 102.
The injection device can include an electric drive 111 for automatically expelling the medicament in response to activation of the injection button 110. The injection button 110 is configured to enable an injection of the medicament into the patient's body and to generate a trigger signal. The dosage knob 112 is configured to enable a selection of a dose of the medicament to be ejected from the injection device 102 and to generate a trigger signal. For example, a particular dose (volume) of the contained medicament can be set to be ejected from the injection device 102 by turning the dosage knob 112. Turning the dosage knob 112 can cause a haptic element 120a to provide haptic feedback to a user. The dosage window 114 is configured to display the selected dose. The selected dose can be displayed in multiples of so-called International Units (IU). One IU is the biological equivalent of about 45.5 micrograms of pure crystalline medicament (1/22 mg). An example of a selected dose displayed in dosage window 114 can for instance be 30 IUs, as shown in
The threading interface (nosepiece) 118 of the housing 104 can be attached to a needle hub 123. The needle hub 123 includes a needle 122 and a handle 124. The needle 122 is protected by an inner needle cap 126 and an outer needle cap 128, which in turn can be covered by a cap 130. When needle 122 can be inserted into a skin portion of a patient, and then injection button 110 is pushed, the medicament dose displayed in display window 114 is ejected from the injection device 102 and at least one of the haptic elements 120a, 120b, 120c generates a haptic signal.
The haptic signal can be characterized by a particular haptic pattern. Haptic patterns include a combination of signal durations at particular signal frequencies and pressures. Haptic patterns can include intermittent vibrations, constant vibrations, and vibration patterns. The vibration patterns can include: (i) long vibrations (for example, about few seconds) with short humanly perceptible pauses (for example, about few milliseconds), (ii) short vibrations (for example, less than about 1 second) with long pause (for example, about few seconds), (iii) pauses with increasing durations, (iv) pauses with decreasing durations, (v) single/double/triple short vibrations; (vi) soft (for example, with an amplitude from about 10 to about 50 micrometers) vibration, (vii) strong (for example, with an amplitude from about 100 to about 500 micrometers) vibration. In some implementations, short (for example, less than about 3 seconds) haptic signals with simple haptic patterns (for example, with a single constant frequency that is below approximately 220 Hz or a pair of low and high frequencies) can be used to provide positive feedback. In some implementations, long (for example, longer than about 3 seconds) haptic signals with simple haptic patterns (for example, with a single constant frequency or a pair of low and high frequencies) or complex haptic patterns (for example, a combination of multiple frequencies or strong signals with high frequencies) can be used to provide an indication of a critical condition. Long vibrations or pulses are typically in the range of about 0.1 Hz to about 5 Hz, preferably from about 1 Hz to about 3 Hz. Short vibrations or pulses are typically in the range of about 5 Hz to about 30 Hz, preferably from about 5 Hz to about 12 Hz. Similar intervals hold true for short and long pauses, respectively.
For example, when the needle 122 of injection device 102 remains in contact with a portion of the skin for a particular period of time (for example, 10 seconds) after the injection button 110 is pushed, a high percentage of the dose (for example, more than 98%) is actually injected into the patient's body. In response to completing the ejection of the medicament at least one of the haptic elements 120a, 120b, 120c can generate an additional haptic signal, which can be different (for example, can have a different haptic pattern) from the haptic signal produced before the ejection of the medicament. The injection device 102 can be used for several injection processes until either medicament reservoir 106 is empty or the expiration date of injection device 102 (for example, 28 days after the first use) is reached. Before using injection device 102 for the first time, it can be necessary to perform a so-called “prime shot” to remove air from medicament reservoir 106 and needle 122, for instance by selecting two units of medicament and pressing injection button 110 while holding injection device 102 with the needle 122 upwards.
The haptic elements 120a, 120b (illustrated in
As illustrated in
As illustrated in
In some implementations, the injection device 102 can include a detection module 142. The detection module 142 can be configured to determine the functionality of the injection device 102 and a medicament amount stored within the medicament reservoir 106. For example, the detection module 142 is configured to monitor and identify critical values of the amount of medicament that is contained within the injection device 102 or set to be delivered by the injection device 102.
The detection module 142 can include a power source 144, a sensor 146, and a processor 148. The power source 144 can be an integrated battery or a super capacitor. In some implementations, the power source 144 can include an energy harvester configured to harvest energy from interrogation signals emitted by an external device or mechanical energy generated by an interaction of a user with the injection device 102. The power source 144 can be configured to supply energy to the components of the detection module 142 continuously or under particular conditions (for example, in response to activation of the injection button 110).
The sensor 146 can include multiple sensors. The sensor 146 can include mechanical, electrical, optical, acoustical sensors or a combination thereof. The sensor 146 can be configured to detect values associated to multiple features of the injection device 102. For example, the sensor 146 can be configured to detect the status of the power source 144, the position of the stopper 109 for each injection, and the amount of medication that is remaining in the medicament reservoir 106. For example, the sensor 146 can be configured to detect the status of the power source 144 (for example, low power of the power source 144), the position of the stopper 109 for each injection (for example, the position of the stopper 109 relative to a particular stopper position), low or high temperature (for example, temperature outside a particular temperature interval such as 0° C. to 15° C.), operation failure, and the amount of medication that is remaining in the injection device 102. Examples of operation failures detectable by the sensor 146 include premature end of injection due to stalling and/or clogging of the needle 122, cap removal pending, direction of device is incorrect (for example, the device longitudinal axis forms an angle of less than 80 degrees with a skin of the patient). Another situation could be associated with an amount of medicament in the medicament reservoir 106 (for example, empty or insufficient medicament for an injection). The amount of medicament can be compared to a dose set by the user of the injection device 102 (for example, user selects 23 units to be injected but only 16 units are left in the container) or to a statistically determined dosage (for example, average of injected doses within a predetermined time interval). The electronics in the injection device 102 can be configured to keep track of medicament dose history and thus have information available on the current amount of medicament in the container.
The processor 148 can be configured to determine the amount of the medicament within the injection device based at least in part on the electrical signal and transmit the data including the amount of the medicament to the display 114. The processor 148 can be configured to compare the values detected by the sensor 146 to corresponding threshold or reference values to generate a trigger signal in response to identifying critical operations or unusual conditions. The processor 148 can be configured to transmit the trigger signal to haptic one or more elements 120a, 120b, 120c to generate a haptic signal to alert a user of the injection device 102 of the critical condition. In some examples, the processor 148 includes a controller configured to correct a critical condition (for example, shift the position of the stopper 109 to a standard predetermined position) and to generate an additional trigger signal to indicate the correction of the critical condition. The processor 148 can be configured to determine information/data and generate trigger signals throughout the lifetime of the medicament reservoir 106 and/or the injection device 102.
The medicament cartridge holder 202 is configured to retain a medicament cartridge 206. In some implementations, the cartridge holder 202 may be retained in place by a latch 203. The injection device 200 includes an expulsion mechanism configured to eject a portion of the medicament from the medicament cartridge 206 via a needle hub/tip 204 in response to an activation signal. The medicament cartridge 206 is an expendable and replaceable part of the injection device 200. The medicament cartridge 206 can be inserted within and removed from the medicament cartridge holder 202. The medicament cartridge 206 contains a medicament.
The expulsion mechanism can include the plunger 208 and the stopper. The plunger 208 can be configured to expel a portion of the medicament contained within the medicament cartridge 206. The plunger 208 can include a plunger rod and a plunger head configured to push a stopper 209. The stopper 209 can be configured to expel a portion of a medicament stored within the medicament cartridge 206, such that a position of the stopper 209 is indicative of an amount of the medicament within the medicament cartridge 206. In some implementations, the plunger 208 is retained within dovetail guide slits 230 in the injection device 200. The expulsion mechanism includes a belt drive 242 to drive the plunger 208. The motor 236 drives the belt drive 242. Guidance of the piston rod in rotatory direction is provided via the housing using the dovetail guide slits 230.
The haptic element 220 can include a piston rod 232, a shaft 234 with clutch 234a for a clockwise rotation, a motor 236, a shaft 238 with clutch 238a for an anti-clockwise rotation, and an unbalanced disk 240. The shaft 234 is configured for driving the medicament drive train. The shaft 238 is configured for generating haptic signals. For example, the piston rod 232 can be attached to the plunger rod 208a such that the haptic signals can be associated to a movement of the plunger rod 208a. The haptic signal is generated in response to a trigger signal by the unbalanced disk 240 as activated by the motor 236 and transmitted by the shaft 238. The motor 236 may include an absolute rotation sensor and/or a stepper motor for controlling the number of rotations of the motor 236. The piston position of the plunger 208 relative to the medicament cartridge 206 can, in some implementations, be determined from the number of motor 236 revolutions. In some implementations, the absolute position of the plunger 208 is determined by the sensor 246 relative to a reference position measured after the medicament cartridge 206 is inserted. In some implementations, the scanner unit 246 determines a corresponding plunger stroke by measuring the medicament level in the medicament cartridge 206. The motor 236 can use the corresponding plunger stroke to provide a number of rotations that can provide that plunger stroke, such that the corresponding plunger position in the medicament cartridge 206 is reached. The motor 236 may also be provided with an absolute value for a distance between the plunger 208 and the stopper 209 before the injection device is first used. The plunger to stopper distance can ensure that the motor 236 displaces the plunger 208 by the correct distance to expel the selected amount of medicament, and help prevent incorrect amounts of medicament from being expelled.
The clutches 234a, 238a (for example, drive plates) can be configured to disengage the unbalanced disk 240 when the injection device 200 injects a dose (by clockwise rotation) and engage the unbalanced disk 240 by anti-clockwise rotation. The clutch 238a can be a movable (for example, anti-clockwise rotational) or a stationary clutch. The anti-clockwise clutch 238a can have a centrifugal clutch unit to enable the piston rod 232 to be withdrawn slowly (when the cartridge is changed) without generating a haptic (vibration) signal. The haptic signal can be produced by the rotation of the motor 236 that activates a fast anti-clockwise rotation of the shaft 238.
The injection button 210 can be used to provide an activation signal to initiate expulsion of medicament from the medicament cartridge 206 by the expulsion mechanism. In some implementations, the injection button 210 is attached to a haptic element 220 such that activating the injection button 210 can cause the haptic element 220 to provide haptic feedback to a user of the injection device 200.
The display 212 can include touch screen features. The display 212 can provide a visual indication of the status of the injection device 200, such as a mode the injection device 200 is in, a battery status, and/or whether a power supply is connected to the injection device 200. In some implementations, the display 212 is synchronized with the haptic element 220 such that each visual indication can correspond to a particular haptic signal with a distinct pattern. The display 212 can also be used to communicate messages to the user. The display 212 can include a Liquid Crystal Display (LCD) or Light Emitting Diode (LED) or OLED screen or similar. In some implementations, the display 212 may include touch screen functionality, allowing the display 212 to receive user inputs. The touch screen functionality can be used to support installation and troubleshooting procedures. Alternatively or additionally, the display 212 may be accompanied by one or more push buttons or keys in the vicinity of the display, allowing the user to interact with the injection device 200, for example by navigating a cursor through a collection of menus and options on the display 212.
The control panel 214 can include one or more of: a power switch (an on/off switch), a release switch for the cartridge holder 202, dose setting buttons, and controls for the display 212. In some implementations, the control panel 214 is attached to the haptic element 220 such that activating the control panel 214 can cause the haptic element 220 to provide haptic feedback to a user of the injection device 200.
The speaker 216 can be configured to transmit audio signals to the user of the injection device 200 in the form of sound. The injection device 200 can include a microphone (not shown) for receiving user inputs including sound signals. In some implementations, the sound signals can be used as trigger signals for the haptic element 220.
The injection device 200 can be powered by a battery 218. The battery 218 can include a rechargeable battery. A power port 222 can be included in the injection device 200 for charging the injection device 200. The power port 222 can, in some implementations, also be used to recharge the battery 218. In some implementations, the battery 218 and/or the power port 222 can be attached to the haptic element 220 such that a status of the battery 218 can cause the haptic element 220 to provide haptic feedback to a user of the injection device 200.
In some implementations, the injection device 200 can include a network interface 244 configured to connect the injection device 200 to a network. The network interface 244 can include one or more of: a Wi-Fi interface; an Ethernet interface; a Bluetooth transceiver; and/or a USB interface. The injection device 200 can connect to a local area network (LAN) and/or the Internet via the network interface 244, enabling the injection device 200 to exchange data with other devices connected to the network. The injection device 200 may also use the network interface 244 to connect directly with additional devices, using, for example, a Bluetooth connection. The injection device 200 can be connected to a data server via the network interface 244. Through this connection the apparatus can share data in a bi-directional manner with the data server. The data server can be remotely located from the injection device 200, for example at a data centre controlled by a medicine supplier or a device manufacturer. In some implementations, the data centre can be part of a distributed computer system. For example, the computer system may be a “cloud”-based system. In some implementations, the data server may be located locally to the apparatus on the same Local Area Network.
In some implementations, the injection device 200 can include a sensor 246. The sensor 246 can include an optical CCDM unit. The sensor 246 is configured to monitor optical codes on medicament cartridges 10 to register individual medicament cartridges 206. For example, the sensor 246 may record a medicament identifier of the medicament cartridge 206. In some implementations, the sensor 246 can be used to monitor one or more of: a medicament color and/or a medicament level in the medicament cartridge 206. In some implementations, the sensor 246 can be attached to the haptic element 220 such that a value measured by the sensor 246 can cause the haptic element 220 to provide haptic feedback to a user of the injection device 200.
Supplementary device 300 can include one or more haptic elements 320 and multiple (for example, three) user input buttons, illustrated schematically as a button 322. The haptic elements 320 can be fixed at a location that enables transmission of the haptic signals through the housing 310. For example, the haptic elements 320 can be located near to any of the buttons 322, 324, 326. The haptic element 320 can be configured to generate haptic signals for a user of the supplementary device 300. The haptic element 320 can be a microdrive vibrating motor. For example, the haptic element 320 can include an eccentric mass counter weight 330, a ball race bearing 332, a front cap 334, and a motor 336.
The buttons 322, 324, 326 can include mechanical switches or electrical coupling. The first button 322 can be an input button. The input button 322 can be configured to enable a user to turn on or off the supplementary device 300, to trigger actions (for instance to cause establishment of a connection to or a pairing with another device, and/or to trigger transmission of information from supplementary device 300 to another device), or to confirm an action. The second button 324 can be a communications button. The third button 326 can be a confirm button (for example, OK button).
The supplementary device 300 can include a detection module 342 for retrieving information from the injection device 302 (for example, amount of medicament in medicament reservoir 306). The display unit 321 of supplementary device 300 can be configured to display information acquired by the detection module 342. The dosage window of injection device 3302 can be obstructed by supplementary device 300 when attached to injection device 302.
The detection module 342 can include a power source 344, a sensor 346, and a processor 348. The power source 344 can be an integrated battery or a super capacitor. In some implementations, the power source 344 can include an energy harvester configured to harvest energy from interrogation signals emitted by an external device or mechanical energy generated by an interaction of a user with the supplementary device 300. The power source 344 can be configured to supply energy to the components of the detection module 342 continuously or under particular conditions (for example, in response to activation of one of the buttons 312, 322, 324, 326) and to the haptic element 320.
The sensor 346 can be configured to detect values associated to multiple features of the injection device 302. The sensor 346 can include multiple sensors. The sensor 346 can include mechanical, electrical, optical, acoustical sensors or a combination thereof. For example, the sensor 346 can be configured to detect an amount of medicament in medicament reservoir 306, the status of the power source 344 (for example, low power of the power source 344), the position of the stopper 309 for each injection (for example, the position of the stopper 309 relative to a particular stopper position), low or high temperature (for example, temperature outside a particular temperature interval such as 0° C. to 35° C.), operation failure, and the amount of medication that is remaining in the injection device 302.
The processor 348 can be configured to compare the values detected by the sensor 346 to corresponding threshold or reference values to generate a trigger signal in response to identifying critical operations or unusual conditions (for example, battery life decreased to a minimal operational level). The processor 348 can be configured to transmit the trigger signal to haptic the haptic element 320 to generate a haptic signal to alert a user of the supplementary device 300 of the critical condition. In some examples, the processor 348 includes a controller configured to correct a critical condition (for example, prevent the delivery of a medicament under critical conditions) and to generate an additional trigger signal to indicate whether the critical condition was corrected (for example, battery was replaced or recharged). The processor 348 can be configured to determine information/data and generate trigger signals throughout the lifetime of the supplementary device 300 and/or the injection device 302.
In some implementations, the health monitor device 400 can include a blood glucose meter with bolus calculation function configured to calculate a single bolus dosage of a medication such as insulin such as long acting, fast acting or rapid acting insulin. Additionally, the user can operate the one or more input buttons 406 to adjust time and/or date information, as well as other features or settings associated with the operation of the health monitor device 400.
In some implementations, a strip port for receiving the test strip can be integrated with the housing 402 of the health monitor device 400, or alternatively, can be provided in a separate housing or as a separate component that can be physically or electrically coupled to the health monitoring device 400. For example, a component including the strip port can be provided in a separate snap on type housing which physically snaps onto the housing 402 of the health monitor device 400.
In some implementations, the health monitor device 400 can be configured to automatically enter into a medication dosage calculation mode to, for example, estimate a medication dosage amount based on information stored in the health monitor device 400 (for example, the patient's insulin sensitivity), and/or prompt the patient to provide additional information, such as the amount of carbohydrate to be ingested by the patient for determination of, for example, a carbohydrate bolus dosage determination. The patient can operate the input buttons 406 in conjunction with the user interface menu provided on the display unit 404 to provide additional user information.
In some implementations, the health monitor device 400 can be configured to prompt the patient to select whether to retrieve a predetermined or preprogrammed medication dosage amount such as, for example, a correction bolus or a carbohydrate bolus, following the display of the determined analyte level from the test strip. The health monitor device 400 can be configured to automatically prompt the user or patient to select whether a medication dosage determination is desired following an analyte testing using the test strip. In some implementations, the prompt is provided as a display on the display unit 404 and as a haptic signal generated by the haptic element 420.
The haptic element 420 can include a vibrating battery. The haptic element 420 can include a housing 410, a base member 412, one or more plates 414, one or more piezoelectric elements 416, a connection member 418, a vibration amplifying part 422, and a circuit board 424. The housing 410 can have an internal space and form the external appearance of the haptic element 420. For example, the housing 410 can have a coin shape, a flat rectangular shape or a thin curved shape, matching the curvature of the housing 402. The base member 412, the plate 414, the piezoelectric element 416, the connection member 418, the vibration amplifying part 420, and the circuit board 422, can be installed in the internal space of the housing 410.
In some implementations, the input of the user, one or more operations of the health monitor device 400 and one or more parameters measured by the health monitor device 400 are processed by the detection module 442. The detection module 442 can include a power source 444, a sensor 446, and a processor 448. The power source 444 can be an integrated battery or a super capacitor. In some implementations, the power source 444 can include an energy harvester configured to harvest energy from interrogation signals emitted by an external device or mechanical energy generated by an interaction of a user with the health monitor device 400. The power source 444 can be configured to supply energy to the components of the detection module 442 continuously or under particular conditions (for example, in response to activation of one of the buttons 406) and other components of the health monitor device 400.
The sensor 446 can be configured to detect values associated to multiple parameters of the health monitor device 400. The sensor 446 can include digital sensors. For example, the sensor 446 can be configured to detect the status of the power source 444, the results of analyte testing, and the amount of medication that is remaining in the health monitor device 400.
The processor 448 can be configured to compare the values detected by the sensor 446 to corresponding threshold or reference values to generate a trigger signal in response to identifying critical operations or unusual conditions. The processor 448 can be configured to transmit the trigger signal to activate the haptic element 420 to generate a haptic signal to alert a user of the health monitor device 400 of the critical condition. In some examples, the processor 448 includes a controller configured to generate an additional trigger signal to indicate the correction of the critical condition. The processor 448 can be configured to determine information/data and generate trigger signals throughout the lifetime of the health monitor device 400 and/or the health monitor device 400.
The process 500, illustrated by
One or more operational conditions of the medical device, parameters of the medical device, and/or physiologic patient parameters are compared to standard values to differentiate between standard (normal) values and abnormal (critical) operations (504). Any conditions or features of the medical device or the medicament stored by the medical device that can affect what is defined as a standard injection of the expected amount of the medicament can be analyzed. The operational conditions or features of the medical device can include a battery lifetime of the medical device, an amount of the medicament to be ejected, an amount of the medicament available within the medicament container, a current date, a medicament identifier, and a medicament property.
The operational conditions or features of the medical device can be based on a measurement of an electric signal, a scan of a unique identifier for the injection device, an optical measurement of a property of the medicament (for example, a descent rate of a sediment within the medicament, density, optical absorption coefficients and/or temperature of the medicament), a temperature measurement (for example, a medicament temperature), and an internal clock measurement (for example, a timestamp of receipt of the ultrasound signal). The medicament temperature can be determined for medicaments including an additive or sediments based on the light signal detected by the receiver and known descent rate of the sediments. The amount of the medicament within the injection device can be determined based on one or more characteristics of the light signal detected by the receiver. For example, the position of an injection device stopper can be determined based on a phase of the reflected light signal using a particular detection method. The detection method can include an interferometric distance detection method and/or a phase modulation method combined with known geometrical characteristics (for example, area of cross-section) of the injection device and medicament reservoir. In some implementations, the amount of the medicament within the injection device can be determined based on differential measurements associated with an initial position of the plunger (prior to dispensing the medicament) and a final position of the plunger (after dispensing the medicament).
In some implementations, the comparison includes an evaluation relative to preset threshold values (for example, a minimum percentage of battery lifetime, a minimum number of days to an expiration date, a minimum amount of medicament in the medicament reservoir relative to a selected amount of medicament to be expelled and an expected amount of the medicament). The insertion of the correct drug in the injection device can be determined based on the light signal detected by the receiver and a comparison between determined optical absorption coefficients and known optical absorption coefficients of medicaments. The match between medicament volume and available medicament volume can be determined based on the light signal detected by the receiver and optical absorption coefficients of medicaments versus air. The match between medicament volume and available medicament volume can be used to confirm that the medicament reservoir is not empty or partially empty. The medicament temperature can be compared to threshold storage temperatures for medicaments including additives or sediments based on the light signal detected by the receiver and known descent rate of the sediments. The amount of the medicament selected by the user to be expelled by the injection device can be compared to the expected amount of the medicament (an average of the amount of the medicament expelled during an analyzed time interval) and to the amount of medicament stored in the medicament reservoir. If the amount of the medicament selected by the user to be expelled by the injection device is larger than the expected amount of the medicament (by a particular preselected percentage) or larger than the amount of medicament stored in the medicament reservoir, the comparison result indicates a critical condition.
In response to determining that the comparison result indicates a normal (noncritical) operation condition, a function of the medical device is performed (506). For example, the selected amount of medicament is expelled by the injection device. In response to determining that the comparison result indicates a critical (nonstandard) operation condition, a haptic signal is generated (508). The haptic signal can include a mechanical vibration transmitted through the housing of the medical device. The haptic signal can have a multiple characteristics corresponding to a type of the determined critical condition. The haptic signal can be characterized by a particular haptic pattern. Haptic patterns include a combination of particular frequencies signal durations at particular signal frequencies and pressures. Haptic patterns can include intermittent vibrations, constant vibrations, and vibration patterns. Examples of vibration patterns are included in Tables 1-3.
For example, the characteristics of the haptic signal enable a differentiation between a low life battery and a critical condition related to the medicament. The haptic signal can be generated by a haptic element including at least one of a vibrating motor, a vibrating battery, and a speaker with vibrating membranes of can include: (i) long vibrations (for example, about few seconds) with short humanly perceptible pauses (for example, about few milliseconds), (ii) short vibrations (for example, less than about 1 second) with long pause (for example, about few seconds), (iii) pauses with increasing durations, (iv) pauses with decreasing durations, (v) single/double/triple short vibrations; (vi) soft (for example, low pressure) vibration, (vii) strong (for example, high pressure) vibration. In some implementations, short (for example, less than about 3 seconds) haptic signals with simple haptic patterns (for example, with a single constant frequency or a pair of low and high frequencies) can be used to provide positive feedback. In some implementations, long (for example, longer than about 3 seconds) haptic signals with simple haptic patterns (for example, with a single constant frequency or a pair of low and high frequencies) or complex haptic patterns (for example, a combination of multiple frequencies or strong signals with high frequencies) can be used to provide an indication of a critical condition.
In some implementations, in response to successful transmission of the haptic signal, the medical device can reset the critical function (510) or can initiate a sleep mode to conserve the energy of the power source. In some implementations, the medical device is configured to periodically restart the process based on a preset time interval.
The features described can be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them. The apparatus can be implemented in a computer program product tangibly embodied in an information carrier, for example, in a machine-readable storage device, for execution by a programmable processor; and method steps can be performed by a programmable processor executing a program of instructions to perform functions of the described implementations by operating on input data and generating output. The described features can be implemented advantageously in one or more computer programs that are executable on a programmable system including at least one programmable processor coupled to receive data and instructions from, and to transmit data and instructions to, a data storage system, at least one input device, and at least one output device. A computer program is a set of instructions that can be used, directly or indirectly, in a computer to perform a certain activity or bring about a certain result. A computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
Suitable processors for the execution of a program of instructions include, by way of example, both general and special purpose microprocessors, and the sole processor or one of multiple processors of any kind of computer. Generally, a processor will receive instructions and data from a read-only memory or a random access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memories for storing instructions and data. Generally, a computer will also include, or be operatively coupled to communicate with, one or more mass storage devices for storing data files; such devices include magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and optical disks. Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, ASICs (application-specific integrated circuits).
To provide for interaction with a user, the features can be implemented on a computer having a display device such as a CRT (cathode ray tube) or LCD (liquid crystal display) monitor for displaying information to the user and a keyboard and a pointing device such as a mouse or a trackball by which the user can provide input to the computer.
The features can be implemented in a computer system that includes a back-end component, such as a data server, or that includes a middleware component, such as an application server or an Internet server, or that includes a front-end component, such as a client computer having a graphical user interface or an Internet browser, or any combination of them. The components of the system can be connected by any form or medium of digital data communication such as a communication network. Examples of communication networks include, for example, a LAN, a WAN, and the computers and networks forming the Internet.
The computer system can include clients and servers. A client and server are generally remote from each other and typically interact through a network, such as the described one. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
In addition, the logic flows depicted in the figures do not require the particular order shown, or sequential order, to achieve desirable results. In addition, other steps can be provided, or steps can be eliminated, from the described flows, and other components can be added to, or removed from, the described systems. Accordingly, other implementations are within the scope of the following claims.
A number of implementations of the present disclosure have been described. Nevertheless, it will be understood that various modifications can be made without departing from the spirit and scope of the present disclosure. Accordingly, other implementations are within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
19306395.5 | Oct 2019 | EP | regional |
The present application is the national stage entry of International Patent Application No. PCT/EP2020/080003, filed on Oct. 26, 2020, and claims priority to Application No. EP 19306395.5, filed on Oct. 28, 2019, the disclosures of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2020/080003 | 10/26/2020 | WO |