WO2018107220A1 - Améliorations apportées à l'administration de médicaments à des animaux - Google Patents
Améliorations apportées à l'administration de médicaments à des animaux Download PDFInfo
- Publication number
- WO2018107220A1 WO2018107220A1 PCT/AU2017/051375 AU2017051375W WO2018107220A1 WO 2018107220 A1 WO2018107220 A1 WO 2018107220A1 AU 2017051375 W AU2017051375 W AU 2017051375W WO 2018107220 A1 WO2018107220 A1 WO 2018107220A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- delivery
- substance
- dose
- parameters
- animal
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61D—VETERINARY INSTRUMENTS, IMPLEMENTS, TOOLS, OR METHODS
- A61D7/00—Devices or methods for introducing solid, liquid, or gaseous remedies or other materials into or onto the bodies of animals
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/10—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H20/17—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered via infusion or injection
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
Definitions
- the invention relates to improvements in medication or substance delivery to animals, in particular, the invention relates to the monitoring and control of medication delivery to animals.
- the correct medication delivery to animals is important to ensure the animal receives the correct dose of medication, the correct type of medication, and the medication is delivered in a specified manner such as to a particular body part or tissue type.
- animals such as livestock
- the medication is delivered in a specified manner such as to a particular body part or tissue type.
- most medications will have a medication specification including animal type, dose rate, temperature range and tissue type for delivery.
- the invention disclosed herein seeks to overcome one or more of the above identified problems or at least provide a useful alternative.
- a method for monitoring and controlling a dose of a substance to an animal using a substance delivery system including: measuring, at least one of immediately prior to and during delivery of the substance, a one or more measured parameters associated with a substance profile of the substance; determining, error data between the one or more measured parameters and a one or more reference parameters of the associated substance profile; and processing the error data to determine one of an active state, in which the dose is deliverable by the delivery system, and an error state in which the delivery system is configured to at least one of inhibit delivery of the dose, provide an error alert and record a non- compliant state.
- the one or more measured parameters include at least one of a substance temperature and an ambient temperature.
- the substance delivery system includes a substance delivery needle, and wherein the one or more measured parameters include a measured needle insertion depth.
- the measured needle insertion depth is measured by a movable part fitted proximate the substance delivery needle.
- the measured needle insertion depth is measured by an initial flow resistance pressure associated with the substance egressing from the substance delivery needle.
- the substance delivery system includes a substance delivery part, and wherein the plurality of measured parameters include an initial flow resistance pressure to the substance egressing from the substance delivery part.
- the plurality of reference parameters associated with a substance profile includes one or more of a substance type, a substance dose, a substance viscosity, a substance delivery speed, a substance temperature, an ambient temperature, a needle insertion depth, a flow resistance pressure, an animal type, an animal weight, an animal age, an animal sex, and delivery part type.
- the method further includes the steps of: measuring, at least during the delivery of the dose, one or more further measured parameters associated with the substance profile of the substance; determining, dose error data between the one or more measured further parameters and the further reference parameters of the associated substance profile; and Processing the dose error data to determine one of a successful dose state, in which a successful dose is recorded by the system, and a dose error state.
- the method in the dose error state includes the steps of: determining from the dose error data if the dose error state represents one of missed dose state and an incomplete dose state; and wherein, in the missed dose state, the system is reverted to the active state for dose delivery and recording missed dose data, and, in the incomplete dose state the system is reverted to the active state for dose delivery of a remaining portion of the dose and records the incomplete dose.
- the one or more further measured parameters include at least one of substance delivery speed, substance dose volume and substance flow resistance.
- the one or more reference parameters include predicted parameters.
- the predicted parameters are at least partially based on at least some of the one or more measured parameters.
- the method includes the step of: predicting, at the system, the predicted parameters at least partially based on the one or more measured parameters.
- a system for monitoring and controlling a dose of a substance to an animal including a substance delivery apparatus and a computer in communication with the substance delivery apparatus, the system being configured to perform the methods as described above and herein.
- a method for monitoring and controlling a dose of a substance to an animal using a substance delivery system including: measuring, at least one of immediately prior to and during delivery of the substance, a plurality of measured parameters associated with a substance profile of the substance: determining, difference data between the plurality of measured parameters and a plurality of reference parameters of the associated substance profile; and processing the difference data to determine one of an active state, in which the dose is deliverable by the delivery system, and an non-compliant state in which the delivery system is configured to at least one of inhibit delivery of the dose, provide an error alert and record the non-compliant state.
- a delivery system for controlling a dose of a substance to an animal using a substance delivery system, the method including: measuring, at least one of immediately prior to and during delivery of the substance, a plurality of measured parameters associated with a substance profile of the substance; determining, difference data between the plurality of measured parameters and a plurality of reference parameters of the associated substance profile; and processing the difference data to determine one of an active state, in which the dose is deliverable by the delivery system, and a non-compliant state in which the delivery system is configured to at least one of inhibit delivery of the dose, provide an error alert and record the non-compliant state.
- a method for monitoring and controlling a dose of a substance to an animal using a substance delivery system including: measuring, at least one of immediately prior to and during delivery of the substance, a plurality of measured parameters associated with a substance profile of the substance; determining, error data between the plurality of measured parameters and a plurality of predicted parameters of the associated substance profile; and processing the error data to determine one of an active state, in which the dose is deliverable by the delivery system, and an error state in which the delivery system is configured to at least one of inhibit delivery of the dose, provide an error alert and record a non- compliant state.
- a system for monitoring and controlling a dose of a substance to an animal the system being configured to: measure, at least one of immediately prior to and during delivery of the substance, a plurality of measured parameters associated with a substance profile of the substance; determine, error data between the plurality of measured parameters and a plurality of predicted parameters of the associated substance profile; and process the error data to determine one of an active state, in which the dose is deliverable by the delivery system, and an error state in which the delivery system is configured to at least one of inhibit delivery of the dose, provide an error alert and record a non-compliant state.
- a method of controlling the delivery of a substance to an animal using a delivery system including: receiving, at the system, a substance profile including input parameters and control parameters to configure the delivery system to deliver the substance: predicting, at the system, based on the substance profile, one of a successful dose state and an unsuccessful dose state; wherein, in the successful dose state, the delivery system is configured to an active state and the delivery system is enabled to deliver the substance based on the substance profile; and wherein, in the unsuccessful dose state, at least some of the input parameters or control parameters are modified to provide a modified substance profile so as to achieve the successful dose state.
- the input parameters include data representative of one or more of measured physical parameters, system parameters, substance parameters and animal parameters.
- the measured physical parameters include data representative of one or more of back-pressure, ambient temperature, animal temperature, delivery location, needle depth.
- system parameters include data representative one or more of delivery part type and needle size.
- the substance parameters include data representative of one or more of substance viscosity and substance dose.
- the animal parameters include data representative of animal type, substance viscosity, animal hair length, animal skin thickness.
- control parameters include data representative of delivery speed and delivery dose.
- step of predicting is undertaken by the system executing a prediction routine based on machine learning or artificial intelligence.
- the step of predicting is undertaken by an trained artificial neural network configured to provide data indicating the successful dose state and the unsuccessful dose state.
- the step of predicting is configured to provide a set of modifier data in the unsuccessful dose state, and wherein in the unsuccessful dose state, the method performs the steps of: modifying the substance profile based on the set of modifier data to provide the modified substance profile and; predicting, at the system, based on the modified substance profile, one of the successful dose state and the unsuccessful dose state.
- a system for controlling the delivery of a substance to an animal the system being configured to: Receive, at the system, a substance profile including input parameters and control parameters to configure the delivery system to deliver the substance; Predict, at the system, based on the substance profile, one of a successful dose state and an unsuccessful dose state; wherein, in the successful dose state, the delivery system is configured to an active state to enable the delivery system to deliver the substance based on the substance profile; and wherein, in the unsuccessful dose state, at least some of the input parameters or control parameters are modified to provide a modified substance profile so as to achieve the successful dose state.
- a method of learning a medication profile for delivery of medication by a delivery apparatus including: Receiving, at the system, an initial substance profile including initial input parameters and initial control parameters to configure the delivery system to deliver the substance; Predicting, at the system, using predictor parameters and the initial substance profile, one of a predicted successful dose state and a predicted unsuccessful dose state; Comparing, at the system, the predicted successful dose state and the predicted unsuccessful dose state with an actual successful dose state and an actual unsuccessful dose state; and Correcting, at the system, the predictor parameters such that the predicted successful and unsuccessful date states dose state are closer predictions of the actual successful dose state and the actual unsuccessful dose state.
- a method for identification and modification of a dosing technique including the steps of: Delivering, at a delivery event, a dose of the medication to an animal using a delivery apparatus based at least in part on a reference set of medication delivery parameters; and Recording, using the delivery device, a set of measured medication delivery parameters substantially during the delivery of the medication so as to allow comparison of a recorded set of the medication delivery parameters with the reference set of medication delivery parameters; Identifying, difference data between the recorded set of the medication delivery parameters and the pre-determined set of the medication delivery parameters so as to identify the dosing technique.
- the method includes the steps of: Processing the difference data to determine one a of compliant state and a non-compliant state, and wherein in the non-compliant state an alert is provided associated with the delivery event.
- the method in the compliant state, includes processing the difference data and determining modifier data based on the difference data so as to modify the reference set of medication delivery parameters thereby altering the delivery in subsequent delivery events.
- a method for improvement of the delivery of medication by a delivery apparatus including the steps of: controlling the delivery of a dose to an animal using reference medication profile parameters loaded by the delivery apparatus; recording, using the delivery apparatus, a set of measured medication delivery parameters substantially during the delivery of the medication so as to allow comparison of the measured set of the medication delivery parameters with the reference medication profile parameters; processing, using artificial intelligence the set of measured medication delivery parameters and the reference medication profile parameters so as to provide a modified set of the reference medication profile parameters so as to improve subsequent dose deliveries.
- a system configured to determine an internal injection location of an animal at least one of immediately prior to and during an injection, the system including: a delivery arrangement having an injection part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the injection part; a sensor adapted to provide a signal representative of a characteristic of an internal condition of the animal; and a processor configured to receive the signal and determine based on the signal the injection location.
- the processor determines the injection location by providing a trained estimator with the signal and at least some substance profile parameters.
- the trained estimator may be an Artificial Neural Network.
- the senor is adapted to provide the signal so as to be representative of a flow resistance of the substance from the injection part internally of the animal.
- the senor is a current sensor adapted to measure a current of a motor the delivery arrangement.
- the characteristic of the internal condition includes one or more of intra-muscular and sub-cutaneous characteristics.
- the system further includes a needle insertion depth sensor.
- the needle insertion depth sensor includes a movable part carried by the delivery arrangement proximate the injection part, the movable part being movable during insertion of the injection part so as to provide an indication of injection depth.
- a system configured to determine an injection depth of an animal at least one of immediately prior to and during an injection, the system including: a delivery arrangement having an injection part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the injection part, a sensor adapted to provide a signal representative of the injection depth; and a processor configured to receive the signal and determine based on the signal the injection depth.
- the system includes a needle insertion depth sensor.
- the needle insertion depth sensor includes a movable part carried by the delivery arrangement proximate the injection part, the movable part being movable during insertion of the injection part so as to provide the signal representative of the injection depth.
- the senor is adapted to provide the signal so as to be representative of a flow resistance of the substance from the injection part internally of the animal.
- the senor is a current sensor adapted to measure a current of a motor the delivery arrangement.
- an apparatus configured to determine an injection location of an animal at least one of immediately prior to and during an injection, the apparatus including: a delivery arrangement having an injection part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the injection part; a sensor adapted to provide a signal representative of a flow resistance of the substance from the injection part internally of the animal; and a processor configured to receive the signal and determine, based on the signal, the injection location.
- a system configured to determine a medication delivery location of an animal at least one of immediately prior to and during mediation delivery, the system including: a delivery arrangement having a substance delivery part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the substance delivery; a sensor arrangement adapted to provide a signal representative of a characteristic of at least one of a surface, skin and internal condition of the animal; and a processor configured to receive the signal and determine based on the signal the medication delivery location.
- the sensor arrangement includes one or more of a temperature sensor, optical sensor, infrared sensor, a contact sensor and a substance flow resistance sensor.
- the substance delivery part includes a needle and wherein contact sensor is a needle depth sensor adapted to contact the surface or the skin of the animal to provide the signal.
- the substance delivery part includes a needle and the sensor is a current sensor adapted to measure a current of a motor the delivery arrangement so as to be indicative of the substance flow resistance from the needle internally of the animal.
- the optical sensor is a camera adapted to provide a signal indicative of a surface or skin characteristic of the animal.
- a system configured to determine a substance delivery location of an animal at least one of immediately prior to and during substance delivery, the system including: a delivery arrangement having a delivery part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the delivery part; a sensor adapted to provide a signal representative of a characteristic of the substance delivery location; and a processor configured to receive the signal and determine based on the signal the substance delivery location.
- an apparatus configured to determine a substance delivery location of an animal at least one of immediately prior to and during substance delivery, the apparatus including: a delivery arrangement having a delivery part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the delivery part; a sensor adapted to provide a signal representative of a characteristic of the substance delivery location; and a processor configured to receive the signal and determine based on the signal the substance delivery location.
- a method to determine an internal injection location of a injection part of a delivery system immediately prior to or during flow of a substance from the injection part to the animal including: measuring, with a sensor associated with delivery system a signal representative of flow resistance of the substance egressing the injection part, and determining, using a processor associated with delivery system, the injection location based on the signal.
- a method to determine an internal injection location of a injection part of a delivery system immediately prior to or during flow of a substance from the injection part to the animal including: measuring, with a sensor associated with delivery system a signal representative of a back pressure of the substance egressing the injection part, and determining, using a processor associated with delivery system, the injection location based on the signal.
- a method to determine an substance delivery location of an animal at least one of immediately prior to and during flow of a substance from a substance delivery part of a delivery system including: measuring, with a sensor associated with the delivery system a signal representative of a characteristic of the substance delivery location, and determining, using a processor associated with delivery system, the substance delivery location based on the signal.
- a system configured to determine an internal injection location of an animal at least one of immediately prior to and during an injection, the system including: a delivery arrangement having an injection part; a drive arrangement adapted to actuate the delivery arrangement to urge a substance from the injection part; a sensor adapted to provide a signal representative of a characteristic of an internal condition of the animal; and a processor configured to receive the signal and determine using trained artificial intelligence and the signal, the injection location.
- a method to determine an substance delivery location of an animal at least one of immediately prior to and during flow of a substance from a substance delivery part of a delivery system including: measuring, with a sensor associated with the delivery system a signal representative of a characteristic of the substance delivery location; and, determining, using a processor associated with delivery system, the substance delivery location by providing a trained artificial intelligence with the signal
- a method to determine an substance delivery location of an animal at least one of immediately prior to and during flow of a substance from a substance delivery part of a delivery system including: measuring, with a sensor associated with the delivery system a signal representative of a characteristic of the substance delivery location, and determining, using a processor associated with delivery system, the substance delivery location by providing a trained artificial intelligence with the signal and a substance profile associated with the substance.
- Figure la is a system diagram illustrating a medication delivery and control system including a delivery apparatus in communication with a remote service system;
- Figure lb is a functional system diagram illustrating the medication delivery and control system
- Figures 2a is a perspective view illustrating the delivery apparatus having drive section and a removable delivery section
- Figure 2b is a cross sectional view illustrating the drive section
- Figure 2c, 2d and 2e illustrate variations of the removable delivery section
- Figure 2f is a side cross sectional view illustrating the delivery section
- Figure 3 is block diagram illustrating a control system associated with the delivery apparatus
- Figure 4 is a flow diagram illustrating a first example method for monitoring and control of medication delivery
- Figure 5 is a flow diagram illustrating a second example method for monitoring and control of medication delivery
- Figure 6 is a flow diagram illustrating a third method for monitoring and modifying a medication profile associated with the medication delivery and control system using artificial intelligence
- Figure 7 is a schematic diagram illustrating an example of artificial neural network in a training configuration with feed-forward architecture and a back-propagation algorithm
- Figure 8 is a schematic diagram illustrating an example of artificial neural network in a trained configuration with feed-forward architecture
- Figure 9 is flow diagram illustrating a method for identification and modification of a dosing technique or profile.
- the system 10 generally includes an apparatus 110 for physically delivering the medication or substance to the animal and one or more local or remote computing systems or devices 210 in operative data communication with the delivery apparatus 110.
- the delivery apparatus 110 may be any suitable apparatus device such as a robotic syringe or drench supported by a robotic arm or link, or the delivery apparatus 110 may be a handheld device 111 as is illustrated in the example below. Both examples are contemplated herein.
- the apparatus 110 includes a local control system 112 carried by a delivery section 113 and/or a drive section 116 of the apparatus 110.
- the local control system 112 is configured to operatively communicate with the one or more remote computing systems or devices 210 via a network 155 such as the Internet.
- the remote computing systems or devices 210 may include one or more of external computing devices 212 such as a smartphone or tablet and/or one or more "cloud" server systems 214 and an associated database 216.
- the one or more external computing device 212 may include a smartphone, personal computer or tablet configured to run application software and interface with the server system 214 that provides back-end operations, computations, data storage, in essence, to provide a cloud based platform to communicate with a variety of associated apparatuses 110 and computing devices 212.
- the server system 214 may include or communicate with further servers such as those operating sophisticated machine- learning functions as such an Artificial Neural Network. It is possible that other system architecture may be utilised as appropriate and the methods disclosed herein are not limited to operating on the example system 10 provided herein.
- the system 10 may operate by application software 220 that is in operative communication with an operator 222, the delivery apparatus 110, a cloud based server 214, an external systems integration portal 226 and a machine learning or artificial intelligence application 228, such as an Artificial Neural Network as is detailed below in relation to Figure 7 and 8.
- the application may operate on the one or more external computing devices 212 such as the smart phone or tablet and as such processing of data may occur at any suitable processor of the system 10 being local or remote.
- the apparatus 110 in the form of the handheld device 111.
- the delivery apparatus 110 may be any suitable apparatus or device such as a robotic syringe or drench supported by a robotic arm or link, or the delivery apparatus 110 may be a handheld device 111 as is illustrated below. Both examples are contemplated herein.
- the apparatus 110 in the form of the hand held device 111 includes a removable delivery section 113 (also referred to as an "adaptor") including a delivery arrangement 115 adapted to deliver the substance to the animal and a drive section 116 including a drive arrangement 118.
- the delivery section 113 and drive section 116 are moveable between a coupled condition, in which the delivery section 113 and drive section 116 are coupled to one another such that the drive arrangement 118 is able to actuate the delivery arrangement 115, and a decoupled condition in which the delivery section 113 and drive section 116 are detached from one another.
- the drive section 116 includes a drive coupling part 150 which is arranged to releasably couple with a correspondingly arranged delivery coupling part 152 carried by the delivery section 113.
- the coupling part 150 is shown as a female part arranged to receive the male coupling part 152.
- the arrangement may be reversed to achieve the same functionality.
- the delivery section or adaptor 113 includes a body 120 which houses the delivery arrangement 115 and a delivery part or head 122 including in this example a needle 124.
- the delivery part 122 may take other forms such as a drench tube 127 or other suitable medication delivery fitting.
- the delivery section 113 is an interchangeable and reusable unit or adaptor that may be moved to a de-coupled condition.
- the delivery section 122 includes a substance or medication inlet 126 to which a line or tube is connectable to supply the substance to the delivery section 113.
- the delivery arrangement 115 includes a delivery cylinder 181 and a substance plunger 180 slidably received and arranged to seal with the delivery cylinder 181.
- the substance plunger 180 includes a piston head 187 and a shaft 189 that extends from the piston head 187 and terminates at the delivery coupling part 152 which is carried by the shaft 189. It is noted that in this example the shaft 189 is short and in some examples, the piston head 187 may coupled directly to the delivery coupling part 152 without a defined shaft as such.
- the delivery cylinder 181 provides a medication reservoir 177 that is moved between an expanded condition, in which medication is drawn into the medication reservoir 177 by the substance plunger 180, and a contracted condition in which the medication reservoir 177 is moved to a contracted condition by the substance plunger 180 to expel medication from the medication reservoir 177.
- the medication inlet 126 is in fluid communication with the delivery cylinder 181 via an inlet conduit 188 that is connected to a main delivery conduit 190.
- the inlet conduit 188 includes a one-way valve 192 arranged to allow fluid medication substances to flow into the main delivery conduit 190 and into the delivery cylinder 181.
- the main delivery conduit 190 also includes a one-way valve 194 between the inlet conduit 188 and the delivery part 122 that is arranged in a reverse configuration relative to the one-way valve 192 so as to allow flow of fluid medication substances from the delivery cylinder 181 to the delivery part 122.
- the delivery section 113 includes delivery electrical or signal connectors 154 and the drive section 116 includes corresponding electrical or signal connectors 156 which are arranged to communicate with the delivery connectors in the coupled condition.
- the delivery section 113 includes a temperature sensor 161 arranged to measure temperature at or during medication delivery and the head 122 includes a depressible needle depth sensor 123 that provides a signal when the needle guard or needle depth sensor bears on the surface, fur or skin of the animal so as to provide an indication of needle depth or at least contact with the animal.
- the needle depth sensor 123 includes moveable body or part 125 and a sensor 127. The moveable body or part 125 is shaped to provide a guard 135 to protect a user from the needle 124.
- the needle depth sensor 123 may include a magnet 129 carried by the moveable body 125 and a reed switch 131 carried by a fixed part 133 or the head 122. Accordingly, when the moveable body 125 is depressed the magnet 129 moves proximate the reed switch 131 thereby providing a signal indicative of the position of the needle depth sensor 123 and hence insertion depth of the needle 124. For example, the system 10 may determine or receive data in relation to the fitted needle length and length of the needle 124 relative to the needle depth sensor 123.
- the reed switch 131 is in operative communication with the local control system 112.
- the needle depth sensor 123 is contemplated including replacing the magnet with an encoder readable part and replacing the reed switch 131 with a linear encoder.
- the temperature sensor 161 and the needle depth sensor 123 form part of the local control system 112. It is noted that the temperature sensor 161 may include one or more sensors or parts that are arranged to measure both the ambient temperature and the medication temperature. The medication temperature may be measured via the incoming medication line or directly from the delivery section 113. It is noted that in some examples the system 10 may include heating or cooling features to heat or cool the medication prior to delivery.
- the delivery section 113 further includes an antenna 170 provided in the form of an Radio Frequency Identification Device (RFID) antenna 172 extending at least partially along an underside of the delivery section 113.
- RFID Radio Frequency Identification Device
- the delivery section 113 also carries further electronic and control components, provided in the form of an electronic device or identifier 175 including a memory device 176 connected to a Printed Circuit Board (PCB) 174.
- the memory device 176 may be provided in the form of an EEPROM (Electrically Erasable Programmable Readonly Memory Chip) that may be pre-programed with configuration and operational data associated with the type and use of the delivery section 113.
- the local control system 112 components carried by the delivery section 113 are communicated with the parts of the local control system 112 carried by the drive section 116 in the coupled condition.
- the drive section 116 is arranged to couple with and control the delivery section 113 in the coupled condition.
- the drive section 116 includes a hand held body 128 houses the drive arrangement 118, in this case being a linear drive arrangement 119, and carries the on-board or local control system 112.
- the drive section 116 further includes a display 138 for displaying information to a user such as an error message, visual indicator lights 140 for indicating the apparatus 110 status as well as a USB data connector 142.
- the drive section 116 includes a trigger 117.
- the drive arrangement 118 of the drive section 116 includes a driving part 196 adapted to move the substance plunger 180 in the coupled condition when the trigger 117 is depressed.
- the driving part 196 is provided in the form of a shaft 104, preferably a pin or rod shaped shaft, arranged lengthwise within the drive section 116.
- the shaft 104 is linearly actuated by a linear drive arrangement 900 that linearly moves the shaft 104 in a forward and reverse direction. Accordingly, in the coupled condition, movement of the drive rod 104 causes like-wise movement of the substance plunger 180 of the delivery section 113.
- the shaft 104 includes a seal 890, preferably an O-ring seal, between the main body 149 of the shaft 104 and the coupling part 150.
- the drive section 116 includes a position sensor 106 configured to measure the position and velocity/speed of the shaft 104 relative to the position sensor 106.
- the sensor 106 is a linear encoder positioned proximate the shaft 104 and the shaft 104 includes encoder readable portions 105 arranged to allow accurate positional measurement of the movement of the shaft 104.
- the position sensor 106 forms part of the local control system 212 as is further detailed below.
- the linear drive arrangement 900 includes a high torque electric motor 902, located in the handle portion 15 of the drive section 16, that is coupled to the shaft 104 by a coupling arrangement 906.
- the coupling arrangement 906 includes a gearbox 904, preferably a planetary gearbox, that reduces the speed of the motor 902, and a drive sprocket 910 positioned immediately beneath the front end 903 of the shaft 104 within forward end 907 of the main body 909 of the drive section 16.
- the coupling arrangement 906 further includes second or idler sprocket 912 located at an opposing end 911 of the main body 909 of the drive section 16 toward the trailing end 905 of the shaft 104, and a micro-chain 908 that extends around sprockets, 910, 912 and is driven, in a forward and reverse direction by the drive sprocket 910.
- the micro-chain 908 may be replaced with a timing belt or similar part.
- the coupling arrangement 906 includes adjustment features including a spring tensioner 914 for the idler sprocket 912 and a chain tensioning screw 915.
- the shaft 104 is coupled along one side or top of the chain 908 so as to be moveable therewith in a linear forward and reverse direction.
- the electric motor 902 is operated by the control system 112 to actuate the shaft 104 via the linear drive arrangement 900 and thereby actuating the substance plunger 180 of the delivery section 112 in the coupled condition.
- the drive section 116 also includes components of the local control system 112 in the form of a first board arrangement 918 and a second board arrangement 920.
- the first board arrangement 918 includes a processor 178, RFID control unit & communication circuits 185.
- the second board arrangement 920 includes a WI-FI module 180, flash memory 184, vibration motor 182, indicator buzzer 183, drive motor 902, voltage/current regulators or sensors 932, zero position switch 939 and maximum position switch 936.
- the drive section 116 also includes an indicator light 140, a display 138, a battery 132 and an USB I/O port 142.
- the local control components 112 that may be arranged in a variety of configurations on PCB boards within the drive section 16.
- the components include the processor 178 configured to read the memory device 176, the communication WiFi module 191, the USB data device 142, the battery 132, the trigger read switch 186, the vibration motor 182, an audible buzzer 183, an RFID antenna circuit 185 in electrical communication in the coupled condition with the antenna 170, a position senor 106 which communicates with the processor 178, the display 138 and the indicator lights 140.
- the drive control components include a motor current sensor 934, a voltage regulator 931 and a current regulator 932 as well as a zero position switch 935 and the maximum position switch 936.
- the pressure of medication delivery may be inferred from the motor current sensor 934 due to the increased effort required by the motor 902 of linear drive arrangement 900. The pressure of medication delivery may then be used to estimate the injection location or position within the animal as is further detailed below.
- the processor 178 may be in the form of a microcontroller and include multiple processing units and associated memory to store software code executable by the processor 178 to operate the apparatus 110 in accordance with methods of operation and use as are described below.
- a user typically firstly couples the delivery section 113 to the hand held drive section 116 to form the apparatus 110.
- the apparatus 110 is then configured to undertake a number of initialisation or validation steps including prompting of a user to select a medication type, using the external device 112 or an input such as the screen 138 of the apparatus 110, and reading a medication type data from the memory device 176 associated with the delivery section 112.
- initialisation or validation steps include checking the compatibility and suitability of the delivery section 112 for the hand held drive section 116 and include loading of a medication or substance profile as is further outlined below.
- the needle depth sensor 123 is useful for determining the depth of the needle 124. However, it does not directly provide information regarding the internal condition or characteristics of the animal such as sub-skin, sub-cutaneous and intra muscular injection location.
- the resistance pressure to flow from the needle 124 is related to the type of tissue such as subcutaneous or muscular tissue.
- the resistance pressure to flow into sub-cutaneous tissue may be less than into muscular tissue due to the tissue density.
- examples of the system 10 and methods disclosed herein are configured to measure this resistance pressure and infer based on the resistance pressure the type of tissue and hence the location of the tip of the needle 124.
- many variables may be considered such as animal type, medication viscosity and needle diameter. However, assuming these variables are known or controlled - then the resistance pressure may be related to the location of the tip of the needle 124.
- the first method relates to the torque application by the drive motor 902 of the linear drive arrangement 900.
- the motor 902 applies a torque that subsequently drives the substance plunger 180 and medication into the animal and any back pressure returns through the system 10 as an opposing torque at the motor 902.
- This back-pressure may be measured by the motor current sensor 934 as a back signal (back voltage or back current) to indicate back pressure at the injection site.
- the system 10 may be trained, such as by an Artificial Neural Network (ANN) as described further below in relation to Figures 7 and 8, to associate or "classify" a type of tissue for a particular type of medication profile including, for example, animal type, medication type, needle type etc.
- ANN Artificial Neural Network
- the ANN may be trained with a series of known injection locations (i.e tissue types) with a combination of flow resistance pressures, motor currents, animal types, medication types, and needle types etc.
- the trained ANN may then be used to estimate the injection locations based on, for example, the motor currents or other means to measure the flow resistance back-pressure.
- An example of how to train and apply an ANN is detailed below with reference to Figures 7 and 8.
- Other methods to determine the internal condition or characteristics of the animal include a specific back-pressure sensor located near the end of the delivery section or adaptor 113 include use of a strain gauge, a capacitance pressure transducer and piezoelectric sensor.
- the strain gauge method includes placing a strain gauge on a surface upstream from the needle 124 and when back-pressure exists, it applies a force to the gauge, and causes a strain in the material.
- the material is specially chosen as its resistance to electric current varies with applied pressure. For example, if a current was applied to the gauge, and some amount of back-pressure existed, a lesser amount of current is returned i.e. the back -pressure can be measured as a function of electrical resistance.
- Another method includes use of the capacitance pressure transducer and this may include a diaphragm moving and this resulting in a change in capacitance between two plates. And, yet another method includes use of the piezoelectric sensor that contains type of material that creates a current when stressed (a pressure is applied). The back-pressure may be measured as a function of current generated.
- Each substance or medication for a particular apparatus 110 will have an associated set of parameters, referred to herein as a medication or substance profile.
- the medication profile may include, but is not limited to the following data:
- the medication or substance profile may include all of these parameters or some of the parameters.
- the system 10, more specifically the apparatus 110 may load or reference the medication profile each time medication is delivered to control how the medication is delivered and to provide cross- reference data to determine if the medication has been delivered correctly.
- the system 10 may utilise machine learning, such as statistical based learning or artificial neural networks, to determine one or more the parameters of the profile, and may therefore optimise and/or modify the parameters over time.
- the bulk storage of the medication profile data may be via the server system 214.
- the method 250 includes one or more of the following steps. At step 252, measuring using the apparatus 110, at least one of immediately prior to and during delivery of medication, parameters associated with a substance profile of the substance 252.
- step 254 determining, error data between the measured parameters and reference parameters of the associated substance profile; and at step 256 processing the error data to determine one of an active state, in which the dose is deliverable by the delivery system, and an error state in which the delivery system is configured to at least one of inhibit delivery of the dose and provide an error alert.
- the measured parameters include at least one of temperature and needle depth.
- the method 250 may include delivering the medication at step 257 and one or more of, at step 258, measuring, at least during the delivery of the dose, and further parameters associated with the substance profile of the substance.
- the further parameters may include, for example, motor current to infer the back-pressure of the medication delivery via the current sensor 934 and a measurement of the delivered dose via the linear encoder 106.
- the reference parameters may include predetermined data such as a temperature or needle depth, or predicted data such as a predicted back-pressure indicative needle depth location.
- the predetermined temperature may be a range for a particular medication-type such as 15 to 25 degrees centigrade and a measured temperature may be 30 degrees - so the dose error state would be triggered as is further outlined below.
- step 260 determining, the dose error data between the measured further parameters and the predetermined further parameters of the associated substance profile, at step 262, processing the dose error data to determine one of a successful dose state, in which a successful dose is recorded by the system at step 264, and a dose error state in which at step 266 further actions may be made such as an error message, a completion of the dosing or re- dosing if the dose was missed.
- Processing the dose error data may include comparing at the processor 178 the further measured parameters with the any reference or estimated data to determine a difference therebetween, and, for example, if the difference is greater than a threshold value - the dose error state may be triggered.
- an error message may display on the screen 138 of the apparatus or via an associated mobile device 212.
- FIG. 5 there is illustrated a more specific example method 300 for monitoring and controlling a dose of a substance to an animal using the substance delivery system 10.
- the method includes one or more of the following steps. It is noted that the method 300 may have a different ordering to the ordering of the steps below to achieve the same or similar function.
- the method 300 generally includes a pre-delivery stage 310 including the measuring of physical parameters, such as temperature (ambient and/or medication temperature) and needle depth, and associated control and error generation related to the pre-delivery, a delivery stage 320 including the measuring of delivery parameters such as dose quantity, speed of delivery and associated control and error generation related to the actual delivery, and a recording stage 330 to provide a record of the delivery and associated measured parameters that are or form part of a record of the medication profile.
- a pre-delivery stage 310 including the measuring of physical parameters, such as temperature (ambient and/or medication temperature) and needle depth, and associated control and error generation related to the pre-delivery
- a delivery stage 320 including the measuring of delivery parameters such as dose quantity, speed of delivery and associated control and error generation related to the actual delivery
- a recording stage 330 to provide a record of the delivery and associated measured parameters that are or form part of a record of the medication profile.
- the delivery system 10, namely the apparatus 110 is introduced or associated with the subject animal for substance delivery. This may include identifying the animal via the identification device 170 and also inserting or positioning the delivery head 122 of the apparatus 110 proximate or into the animal.
- the delivery system 10, namely the apparatus 110 determines a dose which includes the loading of the medication profile 312, as outlined above, and at step 313 the delivery system 10, namely the apparatus 110, undertakes a medication dose calculation based on the medication profile and the identified animal.
- the identification device 170 may provide an animal weight and type, and the medication profile may provide a dose for that particular animal weight and type.
- a medication may have a dose of say, lmL per 100 kg.
- step 314 and 318 the delivery system 10, namely the apparatus
- the apparatus 110 undertakes steps to measure physical parameters associated with a substance profile of the substance.
- the measured parameters include temperature (medication temperature and ambient/external environment temperature) and needle depth.
- the temperature is measured by the temperature sensor 161 and the needle depth is measured by the needle depth sensor 123.
- other measured physical parameters may be utilised such as a animal identification, animal weight, back-pressure, animal hair length etc.
- the apparatus 110 is configured to read to the temperature, and a step 314 a temperature check is undertaken to determine error data between the measured temperature and a predetermined temperature range of the medication profile.
- the error data is processed to determine one of an active state, in which the dose is deliverable by the delivery system, and an error state in which the delivery system is configured to at least one of inhibit delivery of the dose and provide an alert, at step 316.
- the alert may be an error alert to the user or system 10 that may include providing training information to the user such as a message "error" in the screen 138 or vibration alert via the buzzer 183.
- the processing of the error data may involve comparing, for example, the measured temperature (e.g. 20 degrees C) and the predetermined temperature range (e.g. 10 to 15 degrees C), and if the measured temperature is not within the predetermined temperature range providing an error signal that triggers the error state.
- the measured temperature e.g. 20 degrees C
- the predetermined temperature range e.g. 10 to 15 degrees C
- the apparatus 110 is configured to read to needle insertion depth using the needle depth sensor 123 and a step 318 a depth check is undertaken to determine error data between the measured depth and a predetermined depth of the medication profile.
- the error data is processed to determine one of an active state, in which the dose is deliverable by the delivery system, and an error state in which the delivery system is configured to at least one of inhibit delivery of the dose and provide an alert, at step 316.
- the alert may be an error alert to the user or system 10 that may include training information to the user.
- the measured depth may be 5mm and the predetermined depth may be 15mm and the system 10 may calculate the error as 10mm and this may be greater than an allowable error threshold and the error state may be raised.
- the error alert in this sample may be, for example, a notification "Insert Needle Deeper" displayed on the screen 138 of the apparatus 110 or associated mobile device 212.
- the delivery system 10, namely the apparatus 110 is configured to initiate delivery of the dose that includes, amongst other actions, the operation of the delivery assembly 116 including the drive arrangement 118 of the apparatus 110.
- the delivery system 10, namely the apparatus 110 at step 321, loads delivery related parameters from the medication profile such as the delivery speed, viscosity etc. and, at step 323 measures delivery parameters such as the dose, speed to delivery and pressure.
- the dose and speed to delivery being measurable by the linear measuring device 106, and the pressure being measured via resistance current at the motor current sensor 934, and some examples physical resistance via a resistance sensor, of the linear drive 900 representing a back pressure of medication.
- the delivery system 10 determines error data between the measured parameters (being in this case dose speed, and back-pressure) and predetermined or reference parameters of the associated substance profile, and processing the dose error data to determine one of a successful dose state, in which a successful dose is recorded by the system, and a dose error state.
- the predetermined or reference parameters may include, for example, an expected dose speed range or an expected backpressure range.
- the expected dose speed range or an expected back-pressure range may be values from the lookup table or may be estimated by artificial intelligence such as a trained Artificial Neural Network as described below in Figure 8.
- the apparatus 110 is configured to determine if an injection needle was used and, if so, record a needle count, at step 326.
- the needle count allows the number of uses of a needle be recorded to inhibit needle over or under use.
- each delivery section 113 having an associated needle 124 may have a unique identifier and each time a dose is delivered with that delivery section 113 a counter may increase therefore providing a needle counter for each delivery section 113.
- the system 10 is configured to determine from the dose error data if the dose error state represents a missed dose state or an incomplete dose state.
- a missed dose may be determined by the system 10 receiving user input to indicate a missed dose such as the user clicking 're-treat' button (not shown) on the apparatus 110 or associated mobile device 212.
- the missed dose may be determined by comparing the actual measuring feedback current, for example measured back-current from sensor 134 against the expected feedback current that is associated with the speed input of the medication profile. So, for example, if the measured back-current is low, then this indicates a missed dose as the plunger 180 has moved without resistances and likely expelled the dose in the air or ground.
- An incomplete dose is detected by comparing the number of actual steps that the drive coupling part 150 coupled to the plunger 180 has travelled using the linear encoder 106 against the number of steps it requires to travel for the required dose. Accordingly, the incomplete dose may be calculated using the actual delivered volume in comparison to the required delivery volume based on the distance travelled by the plunger 180 as measured by the linear encoder 106. If the number is not equal, then an incomplete dose will be recorded.
- the system 10 is reverted to the active state for dose delivery and record missed dose data, and, at step 324 in the incomplete dose date the system is reverted to the active state for dose delivery of a remaining portion of the dose, and record the incomplete dose.
- FIG. 6 there is illustrated a method 400 for generating or modifying the medication profile to provide control parameters to the drive arrangement 118 of the apparatus 110.
- the method includes one or more of the following steps. It is noted that the method 400 may have a different ordering to the ordering of the steps below to achieve the same or similar function.
- the method employs a machine-learning algorithm 450, 470 to learn, predict or classify and update the medication profile data over time.
- the machine learning algorithm may be an Artificial Neural Network (ANN) as is further detailed below with reference to Figure 7 to 9 below.
- ANN Artificial Neural Network
- the method 400 is performed by the system 10, including the apparatus 110 and the one or more remote computing systems or devices 210, and includes at step 410 receiving the medication or substance profile data.
- the substance or medication profile data includes, in general, input parameters and control parameters that include for example, and not limited to, measured physical parameters 410a, system parameters 410b, substance parameters 400c and control parameters 400e.
- the measured physical parameters may include data representative of one or more of back-pressure, ambient temperature, animal temperature, delivery location, needle depth.
- the system parameters may include data representative of one or more of delivery part type or adaptor type and needle size.
- the substance parameters may include data representative of one or more of substance viscosity and substance dose, and the animal parameters may include data representative of animal type, animal hair length, and animal skin thickness.
- the control parameters include data representative of delivery speed and delivery dose. Various combinations of this data may be used as well as further data not listed above.
- the trained ANN 470 which functions as a predictor or classifier, receives the substance profile data and predicts, based on the substance profile, one of a successful dose state and an unsuccessful dose state.
- the ANN may return "zero" meaning no change of the control parameters of the substance profile and the control parameters, such as delivery speed, may be used by the system 10 to operate the drive arrangement 118.
- the ANN may return alternate states such as "1, 2, 3, 4" by which at least some of the input parameters or control parameters are modified to provide a modified substance profile.
- these states are received by a medication profile modifier algorithm that is configured to translate these states to changes in the substance profile to provide a modified medication profile at step 422. For example, if the algorithm receives a state 1, then the algorithm will increase the speed of the plunger by 1 (speed, for example, may be a voltage or current value provided to the motor as a function of time). If it is a 2, then the algorithm will increase the temperature of the medication by 1. If is a 3, then the speed value will be decrease by 1. Last but not least, if it is a 4, then the algorithm will decrease the temperature etc.
- These states are shown as example outputs of the ANN shown in Figure 8. Of course, various different states and the forms of the modified algorithm may be used.
- the medication profile modifier algorithm alters the substance profile to meet the successful dose state.
- the modified medication profile is iterated back through step 423 such that when the modified substance profile is again processed by the ANN, the dose state is successful or at least iterated closer to the successful dose state.
- step 424 once the substance profile is in the successful dose state it may be used to update stored medication profile data to improve the substance profile used for the following or future delivery of the substance.
- fixed data such as a dose identification, time and date may be associated with the substance profile data and finally, at step 430 the relative substance profile data, in particular the control parameters may be passed to the drive arrangement 118 to operate the delivery assembly 116, and deliver the dose of the medication.
- ANN Medication Profile Modification Method - Example Artificial Neural Network
- An Artificial Neural Network is a collection of nodes (artificial neurons) that are distributed across different layers. Each input is connected to a different node, and each node is also connected to the node in the next layer. Each connection consists of a weight, and those weights are values that directly affect the final output from the network as shown in Figures 7 and 8.
- the ANN has two parts, feed-forward architecture and back- propagation algorithm.
- Feed-forward is to transfer the data from the input layer through those node layers to the output layer.
- back-propagation is to calculate the difference between the output result and the expected result, and propagate back to the network to re-adjust those weight values.
- Back-propagation only exists during the training process as shown in Figure 7 and is removed from the trained ANN as shown in Figure 8.
- the ANN may be executed the system 10 by passing variable to and from the ANN.
- the ANN itself may be stored, such as by weighted nodes, and executed locally at the delivery apparatus 110 or stored and executed at one or more local or remote computing systems or devices 210 in operative data communication with the delivery apparatus 110.
- the factors include the ambient air temperature, animal body temperature, animal breed, animal hair length, animal skin thickness, needle size, viscosity of the medicine and the ID of those medicines in the system 10 (amid). This data will be presented in digital value, where uncountable factor is mapped into dummy values.
- Step 1 Results as shown in Table 3 above are learned by a 10 layers ANN in MATLABTM for 100 runs. Each run produces a result, calculates the difference between the result and the expected result (which is the medication profile in this case), and adjusts the weights on each connection between nodes.
- Step 2 If the trained ANN's confidence level (i.e accuracy of getting a correct result for each different input) is below 70%, feature extraction method will be used to improve the accuracy of the trained ANN.
- the feature extraction method is to create a feature for those ambiguous patterns, standard deviation, average, max, min and variance are commonly used, but they could be replaced depends on the accuracy of the result. All records with same medication profile are considered as a group, feature extraction is performed on each group, and the final result consists of all groups is send to our ANN as new form of patterns.
- Step 3 When the trained ANN achieves a confidence level of
- Step 4 The trained ANN as shown in Figure 7, for example, may be translated into Android Java code using those weights in the database table and provided the trained ANN as shown in Figure 8.
- requests with input will be processed by the ANN stored at the delivery apparatus 110 or stored and executed at one or more local or remote computing systems or devices 210 in operative data communication with the delivery apparatus 110.
- the values of the input in this case the substance or mediation profile, will be consumed by the ANN, classified, and either approved or altered to provide the medication profile that is suitable for the specific injection as shown in Figures 8 and 9, and as executed as per method 400.
- a dosing technique may include missed doses, shallow doses, doses that are too hot, or doses at wrong location of the animal.
- the method 500 includes, at step 510, delivering at a delivery event a dose of the medication to an animal using a delivery apparatus 110 based at least in part on predetermined or reference set of the medication delivery parameters.
- the predetermined set of the medication delivery parameters may include or be the substance profile as outlined above.
- step 520 recording, using the delivery apparatus 10, a set of medication delivery parameters substantially during the delivery of the medication so as to allow comparison of a recorded set of the medication delivery parameters with the predetermined or reference set of medication delivery parameters.
- the recorded set of medication delivery parameters may include parameters such as the actual delivered dose as measurable by the linear encoder 106, the back-pressure as measurable by the current sensor 934 and measured needle depth as measured by the needle depth sensor 123.
- the system 10 is configured to identify difference data between the recorded set of the medication delivery parameters and the predetermined set of the medication delivery parameters so as to identify the dosing technique.
- the difference data may indicate a missed dose, an incomplete dose, a shallow dose or other difference between the pre-determined set of the medication delivery parameters and the recorded set of the medication delivery parameters.
- the predetermined or reference needle depth may be, say, 15mm and the measured needle depth may be only 5mm. Accordingly, a shallow dose may be recorded.
- the ANN may be employed to estimate an injection location based on the measured current and the difference data may indicate a correct or incorrect injection location.
- the method 500 may then include processing the difference data to determine one of a compliant state and a non-compliant state, at step 540.
- an alert may be provided associated with the delivery event, such as an operator alert, warning or training action such as a message on the screen 138 or vibration alert 182 or audible buzzer 183.
- a message to the operator “Shallow Dose” or “Check Needle Depth” may display on the screen 138.
- the recorded set of the medication delivery parameters, the pre-determined set of the medication delivery parameters, difference data, and any compliant and non-compliant states may be associated with the user, the apparatus, the animal, and other identifying parameters to form a statistical record for the user.
- the statistical data may be stored at step 570, and later accessed to understand how a user or autonomous system is operating the apparatus to improved training or aspects of the medication profile. Thereby allowing improvement of how medication is delivered.
- the system and methods operate to with a reference set of information, such as temperatures and injection depths, and intelligently operates the delivery system to alter, inhibit or record user errors such as a medication being delivered at the wrong temperature or the medication not being delivered at the required dose. Any alterations, errors and related measured parameters may be recorded by the system against a particular user and use scenarios to provide traceability back to the user, apparatus and animal. For example, the system is able to identify and records missed doses, an incomplete dosses, and shallow doses.
- artificial intelligence is employed to assist to develop medication or substance profiles that include a string of parameters used to deliver the medication and determine correct delivery such as temperature ranges, needle depths and tissue types.
- Artificial intelligence may be used to predict or classify measurements such as being acceptable or not acceptable, such as the delivery location based on a back-pressure measured by a current sensor.
- the Artificial intelligence may also be used to modify the medication or substance profiles so as to become improved over time and result in acceptable parameters for successful delivery of the substance or medication.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Epidemiology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Primary Health Care (AREA)
- Zoology (AREA)
- Medicinal Chemistry (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Chemical & Material Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Wood Science & Technology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Pathology (AREA)
- Infusion, Injection, And Reservoir Apparatuses (AREA)
Abstract
Selon un aspect de l'invention, un procédé de surveillance et de contrôle d'une dose d'une substance administrée à un animal fait appel à un système d'administration de substance, le procédé comprenant les étapes consistant : à mesurer, immédiatement avant et/ou pendant l'administration de la substance, un ou plusieurs paramètres mesurés associés à un profil de substance de la substance; à déterminer des données d'erreur entre lesdits paramètres mesurés et un ou plusieurs paramètres de référence du profil de substance associé; et à traiter les données d'erreur en vue de déterminer un état actif, dans lequel la dose peut être administrée par le système d'administration, ou un état d'erreur dans lequel le système d'administration est conçu en vue d'empêcher l'administration de la dose, de produire une alerte d'erreur et d'enregistrer un état non conforme. L'invention concerne également un système associé et divers autres procédés et configurations du système.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2016905117A AU2016905117A0 (en) | 2016-12-12 | Improvements in Medication Delivery to Animals | |
AU2016905117 | 2016-12-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018107220A1 true WO2018107220A1 (fr) | 2018-06-21 |
Family
ID=62557617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/AU2017/051375 WO2018107220A1 (fr) | 2016-12-12 | 2017-12-12 | Améliorations apportées à l'administration de médicaments à des animaux |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2018107220A1 (fr) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021043477A1 (fr) * | 2019-09-04 | 2021-03-11 | Henke-Sass, Wolf Gmbh | Dispositif d'administration d'un fluide |
WO2021043473A1 (fr) * | 2019-09-04 | 2021-03-11 | Henke-Sass, Wolf Gmbh | Dispositif pour administrer un fluide |
DE102020119751A1 (de) | 2020-07-27 | 2022-01-27 | Henke-Sass, Wolf Gmbh | Vorrichtung zum Applizieren eines Fluids |
WO2022218883A1 (fr) * | 2021-04-12 | 2022-10-20 | Datamars Sa | Améliorations apportées à des applicateurs et acquisition de données associée |
US12290665B2 (en) | 2019-09-04 | 2025-05-06 | Henke-Sass, Wolf Gmbh | Device for administering a fluid |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5560317A (en) * | 1994-10-19 | 1996-10-01 | N J Phillips Pty Limited | Mechanism to dispense medication to animals |
US20080071209A1 (en) * | 2006-09-18 | 2008-03-20 | Maas Medical, Llc | Method and system for controlled infusion of therapeutic substances |
WO2014107766A1 (fr) * | 2013-01-13 | 2014-07-17 | Davoodi Pty Ltd | Appareil d'administration de substance, système d'administration de substance et procédé d'administration de substance |
WO2016101031A1 (fr) * | 2014-12-23 | 2016-06-30 | Davoodi Pty Ltd | Appareil d'administration, système et procédés associés |
-
2017
- 2017-12-12 WO PCT/AU2017/051375 patent/WO2018107220A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5560317A (en) * | 1994-10-19 | 1996-10-01 | N J Phillips Pty Limited | Mechanism to dispense medication to animals |
US20080071209A1 (en) * | 2006-09-18 | 2008-03-20 | Maas Medical, Llc | Method and system for controlled infusion of therapeutic substances |
WO2014107766A1 (fr) * | 2013-01-13 | 2014-07-17 | Davoodi Pty Ltd | Appareil d'administration de substance, système d'administration de substance et procédé d'administration de substance |
WO2016101031A1 (fr) * | 2014-12-23 | 2016-06-30 | Davoodi Pty Ltd | Appareil d'administration, système et procédés associés |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021043477A1 (fr) * | 2019-09-04 | 2021-03-11 | Henke-Sass, Wolf Gmbh | Dispositif d'administration d'un fluide |
WO2021043473A1 (fr) * | 2019-09-04 | 2021-03-11 | Henke-Sass, Wolf Gmbh | Dispositif pour administrer un fluide |
CN114340554A (zh) * | 2019-09-04 | 2022-04-12 | 汉克沙斯伍夫公司 | 用于施用流体的装置 |
US12290665B2 (en) | 2019-09-04 | 2025-05-06 | Henke-Sass, Wolf Gmbh | Device for administering a fluid |
US12290664B2 (en) | 2019-09-04 | 2025-05-06 | Henke-Sass, Wolf Gmbh | Device for administering a fluid |
DE102020119751A1 (de) | 2020-07-27 | 2022-01-27 | Henke-Sass, Wolf Gmbh | Vorrichtung zum Applizieren eines Fluids |
WO2022022957A1 (fr) * | 2020-07-27 | 2022-02-03 | Henke-Sass, Wolf Gmbh | Dispositif d'administration d'un fluide |
WO2022218883A1 (fr) * | 2021-04-12 | 2022-10-20 | Datamars Sa | Améliorations apportées à des applicateurs et acquisition de données associée |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018107220A1 (fr) | Améliorations apportées à l'administration de médicaments à des animaux | |
US20240115369A1 (en) | Substance Delivery Apparatus | |
US10912895B2 (en) | System and method for collecting injection information | |
DK178609B1 (en) | Injection Device | |
US20160038266A1 (en) | Substance delivery apparatus, substance delivery system and method of substance delivery | |
GB2526804B (en) | An apparatus for the control of regional anaesthesia | |
US12109401B2 (en) | State estimation for drug delivery systems | |
US20200093993A1 (en) | Injection device | |
CN110691621B (zh) | 利用感应的柱塞位置检测与通信 | |
US20150273144A1 (en) | Intravenous (iv) infusion monitoring method and system | |
US20230207092A1 (en) | Priming event identification in delivery devices | |
JP2021525110A (ja) | 注射デバイス向けの圧力センサアセンブリおよび方法 | |
EP2806821B1 (fr) | Dispositif et système permettant de tracer des médicaments administrés à un animal | |
KR20230127267A (ko) | 주입 펌프들에서의 폐색 검출을 위한 시스템들 및 방법들 | |
JP2024501977A (ja) | 輸液装置におけるバッテリ警報を生成するためのシステムおよび方法 | |
EP3165248A1 (fr) | Dispositif médical pour comparer le volume du dosage actuel et prévu | |
GB2570812A (en) | A method and apparatus | |
WO2014070112A1 (fr) | Procédé et système de surveillance de perfusion intraveineuse (iv) | |
EP2914315A1 (fr) | Procédé et système de surveillance de perfusion intraveineuse (iv) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17880252 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17880252 Country of ref document: EP Kind code of ref document: A1 |