Online, real-time mass vaccination and data collection system
11696818 · 2023-07-11
Assignee
Inventors
Cpc classification
A61M5/16886
HUMAN NECESSITIES
A61M2005/2013
HUMAN NECESSITIES
A61M5/158
HUMAN NECESSITIES
A61M5/168
HUMAN NECESSITIES
A61M2005/004
HUMAN NECESSITIES
A61M5/20
HUMAN NECESSITIES
A61M2205/13
HUMAN NECESSITIES
A61M5/204
HUMAN NECESSITIES
A61M5/425
HUMAN NECESSITIES
A61M5/00
HUMAN NECESSITIES
A61M2005/14506
HUMAN NECESSITIES
A61D7/00
HUMAN NECESSITIES
A61M2205/52
HUMAN NECESSITIES
International classification
A61D1/02
HUMAN NECESSITIES
A61D7/00
HUMAN NECESSITIES
A61M5/145
HUMAN NECESSITIES
A61M5/158
HUMAN NECESSITIES
A61M5/168
HUMAN NECESSITIES
A61M5/42
HUMAN NECESSITIES
A61M5/44
HUMAN NECESSITIES
Abstract
A system for mass vaccination includes a plurality of portable electronic injectors, a mobile process manager and a database. Each portable electronic injector includes at least one needle to administer a measured amount of at least one vaccine to a body skin/tissue and an indicator system to provide an indication when either an injection error occurs or when a vaccination indication is required. The mobile process manager is in wireless communication with the plurality of injection devices and controls a mass vaccination. The process manager transmits task data to all injection devices in parallel via WI-FI, receives the vaccination indications from each injector in real time, also receives injection errors and vaccination process data, alerts a vaccination process overseer generally in real-time of the errors and transmits the injection data from each injector via cellular and/or internet transmission to the database.
Claims
1. A system for mass vaccination, the system comprising: a plurality of portable electronic injectors, each comprising: at least one needle to administer a measured amount of at least one vaccine to a body tissue; an indicator system to provide an indication when either an injection error occurs or when a vaccination indication is required; an anti-stabbing mechanism comprising: an injection head covering each said at least one needle; a switched trigger for a user to retract said injection head away from an active end of said at least needle; an inhibitor connected between said switched trigger and said injection head to move said injection head when said switched trigger is activated; and a locker to lock said inhibitor in a locking location when said switchwd trigger is not activated; a plurality of mobile process managers in wireless communication with said plurality of portable electronic injectors to control a mass vaccination, to receive said vaccination indications, said injection errors and vaccination process data and to alert a vaccination process overseer in generally real-time of said errors; and a database in internet communication with at least two of said plurality of mobile process manager to receive said vaccination indications, said injection errors and vaccination process data.
2. The system according to claim 1 and wherein at least one of said plurality of mobile process managers is implemented on one of the following devices: a smartphone, a tablet, and a computerized unit.
3. The system according to claim 1 and wherein said wireless communication is a local WI-FI connection.
4. The system according to claim 1 said plurality of mobile process managers also to download injection task parameters to said plurality of portable electronic injectors in parallel.
5. The system according to claim 1 wherein each of said plurality of portable electronic injectors has an associated user unit on which is mounted an indicator light forming part of said indicator system, said indicator light to light up when one of said vaccination indications or injection errors occurs.
6. The system according to claim 1 and wherein said vaccination indications are at least one of: injector status indication, battery level, needle replacement, vaccine low level in each bottle, and number of injection for every injector.
7. The system according to claim 1 and wherein said vaccination process data comprises at least one of: number of injections performed, time to perform them, and temperature of the vaccine at each injection.
8. The system according to claim 1 and wherein at least one of said plurality of process managers also comprises an NFC (near field communication) unit at least to read a unique number associated with each of said portable electronic injectors .
9. The system according to claim 1 and wherein at least one of said plurality of portable electronic injectors also comprises an RFID (radio frequency identification) reader at least to read an RFID tag associated with each animal to be injected.
10. The system according to claim 1 and wherein said switched trigger comprises a mechanical trigger and at least two microswitches connected in series and indicating the movement of said switched trigger and the movement of said injection head.
11. The system according to claim 10 wherein a first of said at least two microswitches detects contact with said mechanical trigger and a second of said at least two microswitches detects contact with said body tissue.
12. The system according to claim 11 and comprising an injection error detection unit to detect when vaccine is flowing and said contact with said body tissue has stopped.
13. The system according to claim 11 and comprising a vibrator to vibrate while injection is still in process.
14. The system according to claim 1 and wherein said inhibitor is a mechanical inhibitor.
15. The system according to claim 1 and wherein at least one of said plurality of portable electronic injectors comprises a heating element located next to said injection head.
16. The system according to claim 15 and wherein said heating element is temperature controlled.
17. The system according to claim 1 and wherein said injector head comprises a stamping pad to mark said body tissue.
18. The system according to claim 1 and wherein at least one of said plurality of portable electronic injectors comprises a spray can and a marking mechanism to activate said spray can to mark said body tissue.
19. The system according to claim 1 and wherein said injector head comprises disinfection material.
20. The system according to claim 1 and wherein said injector head comprises: a pair of grabbers to grab skin over said body tissue; and a set of hinges per grabber to hold said pair of grabbers closed during a subcutaneous injection and to open said pair of grabbers otherwise.
21. The system according to claim 1 and wherein at least one of said plurality of portable electronic injectors comprises a projector directed towards an injection area to light up said injection area during an injection.
22. The system according to claim 1 wherein said injector head comprises a connector to connect and remove said injector head from said inhibitor.
23. The system according to claim 1 wherein each said injector head comprises: a fixed housing with a connection to connect said injection head over said at least one needle to said portable electronic injector; a movable housing having an inhibitor connection to connect said movable housing to said inhibitor, wherein said fixed and movable housings have a needle housing therein for said at least one needle; and a protrusion limiter to define how much said movable housing extends from said fixed housing when said movable housing is moved by said inhibitor thereby to define the length of said at least one needle which protrudes when and injection head is retracted.
24. The system according to claim 1 wherein each said injector head comprises: a fixed housing connectable to one of said plurality of portable electronic injectors ; a movable housing having a hole on a side thereof; a vaccine chamber connectable to vaccine pipes within said one of said plurality of portable electronic injectors, said at least one needle being connected to said vaccine chamber and aligned with said hole; and a pressing unit to press said vaccine chamber to the side when said movable housing is pressed into skin of said body tissue, thereby pressing said at least one needle through said side hole and under other portions of said skin.
25. The system according to claim 1 and wherein said at least one needle is two needles and wherein at least one of said plurality of portable electronic injectors comprises a variable position system to vary a distance between said two needles.
26. The system according to claim 1 wherein said database is web-accessible.
27. The system according to claim 26 said database to enable traceability of the vaccination process.
28. The system according to claim 1 wherein each said injector head comprises a protrusion limiter to limit the amount said at least one needle protrudes from said injector head.
29. The system according to claim 1 and comprising a multi-dosage pumping unit to receive multiple dosages of said at least one vaccine and to inject single dosages of said at least one vaccine per injection.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The subject matter regarded as the invention is particularly pointed out and distinctly claimed in the concluding portion of the specification. The invention, however, both as to organization and method of operation, together with objects, features, and advantages thereof, may best be understood by reference to the following detailed description when read with the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16) It will be appreciated that for simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity. Further, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements.
DETAILED DESCRIPTION OF THE PRESENT INVENTION
(17) In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, and components have not been described in detail so as not to obscure the present invention.
(18) Applicant realized that the injector of US 2015/0174321 did not sufficiently maintain vaccine quality since the temperature at the injection point was not consistent. Moreover, while US 2015/0174321 taught an injector, it did not teach a complete solution for mass vaccination (of a herd of cattle, a brood of chicken, etc.).
(19) Applicant realized that “biosecurity” (i.e. food sources which are reliably healthy) requires traceability about the vaccinations each animal received. This paperwork is very burdensome to the farmers but is required for modem communities to accept meat.
(20) Applicant has also realized that it is important to keep the animals from being hurt during the injection process, which happens when injections are in the wrong place, or are too deep, or if a needle has been used for too many injections and is therefore dull. Also, when the same needle has been without disinfection between injection, it may transfer diseases in the flock or animal herd.
(21) Reference is now made to
(22) Carrying bag 12 may store multiple vaccine bottles 20, storage units 22 and 24 for new and used vaccination needles, respectively, an indicator light 26 and a brace 28 to hold its associated injector 10. Each vaccine bottle 20 may have an infusion tube 30 connected to it through its bottle cap 32. Each infusion tube 30 may end with a snap-on connection 34, to snap into the relevant location on a handle portion 36 of injector 10. Carrying bag 12 may also include a rechargeable battery and a power and voltage distribution unit.
(23) Injector 10 may comprise handle portion 36, a pumping unit 38, a display unit 40, a trigger mechanism 42 and one or more removable and retractable injection heads 44 (
(24) As shown in
(25) Each farm unit 14 and process manager 48 may wirelessly communicate, such as via a cellphone connection, with the Internet 50 to upload the data collected from each mass vaccination task to an associated, web-based database 52 connected to Internet 50
(26) Injector 10 may also function without local WI-FI communication, as described in more detail hereinbelow.
(27) As described in more detail hereinbelow, injector 10 may also comprise a main computing unit (MCU) 49 as well as various error detection elements to detect injection errors or faults in the vaccination process by a user 54 (
(28) Injector 10 may also comprise a vibrator 76 (shown in
(29) As described in more detail hereinbelow, process manager 48 may also keep track of the vaccination process (injection fault, injector status indication, battery level, needle replacement, vaccine low level in each bottle, number of injection for every injector, etc.) and may activate indicator light 26 (for overseer 56 to see) any time an error exists, such as a missed vaccination, wrong amount of vaccine injected, vaccine bottle is almost empty, etc. Overseer 56 may then fix the error, if possible, or may note which user 54 or injector 10 has the most errors.
(30) As mentioned hereinabove, ESP unit 46 may implement local WI-FI 47 between injectors 10 and process managers 48. ESP unit 46 may implement a Wi-Fi chip with a full TCP/IP stack and a main computer unit (MCU). It may support a serial Modbus or other connection from injector 10 and a wireless Modbus or other connection from process manager 48 and may have registers thereon which may be accessible by both process manager 48 (via the local WI-FI connection) and MCU 49. In one exemplary embodiment, ESP unit 46 may support the IEEE 802.11 b/g/n standard for WI-FI.
(31) Injector 10 may also comprise an NFC (near field communication) unit 60 (
(32) RFID reader 62 may be any suitable RFID reader and may read the RFID tags of each animal before it is vaccinated. This is typically appropriate for herds of various kinds, where each animal is branded with an RFID tag. It is currently less appropriate for chickens which typically do not have RFID tags.
(33) Thus, the injection task may begin with user 54 bringing injector 10 close to farm unit 14 so that the NFC unit 60 may transmit the serial number of injector 10 to process manger 48. Process manager 48 may then bring up any existing data about injector 10, such as the amount of vaccine remaining in its bottles from a previous task and/or the number of injections remaining to replace the present used needle with a new sterile one. This process may be repeated for each injector 10 to be used for this particular task.
(34) Process manager 48 may then download the injection task parameters (vaccines to be used, dosages, etc.), typically in parallel, to the multiple injectors 10.
(35) Then, as each animal is brought for injection, user 54 may place injector 10 near the animal's RFID tag until the animal's ID number is successfully read by injector 10. Injector 10 may communicate the animal's ID number to process manager 48 for temporary storage therein or may activate indicator light 26 if there are any errors in reading the RFID tag.
(36) Once the injection task has finished, or at any suitable time during the injection task, process manager 48 may upload the collected data, which may comprise at least the date, the injector number, the animal number, the vaccine information and any error information, to database 52.
(37) As mentioned hereinabove, injector 10 may also function without local WI-FI communication. As described in more detail with respect to
(38) While Wi-Fi communication is not operative, some injection data may be entered via keyboard 89, NFC unit 60 and RFID reader 62. The rest may be generated by injector 10 and all the data may be saved in the memory of MCU 49. When Wi-Fi communication may be restored, all saved injection data may be transmitted to farm unit 14 which, at the end of injection process, may transmit the data to database 52.
(39) It will be appreciated that the present invention may enable injectors 10 to communicate, in real-time, with process manager 48 within the farm mobile unit 14 for real-time data collection about the injection process. This real-time data collection of the vaccination may allow traceability of the vaccination process and it eases paperwork. Database 52 may be web-accessible to all those involved in the vaccination process, such as the farmers, veterinarians, buyers of the meat, insurance companies who may insure the farmers and bankers who may support the farmers. In addition, the data in database 52 may be accessible for post injection process control by any suitable application which may provide information necessary to improve the decision making and/or for improving injection processes. For example, post process control may involve determining the number of injections per mass vaccination, average number of injections per hour, average temperature of the vaccination at the time of vaccination and various other statistics.
(40) Reference is now made to
(41) Trigger mechanism 42 comprises a trigger 72, a safety microswitch 74 and a vibrator 76. Trigger 72 may be integrally connected, via a mechanical inhibitor 75, to a retraction unit 78 into which injection head 44 may be connected and to a locker 80 which may lock mechanical inhibitor 75 when trigger 72 is not pressed, thereby keeping injection head 44 from retracting. As a result, the needle 70 is not exposed, except when injection occurs (this is an anti-stabbing mechanism).
(42) When user 54 pushes trigger 72, trigger 72 will close safety microswitch 74 and will pull retraction unit 78 towards vaccine heater unit 71. This will expose needle 70 enough for an injection. As will be explained hereinbelow, the amount of retraction is controllable.
(43) In addition, injector 10 may have a contact microswitch 82 on its surface 84 facing injection head 44. Contact switch 82 may be activated when injection head 44 may touch surface 84.
(44) It will be appreciated that electrically, injection microswitch 74 and contact switch 82 may be connected in series such that no vaccine may be injected until both switches are closed. Since inhibitor 75 may not move unless trigger 72 is pressed, injection head 44 may provide an anti-stabbing mechanism.
(45) Referring to
(46) A mechanical unit 91, may be part of trigger 72, may conform to a triangular end shape of locker 80 and may hold locker 80 in place, which, in turn, may disable inhibitor 75 from moving in case injection head 44 is pressed by mistake. When user 54 may press trigger 72 to the right, trigger 72 may travel a distance dl until it touches lower rod 79. The movement of trigger 72 may move mechanical unit 91 a distance dl away from locker 80 which, in turn, may lower locker 80 down a predetermined distance, such as distance dl. As a result, locker 80 may no longer lock the motion of inhibitor 75.
(47) With inhibitor 75 no longer locked in place, further pressing on trigger 72 may push lower vertical element 79 to the right, thereby pulling injector head 44 to the right and exposing needle 70 for injection. When user 54 may press injection head 44 against the body of an animal or human, injection head 44 may move more to the right, causing contact microswitches 82 to be closed and exposing needle 70 the full amount for injection.
(48) When user 54 no longer presses on trigger 72, three springs 81, 83 and 85 may return all elements to their stand still positions. Spring 81 may press between upper vertical rod 77 and a portion of the housing of injector 10 (labeled ‘body1’) to return horizontal rod 75. Spring 83 may operate between trigger 72 and a second portion of the housing (labeled ‘body2’) to return trigger 72. Spring 85 may press between upper vertical rod 77 and a third portion of the housing (labeled ‘body3’) to return locker 80 to its upper locking position.
(49) Injection head 44 may also comprise a contact microswitch 73 at the farthest end thereof from surface 84. Surface 84 may, alternatively, be a longer rod of metal or any other material. This may enable user 54 to give the injection a small distance away from the animal body, such as when injecting a wild animal and/or beef cows in pasture. Contact microswitch 73 may detect contact with the skin of the animal to be vaccinated. Its signals may be provided to MCU 49 through contact microswitches 82 and 74. These 3 switches may be connected in series.
(50) Moreover, if contact microswitch 73 is active when either of switches 74 and 82 are not closed, then MCU 49 may ensure that no vaccination occurs, as this indicates contact with a body other than during an injection process. Since MCU 49 may only activate injection when all three switches 74, 82 and 73 are closed, this may provide self-injection protection.
(51) Once both switches 74 and 82 are closed, MCU 49 may activate pumping unit 38 and vibrator 76 and may keep them activated for a predetermined amount of time related to the vaccine dosage or until one of the switches 74 or 82 opens. Thus, if either switch 74 or 82 opens before the predetermined time has ended (such as when a pumping piston (shown in
(52) It will be appreciated that vibrator 76 may stop when either of switches 74 or 82 opens. This may provide a tactile indication to user 54 of a problem with the vaccination process.
(53) Spring 83 may return trigger 72 to its original position once user 54 stops pressing trigger 72. In an alternative embodiment, trigger mechanism 42 may also comprises an optical sensor to sense the return of trigger 72 to its original position. If the return is incomplete, MCU 49 may detect an error and may provide the relevant alerts.
(54) In accordance with a preferred embodiment of the present invention, vaccine heater 71, such as a heating element, may be located at the end of path of the vaccine, just before the vaccine enters needle 70. This may provide temperature controlled heating, set to the appropriate temperature for the vaccine dose being injected, just before injection. It will be appreciated that this may ensure that the temperature of the vaccine is generally ideal for the injection process and may enable the vaccine to flow more consistently. It may also make the vaccination a more pleasant one for the animal as well as maximize the functioning of the vaccine within the body of the animal.
(55) In accordance with a preferred embodiment of the present invention, injector 10 may also comprise an LED projector 86 connected to the upper portion of vaccine heater 71. LED projector 86 may be angled to highlight the injection point, making the injection location more visible to user 54 and making it possible to work in difficult lighting situations as are common on farms. LED projector 86 may be activated and controlled by MCU 49.
(56) Reference is now made to
(57) Injection head 44 may comprise a flexible housing 92 within which needle 70 may be held. Injection head 44 may also comprise disinfection material 94, shown located at a distal end of injection head 44 such that, when injection head 44 is retracted and returned, needle 70 may pass back and forth through disinfection material 94. Injection head 44 may also comprise a fixed housing 96 and a movable housing 98 as well as an inhibitor connection 100 forming part of movable housing 98 to connect movable housing 98 to inhibitor 75. Both of fixed housing 96 and movable housing 98 have a needle housing to hold needle 70.
(58) A rotating screw 102, which may turn on a screwed surface outside flexible housing 92, may change how much movable housing 98 extends from fixed housing 96 and thus, may define the length of needle 70 which may protrude when injection head 44 may be retracted. This may define the depth of the injection, which may be different for intramuscular and subcutaneous injections, and it may be changed by millimeters.
(59) Fixed housing 96 may include a springed bayonet connection 108 by which user 54 may connect injection head 44 over needle 70 to base 90 on the far end of injector 10. For this spring 104 may be held between a lower surface 106 of fixed housing 96 and rotating screw 102. It will be appreciated that user 54 may remove injection head 44 each time s/he needs to change needle 70 and that bayonet connection 108 may provide a quick attachment mechanism for easy removal and replacement of needles 70.
(60) Disinfection material 94 may be any suitable material which will hold a disinfecting liquid as well as act as a towel to remove the liquid when needle 70 passes through it. Disinfection liquid may be formed of 2.5% Glutaraldehyde and 5% Bardac 22 (Didecyl Dimethyl Ammonium Chloride).
(61) Reference is now made to
(62) Injection head 44′ may comprise hinges 122 and 124 per grabber which may straighten out when injection head 44′ is pressed against skin 130 and retraction unit 78 retracts upper housing 98. The straightening of hinges 122 and 124 may cause grabbers 120 to close on and lift a portion 132 of skin 130 away from the body while that upper housing 98 of injection head 44′ is being retracted. Needle 70 may then protrude right into portion 132 for subcutaneous injection.
(63) Reference is now made to
(64) As shown in
(65) When user 54 may push button press 152, button press 152 may press against a loose end 143 of plate 142, releasing ball 148 from its current hole 144. Slider 146 may then be moved to a different hole 144. When button press 152 is released, spring 150 may return plate 142 to its location, thereby maintaining ball 148 in its current hole 144.
(66) Reference is now made to
(67)
(68) Marking mechanism 170 may also comprise a rocker 174 pushable by a piston 176 which may be activated by MCU 49 towards the end of an injection period. Rocker 174 may be connected to the frame of injector 10′ and may rotate around an axis 178, pressing down on a sprayer 179 of color spray bottle 172.
(69)
(70) Reference is now made to
(71) Reference is now made to
(72) System 200 may also comprise other sensors to sense battery voltage levels, temperature of vaccine, etc. Sensors for the quality of the vaccine are discussed in U.S. Patent Publication Ser. No. 2015/0174321, incorporated herein by reference.
(73) In addition, process managers 48 may keep track of the start and stop of each vaccination and from these may determine at least the following:
(74) When to replace needles (per count of injections);
(75) When a vaccine bottle 20 may be about to run out of vaccine (based on number of injections, known amount being injected each time and known volume of tubing from bottle to needle);
(76) Number of injections for every injector (per count of injections);
(77) Faulty injections per each injector;
(78) When to replace disinfection unit;
(79) When to replace stamping pad;
(80) When to replace color spray bottle; and
(81) When to replace or recharge the battery.
(82) Process managers 48 may also keep track of the number of errors which injectors 10 may generate as well as the number of errors each user 54 may generate.
(83) Process managers 48 may upload the data collected for each mass vaccination task during or after the task, via Internet 50 to database 52. System 200 may also comprise a website 202 which may present the information from database 52, typically accessed via a web API (application programming interface) 204.
(84) In operation, when a mass injection task has begun, the relevant process manager 48 may receive injection task definition data from overseer 56 and may store it into a local database (partial mirror) within process manager 48 so the mass injection task may operate independently if the connection to internet 50 is down.
(85) The relevant process manager 48 may declare itself as a WI-FI access point for its associated injectors 10 and may communicate with its associated injectors 10 via each ESP 46 (
(86) Reference is now briefly made to
(87) Injector ID—from NFC communication;
(88) Animal ID—from RFID communication;
(89) Vaccine bottle ID—entered into process manager 48;
(90) Status of injection—from injector operation;
(91) Farm ID—from process manager 48; and
(92) Other information
(93) Process manager 48 may control the mass vaccination process. Process manager may have a page or screen that may provide a list of injectors and their statuses (on, off, rest, error). Process manager 48 may enable overseer 56 to create a task, by defining injection parameters for the entire injection process, or to stop an existing task. These injection parameters may be downloaded to the injectors 10 which have been registered for the task, typically via local WI-FI communication.
(94) If a task is currently running, overseer 56 may click on a listed injector and may view data which have been received from the injector, as well as its statistics. If the task has finished, process manager 48 may display a message. If process manager 48 may receive an error message from an injector 10, process manager 48 may display a notification and may generate a short vibration of mobile device 14.
(95) Reference is now made to
(96) Subcutaneous injection head 310 comprises a vaccine pipe 316, connectable to injector 300 via a connection 312, a fixed housing 332, a movable housing 314, a spring 318 connected to a frame 319 of moveable housing 314, a pressing unit 320, a vaccine chamber 326, a needle 324 connected to said vaccine chamber and a small hole 322 on the side of movable housing 314 to which needle 324 is aligned. Frame 319 may also include a rod 321 extending below it, near vaccine chamber 326. A spring 334 may extend between rod 321 and vaccine chamber 326 and may press vaccine chamber 326 to the right at stand still.
(97) User 54 may press subcutaneous injection head 310 into skin 330 to a depth of D mm, which may press movable housing 314 towards fixed housing 332 and may, after D mm, begin to press spring 318. After D mm, pressing unit 320, which may have a triangular-shaped end, may be moved down and may push vaccine chamber 326 and needle 324 against spring 334 a distance L to the left, though hole 322. Since movable housing 314 has pressed into skin 330 and since needle 324 may issue from subcutaneous injection head 310 on the side of head 310, needle 324 may enter skin 330 at a point, such as point 331, which is on the side of injection head 310 but under the upper surface of a different portion of skin 330 (i.e. subcutaneously).
(98) When user 54 may pull injection head 310 away from skin 330, spring 324 may return vaccine chamber 326 to the right. As user 54 may continue to pull injection head 310 away from skin 330, spring 318 may return housing 314 to its stand still location.
(99) Reference is now made to
(100) In accordance with a preferred embodiment of the present invention, chamber 402 may be large, such that unit 390 may pull multiple dosages Vi of vaccine into chamber 402 at one time while injecting only one dosage at a time. Since the process of pulling vaccine into chamber 402 is both power consuming and mechanically wearing while the process of pushing the vaccine out of chamber 402 is not, reducing the number of times it is performed saves power and wear and tear.
(101) Under instructions from MCU 49, stepper motor 400 may rotate a screw 401 which may be connected to a rod 406 forming part of piston 404 and, in this way, may move piston 404 forward and backward according to the direction of rotation of motor 400. When piston 404 may move to the right, a vacuum may be created, causing intake valve 403, which may be a one-way valve, to let multiple dosages Vi of vaccine flow into the chamber 402, during a filling process.
(102)
(103) On the other hand, when an injection is to occur, MCU 49 may activate stepper motor 400 to push piston 404 to the left only enough to push the amount of a single dosage Vi. The pressure of the vaccine may cause exit valve 407, which may be a one-way valve, to let vaccine flow into the needle, here labeled 408. MCU 49 may repeat the single dosage injection until chamber 402 may be emptied, at which point, MCU 49 may instruct pumping unit 390 to repeat the filling process.
(104) Unless specifically stated otherwise, as apparent from the preceding discussions, it is appreciated that, throughout the specification, discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining,” or the like, refer to the action and/or processes of a general purpose computer of any type, such as a client/server system, mobile computing devices, smart appliances or similar electronic computing device that manipulates and/or transforms data represented as physical, such as electronic, quantities within the computing system's registers and/or memories into other data similarly represented as physical quantities within the computing system's memories, registers or other such information storage, transmission or display devices.
(105) Embodiments of the present invention may include apparatus for performing the operations herein. This apparatus may be specially constructed for the desired purposes, or it may comprise a general-purpose computer selectively activated or reconfigured by a computer program stored in the computer. The resultant apparatus when instructed by software may turn the general-purpose computer into inventive elements as discussed herein. The instructions may define the inventive device in operation with the computer platform for which it is desired. Such a computer program may be stored in a computer readable storage medium, such as, but not limited to, any type of disk, including optical disks, magnetic-optical disks, read-only memories (ROMs), volatile and non-volatile memories, random access memories (RAMs), electrically programmable read-only memories (EPROMs), electrically erasable and programmable read only memories (EEPROMs), magnetic or optical cards, Flash memory, disk-on-key or any other type of media suitable for storing electronic instructions and capable of being coupled to a computer system bus.
(106) The processes and displays presented herein are not inherently related to any particular computer or other apparatus. Various general-purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct a more specialized apparatus to perform the desired method. The desired structure for a variety of these systems will appear from the description below. In addition, embodiments of the present invention are not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the invention as described herein.
(107) While certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes, and equivalents will now occur to those of ordinary skill in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.