[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20010025208A1 - Medication dispensing and monitoring system - Google Patents

Medication dispensing and monitoring system Download PDF

Info

Publication number
US20010025208A1
US20010025208A1 US09/871,064 US87106401A US2001025208A1 US 20010025208 A1 US20010025208 A1 US 20010025208A1 US 87106401 A US87106401 A US 87106401A US 2001025208 A1 US2001025208 A1 US 2001025208A1
Authority
US
United States
Prior art keywords
medication
pager
message
carriage
recited
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/871,064
Inventor
Meir Bartur
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US09/871,064 priority Critical patent/US20010025208A1/en
Publication of US20010025208A1 publication Critical patent/US20010025208A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J7/00Devices for administering medicines orally, e.g. spoons; Pill counting devices; Arrangements for time indication or reminder for taking medicine
    • A61J7/04Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers
    • A61J7/0409Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers with timers
    • A61J7/0481Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers with timers working on a schedule basis
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F11/00Coin-freed apparatus for dispensing, or the like, discrete articles
    • G07F11/02Coin-freed apparatus for dispensing, or the like, discrete articles from non-movable magazines
    • G07F11/04Coin-freed apparatus for dispensing, or the like, discrete articles from non-movable magazines in which magazines the articles are stored one vertically above the other
    • G07F11/16Delivery means
    • G07F11/24Rotary or oscillatory members
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0092Coin-freed apparatus for hiring articles; Coin-freed facilities or services for assembling and dispensing of pharmaceutical articles
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F5/00Coin-actuated mechanisms; Interlocks
    • G07F5/18Coin-actuated mechanisms; Interlocks specially adapted for controlling several coin-freed apparatus from one place
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/001Interfacing with vending machines using mobile or wearable devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/002Vending machines being part of a centrally controlled network of vending machines
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J7/00Devices for administering medicines orally, e.g. spoons; Pill counting devices; Arrangements for time indication or reminder for taking medicine
    • A61J7/04Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers
    • A61J7/0409Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers with timers
    • A61J7/0454Arrangements for time indication or reminder for taking medicine, e.g. programmed dispensers with timers for dispensing of multiple drugs

Definitions

  • the present invention relates to systems and methods for medication dispensing and monitoring. More particularly, the present invention is directed to systems and methods for patient medication compliance assistance and monitoring.
  • H.I.V Human Immunodeficiency Virus
  • a typical H.I.V. drug regimen is often easier said than done.
  • one patient described his daily medication schedule as follows: At 8:30 a.m., the patient must take two pills of Crixivan. At 10:30 p.m., the patient takes one pill each of Zerit, Epivir, and Blaxin.
  • U.S. Pat. No. 4,473,884 to Behl describes a programmable medication system for storing and dispensing pills.
  • the system includes a dispensing unit with numerous compartments for storing pills. Each compartment is associated with an indicator.
  • the unit further includes a memory for storing a medication regimen. At the appropriate time, an audible alarm and the visual indicator remind the patient that a particular drug must be taken.
  • the Behl device has several drawbacks, however.
  • the system itself, is very complicated, requiring the patient (or physician or pharmacist) to program in the regimen using a multi-key, multi-light control panel.
  • the device cannot be remotely programmed. Once the device leaves the control of the physician or pharmacist, only the patient can physically alter the regimen. Third, the device places no limit on the individual number of pills that a patient may take. Thus, compliance is still not assured. Finally, the dispensing unit dispenses a fixed number of different medications. If the patient requires more than four different types of medication, she must remember to administer this medication manually.
  • U.S. Pat. No. 5,583,831 to Churchill, issued Dec. 10, 1996 discloses a memory assistance device that reminds a patient to take a particular medication.
  • the device includes three separate units: a reminder unit, a compliance processor, and a supervisory unit.
  • the reminder unit includes a microprocessor, a memory, an input key, and an alarm to remind to audibly remind the patient to administer the medication.
  • the compliance processor includes a CPU, a pill case, and a modem. Data on user compliance or noncompliance is stored in the compliance processor and sent to the supervisory unit via modem.
  • the Churchill device includes only a single pill case. Thus, the patient cannot be reminded to take several different medications.
  • the Churchill apparatus provides only limited response by the patient to the physician. The patient cannot notify the physician of contraindications and/or side effects. Further, the Churchill device is stationary, thereby restricting the patient to his/her home or ward.
  • a need presently exists for a solution to the medication compliance problem.
  • a need exists for a remote medication dispensing system that stores a complex drug regimen and reminds patients to comply with medication requirements.
  • the present invention is directed to a medication dispensing and monitoring system which addresses the medication compliance problems.
  • the system of the present invention includes a two-way or acknowledge-back pager for communication between a patient, a physician, a health care organization, a pharmacist, and/or a drug supplier.
  • the pager sits in a carriage and communicates with the carriage via a series of electrical contacts or similar methods.
  • the carriage is coupled to one or more medication units that dispense stored medication.
  • the medication units may be combined to create a dispensing assembly.
  • Each medication unit includes a canister storing medication and a base medication dispenser engaged with the canister.
  • the pager and carriage include circuitry for receiving a prescription. At the prescribed times, the pager alerts the patient that medication must be taken.
  • the patient may place the pager on the carriage and manually move the carriage to the appropriate medication unit under control of the pager.
  • a motor disposed within the carriage causes the dispenser to dispense medication from the canister into a dispensing cavity. The patient may then retrieve the dispensed medication from the cavity.
  • the present invention satisfies the need for a solution to the medication compliance problem.
  • the present invention uses the pager memory to store complex drug regimens and prescriptions. These regimens may be downloaded to the pager from a physician and/or health care organization located in a remote location.
  • the need for a system allowing patient notification is also satisfied by the present invention. Patients may send a message back to the physician or health care organization confirming medication compliance.
  • the pager may be programmed to reply to the physician when the patient fails to comply with a particular prescription.
  • the system does not limit the number of different medications that may be taken by the patient. Rather, the present invention allows the coupling of numerous medication units.
  • the canisters of varying sizes may be used to accommodate different forms of medication.
  • FIG. 1A is a perspective view of the remote medication dispensing and monitoring system of the present invention.
  • FIG. 1B is an exploded view of the medication unit, carriage, and pager of FIG. 1A.
  • FIG. 2A is a front perspective view of the medication unit and canister.
  • FIG. 2B is a side cut-away view of the medication unit.
  • FIG. 2C is a front cut-away view of the medication unit.
  • FIG. 2D is an enlarged side cut-away view of the medication unit in a pre-dispensing position.
  • FIG. 2E is an enlarged side cut-away view of the medication unit in a dispensing position.
  • FIG. 2F is an enlarged side cut-away view of the medication unit in a post-dispensing position.
  • FIG. 2G is an enlarged side cut-away view of the medication unit in an empty position.
  • FIG. 2H is an enlarged side cut-away view of the medication unit in a pre-dispensing position.
  • FIG. 2I is an enlarged side cut-away view of the medication unit in a dispensing position.
  • FIG. 2J is an enlarged side cut-away view of the medication unit in a post-dispensing position.
  • FIG. 2K is an enlarged side cut-away view of the medication unit in an empty position.
  • FIG. 3A is a view taken along the lines 3 A- 3 A of FIG. 1A.
  • FIG. 3B is a view taken along the lines 3 B- 3 B of FIG. 3A.
  • FIG. 4 is a block diagram of the carriage circuit.
  • FIG. 5 is a block diagram of the pager circuit.
  • FIG. 6A is a diagram of a medication unit message transmitted to a central database.
  • FIG. 6A is a diagram of a prescription message transmitted to a central database from a drug supplier.
  • FIG. 6C is a diagram of a medication unit message transmitted to a patient from a physician.
  • FIG. 6D is a diagram of a prescription message transmitted to a patient.
  • FIG. 6E is a diagram of a response or report message transmitted by a patient to a central database.
  • FIG. 7 is a flow chart illustrating the transmission of prescriptions to patients.
  • FIG. 8 is a flow chart illustrating the flow of information from a database to patients.
  • FIG. 9 is a flow chart illustrating the flow of information from a patient to a database.
  • FIG. 10 is flow chart illustrating the operation of the pager, carriage, and medication unit.
  • FIG. 11 is a flow chart illustrating the receipt of a message by the pager.
  • FIG. 12 is a flow chart illustrating the transmission of a message by the pager.
  • FIG. 13 is a perspective view of the pager, the carriage, and multiple medication units.
  • FIG. 14 is a front cut-away view of two medication units.
  • FIG. 15 is an exploded view of the carriage and a medication unit.
  • FIG. 16 is a view taken along the lines 16 - 16 of FIG. 15.
  • FIG. 17 is a front view of a medication unit.
  • FIG. 18 is a perspective view of a canister information programmer.
  • a remote medication dispensing and monitoring system 20 of the present invention includes a pager 30 for remote communication.
  • the pager 30 is a portable communication device designed to receive packet messages via radio-frequency transmission through paging networks.
  • the paging networks transmit messages such that the messages may only be received by a target device. Each message transmission may be time-delayed to reduce the overall load on the network.
  • Messages may include alphanumeric characters and/or symbols.
  • alphanumeric messages may be transmitted to a patient to remind the patient to take a particular medication.
  • a schedule or prescription message may be transmitted and stored in a memory of the pager.
  • pagers are receive-only devices and, therefore, cannot transmit a message to the sender acknowledging and responding to receipt of a message.
  • a portion of the radio spectrum has been allocated for Narrowband Personal Communication Services (“PCS”).
  • PCS Personal Communication Services
  • Pager providers are using part of the allocated spectrum to provide two-way (or “acknowledge-back”) paging services.
  • the presence of a transmitter in the pager allows the pager to positively acknowledge the receipt of each message and transmit short messages from the pager to the paging network.
  • acknowledge-back pagers become a time-shifted packet-based RF data communicator.
  • Current devices such as the pager sold under the trade name SkyWriter from SkyTel Corp., permit the composition and transmission of a message by the pager. Users of such devices also may receive and transmit electronic mail via the Internet.
  • the pager 30 enables communication between a patient, a physician, a medical care organization, a drug supplier, and/or a pharmacist.
  • the system 20 further includes a carriage 50 for holding the pager 30 and a medication unit 70 for dispensing medication.
  • the pager 30 may be slidably engaged with the carriage 50 and, as discussed in greater detail below, communicates with the carriage via a series of electrical contacts 61 a , 61 b .
  • the carriage 50 includes rails 69 a , 69 b that are slidably engaged with and move along grooves 73 a , 73 b disposed longitudinally along the length of the medication unit 70 .
  • FIG. 2A is a front perspective view of the medication unit 70 used for storing and dispensing medication 100 , such as a tablet or pill, to the patient.
  • the medication unit 70 includes a canister 80 slidably coupled to a base dispenser 90 .
  • the canister 80 is a holder or container composed of cardboard or a thin transparent plastic or similar material, with a rigid base 86 .
  • the canister housing holds a group of stacked pills or tablets 100 .
  • the canister 80 illustrated in FIG. 2A is rectangular, the canister 80 may be also formed to accommodate pills having different shapes. For instance, a cylindrically-shaped canister may be used to hold round tablets.
  • the height of the canister 80 is variable depending upon the number of tablets that it is designed to hold.
  • An upper end 83 of the canister 80 is closed, while a canister base 86 includes an opening 85 (see FIG. 1B) for accessing the medication 100 .
  • a removable plastic seal (not shown) may be used to seal the opening 85 for storage and humidity control prior to engaging with the base 90 .
  • the opening 85 is preferably formed in the shape of the inside cavity of the canister 80 to fit the medication 100 held therein.
  • the canister base 86 is formed so as to slidably engage an upper surface 97 of a recess 92 formed within the base dispenser 90 .
  • a silicon ID chip 88 may be embedded into the canister base 86 , connected to at least two contacts 84 a , 84 b , at a fixed distance from a side surface of the canister.
  • a medication identifier encoded into the ID chip 88 specifies the medication stored by the canister 80 . Any known encoding scheme may be utilized.
  • the chip 88 is electrically coupled to one or more chip contacts 84 a , 84 b .
  • the chip 88 may be a DS2401 chip manufactured by Dallas Semiconductors.
  • This chip contains unique factory-lasered and tested 64-bit word information, does not require a separate battery, and may be interrogated without power by a single port of a microprocessor via two line connections at rates of up to 16.3 kilobits per second.
  • the same communication methodology may be utilized to communicate with an ID chip containing nonvolatile random access memory (“NVRAM”) (e.g., the DS1991 or DS1996 NVRAM components by Dallas Semiconductors) or erasable programmable read-only memory (“EPROM”) (e.g., the DS1896 EPROM manufactured by Dallas Semiconductors).
  • NVRAM nonvolatile random access memory
  • EPROM erasable programmable read-only memory
  • the chip enables pharmacists to encode a specific identifier and/or instructions prior to issuing the medication.
  • consumption of medication may be stored in the NVRAM to enable multiple users to dispense medication from the same medication unit.
  • the medication unit 70 may be loaded by the patient/end-user or may be pre-loaded by the drug supplier/packaging facility. If the user loads the medication unit 70 , the filled canister 80 is packed and provided to the patient. Either the patient or a health care worker, such as a pharmacist, may insert the canister 80 into the base dispenser 90 . Upon consumption of all of the medication within the canister 80 , the canister may be replaced by a new filled canister or may be recycled.
  • the supplier hermetically seals the unit in plastic wrap or similar material to isolate the unit from humidity and other moisture.
  • the canister 80 Prior to pre-loading, the canister 80 is placed upside-down and filled to its total length with pills or tablets.
  • the base dispenser 90 may also be filled with medication.
  • a thin separator (not shown) is then placed on the canister base 86 and the canister 80 is placed on the base dispenser 90 . The thin separator is removed and the loaded unit is packaged for shipment to the patient.
  • the complete medication unit 70 may be disposed or returned to the drug distributor/packaging facility for recycling. In FIG. 2B, for example, four pills are pre-supplied to the base dispenser 90 .
  • the drug distributor will then completely fill the canister 80 and couple the canister 80 to the base dispenser 90 .
  • FIGS. 2 B- 2 C show the medication unit 70 in greater detail.
  • the base dispenser 90 includes a housing 91 composed, for example, of a lightweight plastic material.
  • the housing 91 includes an upper surface 97 having a recess 92 formed therein.
  • the recess 92 accommodates the canister base 86 .
  • the base dispenser 90 further includes a front surface 95 having a plurality of grooves 73 a , 73 b formed therein.
  • Each groove 73 a , 73 b is a T-shaped depression integrally formed within the base dispenser 90 .
  • the grooves 73 a , 73 b accommodate the carriage rails 69 a , 69 b .
  • a first side surface 103 (see FIG.
  • the base dispenser may include upper and lower flanges 111 a , 111 b extending from a second side surface 107 .
  • a coupling bracket 119 is rigidly coupled to the first side surface of the dispenser 90 .
  • the coupling bracket 119 includes upper and lower grooves 113 a , 113 b for slidably engaging the flanges 111 a , 111 b from an adjacent unit.
  • a plurality of grooves are formed within the coupling bracket 119 to extend the grooves 73 a , 73 b of the base dispenser 90 .
  • the coupling bracket may be designed to vertically engage an adjacent medication unit.
  • the coupling bracket may include a vertically extending dove tail groove.
  • the base dispenser may include a tongue or similar structure for coupling with the groove. Thus, lateral movement of an attached medication unit may be prevented.
  • FIG. 2B is a side cut-away view of the medication unit 70 .
  • the canister base 86 engages an upper surface 97 of the base dispenser recess 92 .
  • a lower surface 87 of the base dispenser recess 92 further includes an angled notch 94 engaging the recess 84 in the canister base 86 , thus preventing the canister 80 from being easily removed.
  • the medication are fed from the canister 80 and stacked atop a delivery drum 120 .
  • the canister 80 may include an optional spring 89 (see FIG. 14) disposed therein proximate the upper end 83 of the canister.
  • the spring places an additional force on the medication 100 to push the column of pills or tablets down and, thereby, prevent sticking or clumping of tablets or pills.
  • Medication is dispensed into a dispensing cavity 125 .
  • a single pill or tablet is dispensed per each revolution of the delivery drum 120 .
  • the dispensing cavity 125 is a hollow opening within the base dispenser 90 located beneath the delivery drum 120 .
  • the dispensing cavity 125 is large enough to permit the patient to manually retrieve the dispensed medication 100 by tilting the medication unit 70 to one side.
  • FIG. 2C is a front cut-away view of the base dispenser 90 .
  • the medication 100 is gravity-fed from the canister 80 .
  • the bottom-most pill or tablet 100 sits within a delivery drum 120 .
  • the delivery drum 120 includes a delivery drum housing 122 and a delivery drum actuator 124 .
  • the delivery drum housing 122 is a hollow rotatable cylinder with an opening for receiving a single piece of medication.
  • the delivery drum housing 122 lies flush against an inner side surface 104 of the base dispenser 90 or has short axles 123 a , 123 b within holes 129 a , 129 b in the base 91 and the coupling bracket 119 , respectively.
  • the drum housing 122 is coupled to the circular delivery drum actuator 124 .
  • the delivery drum actuator 124 is a circular member with a saw-tooth outer surface 127 .
  • the outer surface 127 includes a plurality of serrations that may be manually or mechanically used to rotate the actuator 124 and, thereby, rotate the delivery drum 120 .
  • FIGS. 2 D- 2 G illustrate the dispensing of a particular shape of medication from the delivery drum 120 .
  • a single medication 101 is held in the delivery drum housing 122 .
  • the delivery drum actuator 124 see FIG. 2C
  • the delivery drum housing rotates into the position shown in FIG. 2E.
  • the medication 110 disposed atop the dispensing medication 100 is moved into a pre-dispensing position.
  • the dispensing medication 100 located in the housing 122 is then gravity-fed into the dispensing cavity 125 disposed beneath the delivery drum 120 as shown in FIG. 2F.
  • the next pill 110 is then gravity fed into the delivery drum housing 122 for dispensing.
  • FIGS. 2 H- 2 K illustrate the dispensing of a round pill with a square-shaped cross-section.
  • the shape of the delivery drum 220 may be altered to accommodate the various shapes and sizes of medication.
  • the single medication 200 now rests along inner surfaces 213 , 217 of the delivery drum 220 .
  • the mechanics of the delivery drum 220 remain the same.
  • rotation of the delivery drum actuator (not shown) causes a corresponding rotation of the delivery drum 220 .
  • the medication 200 falls into the dispensing cavity 125 for receipt by the patient.
  • FIG. 3A is a side cut-away view of the carriage 50 coupled to the medication unit 70 .
  • the carriage 50 communicates with the two-way pager 30 and causes the mechanical rotation of the medication unit's delivery drum actuator 124 .
  • An upper surface 57 of the carriage 50 is angled downwardly to accommodate the pager 30 .
  • Lower flange 54 is curved to retain the pager 30 .
  • the pager 30 slides between a lower carriage flange 54 and rests upon the upper surface 57 .
  • a series of electrical contacts 61 b are aligned along a side of the upper surface 57 of the carriage.
  • the pager 30 contains a corresponding group of electrical contacts 61 a for communication between the pager 30 and the carriage 50 .
  • the carriage 50 may include an infra-red transceiver, while the pager 50 may include an infra-red transceiver. If infra-red communication is used, the pager 30 need not be retained by the carriage 50 .
  • the carriage 50 houses a battery 140 , a motor assembly including electric motor 55 coupled to a first rotatable worm gear 64 by a first shaft 61 .
  • the electric motor is driven by the circuit shown in FIG. 4.
  • the first worm gear 64 engages a second worm gear 68 having a direction of rotation at 90° from that of the first worm gear 64 .
  • the second worm gear 68 is coupled to a second shaft 67 .
  • the second shaft 67 passes between circular shaft retainers 63 , 65 coupled to rear inner surface 57 of the carriage 50 .
  • the second shaft 67 is coupled to a rotatable carriage gear 77 .
  • a rectangular opening along the rear surface of the carriage 50 allows the carriage gear 77 to engage the drum actuator 124 when the carriage 50 engages the base medication dispenser 90 .
  • the fixed distance from all medication unit contacts 84 a , 84 b guarantees that when contact is made between carriage contacts 74 a , 74 b and medication unit contacts 84 a , 84 b , the carriage gear 77 will engage drum actuator 124 .
  • the spring 66 pushes the rotatable carriage gear 77 outward towards the medication unit 70 and provides flexibility to engage the serrations 127 of the dispensing drum actuator 124 .
  • the carriage 50 includes two rails 69 a , 69 b disposed along a length of the rear surface of the carriage 50 .
  • the rails 69 a , 69 b slidably engage the grooves 73 a , 73 b , along the front surface of the medication unit 70 .
  • the medication unit 70 may be adjusted such that the grooves of the carriage gear 77 contact the serrations 127 of the delivery drum actuator 124 .
  • the motor 55 indirectly causes rotation of the delivery drum actuator 124 .
  • Special notches may be formed on the rails 69 a , 69 b along with corresponding depressions in the grooves 73 a , 73 b of the medication unit 70 to provide an audible indication to the user that the medication unit and carriage are engaged.
  • the notches and depressions serve to secure the relative position of the carriage 50 onto the medication unit 70 .
  • FIG. 4 is a block diagram of the carriage circuit which powers the carriage motor 55 .
  • a power source such as a battery 140 , provides electrical power to a motor driver 147 and a dispenser control 149 .
  • the control may be an on/off switch 21 disposed on a front surface of the carriage (see FIG. 1A) creating an electrical path between the battery 140 and the other components in the circuit.
  • the dispenser control 149 is a firmware controller that controls the dispensing operation of the carriage 50 .
  • the controller 149 may also be instructed by a read-only memory (“ROM”) 148 containing code for communicating with the ID chip 88 , LED indicator 22 , the motor drive, and for controlling the dispensing operation.
  • ROM read-only memory
  • the controller directs operation of a motor driver 147 and an indicator 22 disposed along the front surface of the carriage proximate the on/off switch 21 .
  • the indicator may be a light-emitting diode (“LED”) that, for example, alternates between green and red states, where red indicates that power is being supplied to the controller 149 and green indicates a ready-to-dispense state. Other indicators are also possible.
  • the dispenser control 149 provides a control signal to the motor driver 147
  • the driver 147 initiates and ceases rotation of the motor 55 .
  • Rotation of the motor 55 indirectly rotates the delivery drum actuator 124 to dispense medication 100 from the canister 80 into the dispensing cavity 140 .
  • the controller 149 communicates with the pager 30 via electrical bus contacts 61 .
  • the controller 149 and the pager 30 may communicate using infra-red or radio-frequency technology.
  • a canister contact 136 allows the controller 149 to read the ID chip 88 embedded in the base 86 of the canister 80 .
  • the ID chip 88 indicates the medication stored in the canister 80 .
  • the canister contact 136 may be a gold-coated spring leaf contact that electrically couples with the chip contacts 84 a , 84 b .
  • the controller 149 may then decode the silicon chip 88 to determine the medication stored in the canister 80 .
  • the information encoded into the canister ID chip 88 provides positive identification and confirmation of the proper medication.
  • the contacts 74 , 84 provide localization information prior to activation of the dispensing motor, thus ensuring that the canister is positioned correctly to engage the actuator 124 .
  • other means may be used to ensure such contact.
  • a magnetic strip on the canister 80 and a magnetic reader on the carriage 50 may be utilized.
  • a bar code disposed on the canister 80 and an optical reader on the carriage 50 may be used to store information about the specific medication and provide localization information.
  • FIG. 5 is a block diagram of the circuitry for the acknowledge-back pager 30 .
  • Acknowledge-back paging circuits are well-known and described in U.S. Pat. No. 5,563,382, to Nikas, issued Oct. 31, 1995, which is incorporated by reference herein.
  • the pager 30 is a portable acknowledge-back pager, such as the pager sold under the trademark Tango by Motorola Corp., although other acknowledge-back pagers may be used.
  • the pager 30 includes an antenna 120 for accepting messages transmitted from a remote message transmitter as radio signals.
  • the antenna 120 is coupled to an antenna switch 121 for steering the signals to and from the antenna.
  • the antenna switch 128 is controlled by a processor 130 .
  • the switch is further coupled to a message receiver 129 for demodulating the radio signals sent from the antenna switch 128 .
  • the message receiver 129 is coupled to a decoder 136 and the processor 130 for decoding and processing information carried in the radio signals.
  • the processor 130 is coupled to a memory 139 , such as a random access memory (“RAM”), for storing messages in memory locations.
  • the RAM 139 stores a plurality of messages, including standard paging messages 164 medication messages 168 a and prescription messages 171 a . As discussed in greater detail below, each medication message contains a serial ID number for a canister containing a prescribed drug and a pointer or reference to a unique prescription message for that medication.
  • the canister ID number stored in RAM corresponds to the encoded data in the canister ID chip 88 embedded in the lower surface of the canister 80 .
  • the prescription message contains specific medication dispensing information, such as a timing regimen (e.g., three times a day), indications, contraindications, and other information or instructions associated with the medication.
  • the processor 130 is also coupled to an output element 33 , such as a display for alphanumeric messages and/or a loudspeaker for synthesizing voice output.
  • the processor 130 is further coupled to a control section 138 , comprising well-known switches and buttons, such as a touch pad and navigation buttons disposed adjacent the display.
  • the touch pad includes four pads surrounding a central touch key. The four pads and the central touch key allow the user to select alphanumeric entries listed in the display. For instance, each pad may correspond to the desired direction (up, down, left, and right) of a cursor within the display. Once an entry has been highlighted or otherwise indicated, the central touch key may be used to select that entry. It should be apparent, however, that another user interface may be employed. For instance, an alphanumeric keypad may be used to enter text directly into the display.
  • the processor is coupled to an alert element 157 , such as a conventional piezoelectric transducer (“PZT”) for generating an audible or visible alert in response to receiving information intended for the pager 30 .
  • An indicator 155 such as an LED or liquid crystal display (“LCD”), is also coupled to the processor 130 for providing a visible indication to the user that there is a message on the pager display. It will be appreciated that the indicator 155 can be integrated with either the output element 33 or the alert element 157 , or both, as well.
  • the processor 130 is also coupled to an acknowledge transmitter 160 for controlling the generation of acknowledge messages therefrom.
  • the acknowledge transmitter 160 is coupled to the antenna switch 128 for steering the acknowledge messages to the antenna 120 for transmission to a paging service or other infrastructure.
  • the processor 130 is coupled to a read-only memory (“ROM”) 159 comprising firmware elements including a selective call address 162 for uniquely identifying the pager 30 .
  • the firmware elements preferably also include two-way pager operation code 167 which controls pager operation and dispensing operations program code 163 .
  • the code for pager information controls several pager functions, including medication message processing in RAM memory, monitoring the next action and displaying information for the patient, dispensing control, and enabling read and/or write into the ID chip 88 .
  • the pager circuit further includes a dispenser interface 170 for communication between the pager and the carriage.
  • the interface 170 may be electrical contacts 61 b (see FIG. 1B) electrically coupled to the carriage contacts 61 a .
  • the interface 170 may be an RS232 interface, an infra-red link, or a radio-frequency link.
  • the interface 170 is coupled to the processor 130 .
  • the two-way pager 30 is part of a communication infrastructure that permits two-way communication among physicians, pharmacists, health care organizations, paging services, and subscribers (patients).
  • the message received from the paging service may be either a numeric message, an alphanumeric message, or a voice message.
  • a message is sent to a subscriber via the paging service access number (usually a toll-free telephone number).
  • a message may be sent via another communication network that couples into the RF paging network(s), such as the Internet.
  • the paging service then transmits the message throughout the service area using base stations which broadcast the paging message on a radio carrier.
  • the subscriber may respond to the message using the touch pad 35 .
  • FIGS. 6 - 12 illustrate the global flow of messages in a network containing at least one patient using the medication dispenser of the present invention, at least one database storing patient medication information, and at least physician or pharmacist.
  • the database is a computer system administered by a health care company or the physician or pharmacist, or a vendor of the dispenser.
  • Messages may be sent back and forth through this network using a standard two-way paging network.
  • Messages may also be sent and received using a telephone, cable, or wireless network.
  • internet or intranet messaging networks are possible for messages sent by paging networks connected to the internet.
  • the database is a depository of patient medication data, prescription, supplied medication units, and compliance information.
  • the database may reside in the physician computer, within a health care organization, within a medication unit manufacturer, or within a drug distribution organization. Numerous databases may exist and communicate with different clients. Only one central database, however, is necessary to identify a patient relative to a particular internal database. This central database may be placed within the paging network computers that act as a traffic coordinator for all messages.
  • FIGS. 6 A- 6 E show exemplary message structures for messages transmitted within the network.
  • a “New Medication Unit->DB” message 168 b is transmitted by a physician or pharmacist to the database to inform the database that a new medication unit has been provided to the patient.
  • the physician may provide the patient with an office sample of a medication unit.
  • the physician must transmit the “New Medication Unit->DB” message 168 b .
  • the database will then forward the message to the patient and the serial ID and medication ID will be stored in RAM 139 of the pager 30 as medication 168 a .
  • the message 168 b includes a serial ID number 165 indicating the specific canister given to the patient.
  • a medication ID number 169 is used to specify the medication contained in the medication unit.
  • Each patient is assigned a unique patient ID number 172 that is included in the message 165 that is sent by a prescribing physician/pharmacist. All messages conclude with an end-of-message signal 173 that may include an error detection code.
  • the error code is designed to ensure the integrity of a message, including all of the required message components.
  • the physician When the physician provides the patient with a new prescription, the physician transmits a “New Prescription->DB” message 171 b to the database.
  • the database will forward the message 171 b to the patient and the information, excluding the patient ID and END components, will be stored in the RAM 139 of the pager 30 as a prescription 171 a .
  • the “New Prescription>DB” message is illustrated in FIG. 6B.
  • the message includes the patient ID number 177 , a physician ID number 179 that uniquely specifies the prescribing physician, and the medication ID number 181 .
  • the message 171 further includes a dosage/timing component 183 and the term 185 of the prescription. Special instructions 187 may follow the term 185 component.
  • An optional interaction component 191 may specify contraindications and foods that may not be taken with the medication.
  • the message concludes with an end-of-message signal 193 that may include an error detection code.
  • the database system transmits a “New Medication Unit->P” message 168 c to the patient after receiving the “New Medication Unit->DB” message 168 a from the pharmacist/physician.
  • the “New Medication Unit—>P” message 168 c is illustrated in FIG. 6C.
  • the “New Medication Unit- >P” message 168 c includes the serial ID number 203 and medication ID number 205 .
  • the database specifies a new prescription by transmitting a “New Prescription->P” message 171 c containing the medication ID number 213 , the dosage/timing component 215 , the term 217 , the optional special instructions 219 , and optional contraindications 221 .
  • the database uses the patient ID 172 , 177 to create a message specific to the patient.
  • the messages 178 c , 171 c are similar to messages 168 b , 171 b , excluding the patient ID. Thus, only the target patient will receive the message.
  • the patient may also send messages to the physician through the database.
  • a patient message, “Patient->DB” 231 begins with a message class identifier 233 .
  • the message class indicates the type of message being transmitted by the patient.
  • Certain pre-defined message classes may exist. For instance, sample message classes include a daily report class automatically downloaded from the patient during low-network traffic time (e.g., overnight), a patient-initiated emergency class, a patient-initiated query class, an unrecognized medication unit class, and a regular two-way message class for regular pager operation.
  • the message class is followed by a statement 235 component from the patient.
  • the statement 235 may be an alphanumeric message generated by the patient or chosen from a menu of predefined messages.
  • the message 231 further includes the dispensing information 237 provided by the patient.
  • the dispensing information indicates the medication ID, the dosage taken, and the time the dosage was administered. Dispensing information for each medication (in the case of multiple medication units
  • FIG. 7 is a flow chart illustrating the global flow of prescription data from a prescribing physician or pharmacist to a database.
  • the physician may prescribe medication in at least two ways. She may prepare a conventional paper slip prescription in step 503 or she may use an automated in-office method for preparing prescriptions in step 505 . If a paper to prescription is prepared, the patient must locate an accessible “wired” pharmacy in step 507 .
  • a wired pharmacy is a pharmacy with access to the network containing patient and medication information. The wired pharmacy is also capable of dispensing a medication unit to the patient. The patient may optionally phone the pharmacy with the prescription in step 509 . In step 513 , the patient visits the wired pharmacy to fill the prescription.
  • the pharmacist sends the “New Prescription->DB” message 171 b to the database.
  • This prescription is confirmed by the database and forwarded to the patient as a “New Prescription->P” message 171 c , as described below.
  • the pharmacist fills the prescription by providing a medication unit to the patient in step 521 .
  • the pharmacist may demonstrate the unit if necessary.
  • the pharmacist in step 525 , then sends a “New Medication Unit->DB” message 168 b to the database to indicate that the medication unit has been provided.
  • the database confirms the information contained in the message and forwards a “New Medication Unit->P” message 168 c .
  • the database in step 529 , transmits the appropriate message to the patient's pager. The patient may then operate the dispenser and receive medication from the medication unit.
  • the physician may use an automated in-office system for processing prescriptions.
  • the physician reviews the patient's current prescriptions and decides on an acceptable medication regimen.
  • the physician transmits the “New Prescription- >DB” message 171 b to the database.
  • the downloaded prescription is stored in the database and forwarded to the patient as a “New Prescription->P” message 171 c .
  • the physician provides the patient with an instruction sheet describing the operation of the dispensing system.
  • the patient decides whether or not to use a wired pharmacy or mail in the order. If the pharmacy is chosen in step 549 , the physician provides the patient with a list of wired pharmacies in the area.
  • the patient may then proceed to step 507 and locate a wired pharmacy. If the patient decides to mail in the order, he may receive sample medication units from the physician in step 553 . In step 559 , the patient may choose between manual delivery of the sample medication or automated dispensing of the sample medication. If manual delivery is chosen, the physician, in step 561 , may provide the patient with loose pills or tablets. The patient may use these pills until his medication unit arrives by mail. In step 565 , the patient awaits receipt of a medication unit by mail. If automated dispensing of sample pills is chosen, the physician may provide a sample medication unit to the patient for demonstrative purposes in step 569 . The physician then sends the “New Medication Unit->DB” message 168 b to the central database. The database will forward the message to the patient as a “New Medication Unit->P” message 168 c . A mail fulfillment center for the medication logs the medication unit transmitted to the patient, similar to the step performed by the pharmacist in step 525 .
  • FIG. 8 is a flow chart illustrating the flow of data from a database to a pager 30 , upon receipt of a “New Medication Unit->DB” message 168 b or a “New Prescription->DB” message 171 b from the physician/pharmacist or drug supplier.
  • the physician may transmit a “New Medication Unit->DB” message 168 b to specify that a new medication unit has been provided, and a “New Prescription->DB” message 171 b to indicate that a new prescription has been given to the patient.
  • the database Upon receiving the “New Medication Unit->DB” message from the provider in step 601 , the database, in step 605 , verifies or authenticates the source of the message.
  • the database verifies that the patient ID and the medication ID are stored in the system. If either of the message components cannot be verified, the database, in step 621 , issues a “problem response” message. In step 625 , the database waits for a response correcting or clarifying the transmitted message. In step 629 , the system determines whether or not the data has been resent. If the data has been resent, the database returns to step 605 . If the data has not been resent, the database issues a “Restart” message to the physician/pharmacist and deletes the current transaction in step 633 .
  • the database issues the proper messages, “New Prescription->P” message 171 c or a “New Medication Unit” message 168 c in step 641 .
  • the database awaits a confirmation from the patient indicating that the message has been received. If no confirmation is received, the database, in step 649 , determines whether the message may be re-transmitted. A fixed number of re-transmission tries may be specified by the database administrator. If re-transmission exceeds the number allowed, the database notifies the administrator in step 651 . If re-transmission of the message is permitted, the system returns to step 641 . When the patient confirms receipt of the message, the confirmation is transmitted to the database in step 655 . In step 659 , the database updates the patient's medical record.
  • the database Upon receiving a “New Prescription->DB” message 171 b in step 663 , the database verifies or authenticates the source in step 667 . In steps 671 - 685 , the database verifies the patient ID, physician ID, medication ID, dosage/timing/term parameters, and interaction evaluation. If any of these message components cannot be verified, the database issues, in step 687 , issues a “problem response” message. In step 689 , the database waits for a response correcting or clarifying the transmitted message. In step 691 , the system determines whether or not the data has been resent. If the data has been resent, the database returns to step 667 .
  • the database issues a “Restart” message to the physician and deletes the current transaction in step 695 .
  • the database continues in step 641 by issuing the proper message, “New Prescription->P” message 171 c in this case.
  • FIG. 9 illustrates the flow of data from the patient back to the database.
  • the database Upon receipt of the “Patient->DB” message in step 701 , the database verifies or authenticates the source.
  • the database performs an error check to verify the integrity of the message. If no error is found, the database then tries to match the patient ID with a stored ID in step 713 . If an error is found or if the patient cannot be verified, the database issues a “Retransmit” message back to the patient in step 717 . The database then determines whether the number of retransmission attempts has exceed the allowable limit under the system administrator's rules.
  • the database waits for the next message. If re-transmission is not permitted, the database informs the system administrator of the problem in step 725 . Once the patient ID has been verified, however, the database then attempts to resolve the message class component of the message in step 729 .
  • the database verifies the medication IDs in step 737 . If the medication IDs or one of the medication IDs cannot be verified, the database goes to step 717 and issues a “Retransmit” message. Once the medication ID is verified, the dosage/time component of the message is resolved in step 741 . In step 745 , the patient's medical record is updated. In step 749 , the database then determines whether or not the patient has properly complied with the medical regimen stored in the patient's record. The database alerts the patient if he fails to comply with the regimen. In step 755 , the database alerts others, such as the physician or other medical personnel. The database system, in step 771 , determines whether the message has been processed completely.
  • the system re-initiates the response and deletes the current transaction in step 775 . If the message has been processed completely, the database updates the patient's record in step 779 and sends a confirmation back to the patient in step 783 .
  • step 791 the database informs the appropriate target.
  • FIG. 9 lists sample targets, including a physician 795 , a medication supplier 796 , a health care provider 797 , a family member 798 , and an expert system processor 799 . It should be understood, however, that other persons or organizations may be included.
  • the database proceeds to step 771 .
  • FIGS. 10 - 12 illustrate the operation of the device and the local processing of messages.
  • paging and dispensing operations 163 may be stored in the pager ROM 159 or by the controller 149 of the carriage 50 .
  • FIG. 10 illustrates the pager-dispenser operation.
  • operation of the pager 30 begins with a start signal in step 801 .
  • temporary memory buffers are cleared and registers are re-set.
  • the processor scans the list of prescriptions 171 a stored in pager RAM 139 .
  • the processor in step 809 , decides whether or not medication is due based on the accessed prescription list.
  • the processor searches for instructions regarding pre/post medication consumption (e.g., a warning not to eat within two hours prior to taking a particular medication). If none exist, the processor displays the normal time and date in step 809 and operates the pager as a normal two-way pager. If instructions are available, the instructions are displayed in step 813 , indicator 155 may be activated, and the pager functions as a two-way pager.
  • pre/post medication consumption e.g., a warning not to eat within two hours prior to taking a particular medication.
  • the patient When medication must be administered, the patient is alerted in step 819 via an audible beep through loudspeaker 157 and the display of an alphanumeric message. The patient must respond to the device to confirm receipt of the alert message. When no response is received, the pager waits a predetermined amount of time (e.g., 45 minutes) before transmitting an alert message to the database in step 823 . Once the patient responds, the processor attempts to establish communication with the carriage in step 831 . If no communication can be established with the carriage, the pager enters a snooze mode for a predetermined amount of time in step 833 . If communication is established, the pager 30 determines whether or not it is placed on the carriage 50 .
  • a predetermined amount of time e.g. 45 minutes
  • the pager 30 If the pager 30 has not been placed on the carriage 50 , the pager 30 enters a snooze mode at step 833 , waits a fixed amount of time, and checks again in step 829 .
  • the processor then interrogates the medication unit by reading the serial ID number of the medication unit in step 841 .
  • the processor compares the medication unit ID number with the medication ID number specified in the current prescription. If the two numbers do not match, the processor, in step 849 , compares the medication unit ID number with a stored local list of medication ID numbers.
  • the processor issues an “Unrecognized Medication Unit” message when the ID numbers do not match in step 851 . If the medication is among the approved medications on the list, the processor displays the message “Move to Next Medication Unit” (in the case of multiple medication units) and returns to step 801 .
  • the pager alerts the patient through an audible beep and an alphanumeric message in step 863 .
  • the processor determines the current dispensing state of the medication unit. If no dispense command or control signal has been issued, the processor waits a predetermined amount of time before transmitting an alert message back to the database in step 875 . Once the dispense command or control signal has been issued, the carriage motor moves one full turn to dispense the medication from the delivery drum into the dispensing cavity in step 883 .
  • the processor in step 887 , may verify that the next pill or tablet is loaded in the delivery drum for the next pill cycle.
  • step 801 processing resumes at step 801 . If the pill fails to load, the user is alerted through an audible beep and an alphanumeric message in step 891 . Once the patient manually loads the pill or resolves the problem by shaking the unit, processing resumes at step 801 . Where the delivery drum problem cannot be fixed, the pager transmits an “Out of Inventory” message to the database in step 899 , and returns to step 801 .
  • FIG. 11 is a flowchart illustrating the receipt of a message by the pager 30 .
  • the pager processor receives an incoming message. If the message is a standard pager message, the pager functions as a two-way pager in step 911 . If the message is not a pager message, the processor performs an error check on the message. Should the message fail the error check, the processor issues a “Retransmit” request to the sender. Once the message has passed the error check, the processor attempts to resolve the message type in step 921 . For “New Prescription” messages 171 b , the processor updates the list of prescriptions 171 a stored in RAM 139 by adding a new prescription 171 a in step 935 .
  • a “New Medication Unit” message 168 b is processed by updating the list of medications 168 a to include the new medication unit in step 939 .
  • “Alert” messages are processed by displaying the message and producing an audible beep.
  • an internal check is made in step 951 . If the internal check fails, the pager requests the re-transmission of the message in step 959 . If the internal check passes, the pager transmits a confirmation back to the sender in step 955 .
  • FIG. 12 is a flowchart illustrating the transmission of a message by the pager 30 .
  • Patient-initiated messages 1021 are treated like standard two-way messages.
  • For daily report preparation a daily report message is held until a daily report becomes due.
  • the “Patient->DB” message containing the daily report is prepared.
  • the processor adds an error detection code in step 1061 and then transmits the message in step 1065 .
  • the processor waits a predetermined amount of time in step 1091 before expecting confirmation of the message in step 1093 . If no confirmation is received, the message is re-transmitted. Once confirmation has been received, the message is resolved. If the confirmation is a daily log message, the log stored in RAM is deleted in step 1099 . Otherwise, the message is marked as sent in step 1097 .
  • the message is routed to the database.
  • the patient ID and canister ID are transmitted in step 1089 .
  • a “Patient->DB” message is routed to the supplier or physician in step 1081 .
  • the processor transmits a message when the patient fails to respond to an “Alert” message. After waiting for a predetermined period in step 1049 , a “Patient Does Not Respond” message is prepared and routed to the physician or health care provider in step 1073 .
  • FIG. 13 illustrates a second embodiment of the medication dispensing and monitoring system of the present invention.
  • several medication units are linked together to form a medication unit assembly 1000 .
  • the assembly provides a unified solid storage and a portable system that the patient may easily transport in a purse or briefcase.
  • the linking of medication units facilitates the dispensing of several types of medication.
  • FIG. 13 shows canisters 70 of differing heights and shapes to accommodate various forms of medication. Moreover, patient compliance with more than one medication may be monitored.
  • FIG. 14 is a cut-away view illustrating the coupling of two medication units. As shown, each canister accommodates a different pill. Each unit, however, includes the coupling bracket 119 for coupling a medication unit to an adjacent unit.
  • the coupling bracket 119 includes grooves 113 , 114 that slidably engage the flanges 111 , 112 disposed along the side surface 107 a of the base dispenser 90 a .
  • a collection of medication units form a medication unit assembly 1000 .
  • Dispensing similarly in each dispenser 90 . Specifically, medication 100 a is gravity-fed into a delivery drum 120 a while medication 100 b is fed via spring pressure to the delivery drum 120 b . Rotation of the delivery drum actuator causes the delivery drum 120 a to rotate and deliver the medication into the dispensing cavity (not shown). As the dispensing drum continues to rotate, an adjacent pill falls into the dispensing drum for dispensing.
  • Medication unit assembly 1000 couples to the carriage 50 as shown in FIG. 15. Specifically, the grooves 73 a , 73 b of the medication units are combined together to form continuous grooves for the carriage rails 69 a , 69 b .
  • the patient may manually engage the carriage 50 with the medication unit assembly 1000 . The patient may then move the carriage 50 to the correct medication unit where the local ID is determined, as explained above.
  • the assembly 1000 may be placed on a table and the carriage may then be fit into the medication assembly 1000 .
  • the carriage 50 may contain a small wheel 53 (see FIGS. 3A, 3B) that supports the weight of the carriage when placed on a flat surface. It should be apparent that the lateral movement of the carriage may be mechanized to move automatically from one medication to the next without patient intervention.
  • the carriage controller may be programmed to move the carriage 50 via an additional motor.
  • the base dispenser 90 may further be provided with two light pipes 106 a , 106 b for determining whether medication is presently stored in the delivery drum 120 .
  • FIGS. 16 and 17 show the light pipes 106 a , 106 b in greater detail.
  • the light pipes 106 a , 106 b are acrylic light pipes angled to provide a continuous path of light from a first entry point 116 at a fixed distance to a second entry point 118 proximate the delivery drum actuator 124 . The distance from the first entry point 116 to the second entry point 118 is the same for each medication unit, regardless of the size of the medication unit.
  • the carriage 70 includes a first light source 72 a , e.g., LED, and a first detector 72 b along a rear surface thereof to detect light from-the first entry point 116 transmitted to the second entry point 118 , respectively.
  • a first light source 72 a e.g., LED
  • a first detector 72 b along a rear surface thereof to detect light from-the first entry point 116 transmitted to the second entry point 118 , respectively.
  • a mechanism for detecting the completion of a full rotation of the medication delivery drum 120 may be provided.
  • a small reflector 129 (see FIG. 3A) may be attached proximate the rim of the delivery drum actuator 124 to provide a line of sight to the reflector 129 from a second light source 72 c and a second detector 72 d (see FIG. 15).
  • the reflector 129 may be composed, for example, of 2 mm round, reflective thin aluminum foil.
  • the reflector 129 provides a strong signal to the detector 72 d only when the delivery drum 120 is in one particular rotational position.
  • FIG. 16 illustrates the relative position of the second light source 72 c and the second detector 72 d .
  • the detector 72 may be electrically coupled to the carriage controller 149 . During rotation of the delivery drum 120 , the source 72 c and detector 72 d are activated. The controller may provide a drive command to the motor until the reflector 129 returns to the line of sight of the detector 72 d.
  • FIG. 18 illustrates a canister programmer enabling the pharmacist or drug supplier to encode specific information (e.g., expiration date, manufacturing lot number, amount loaded). using an NVRAM or EPRON version of the ID chip 88 as described above.
  • the encoded information may be read by the carriage controller or the pager and may be used in the dispensing procedure for the patient.
  • the canister 80 slidably engages into a mating adaptor 1800 .
  • Contacts 84 a , 84 b are electrically coupled to contacts 1874 a , 1874 b in the adaptor 1800 .
  • a cable 1803 connects the adaptor 1800 to an interface box 1805 containing a microcontroller that communicates with the programmable ID chip 88 .
  • the microcontroller 1805 may be used to read or write information to the chip 88 .
  • the interface box 1805 is connected via a cable 1810 to a computer 1820 that provides a simple user interface for inputting the data.
  • the adaptor 1800 may be connected directly to a port on the computer 1820 .
  • the adaptor 1800 further includes an opening 1850 that may be used in connection with an automatic filling station for the canister 80 . When the adaptor 1800 is coupled to an automatic filling station, medication may be provided to the canister 80 through the opening 1850 .
  • consumption of medication may be subtracted from an initial value such that the canister will contain updated quantity information about its medication content.
  • the carriage controller or the pager reads the quantity stored prior to dispensing. Following dispensing, the controller or pager writes back the correct amount. This method may be used when the patient desires to tracking compliance of over-the-counter medication.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Medical Preparation Storing Or Oral Administration Devices (AREA)

Abstract

A medication dispensing and monitoring system includes an acknowledge-back pager, a carriage communicating with the pager, and a medication unit dispensing stored medication. The pager receives prescriptions and transmits messages back to a physician or health care organization. Prescriptions received by the pager are stored and processed by a pager processor. The pager processor communicates with a carriage controller via a series of electrical contacts. At a prescribed time, a motor in the carriage causes the medication unit to dispense the prescribed medication. Numerous medication units may be assembled to accommodate different forms of medication.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to systems and methods for medication dispensing and monitoring. More particularly, the present invention is directed to systems and methods for patient medication compliance assistance and monitoring. [0002]
  • 2. Background [0003]
  • Each year, numerous patients are admitted to hospitals for complications resulting from medication non-compliance. Statistics indicate that over one-third of elderly patients admitted to hospitals are admitted due to some form of medication non-compliance. Among the most frequently cited reasons for non-compliance are failing to take the proper medication or combination of medications, administering the incorrect dosage, and forgetting to take the medication altogether. For certain minor illnesses, failing to take medication may result in mild discomfort that may be treated on an outpatient basis. For more serious illnesses, however, medication non-compliance can result in long-term hospital care and/or death. [0004]
  • In addition, failure to follow a prescribed treatment ultimately may make the virus or bacteria resistant to treatment and create a potential health risk by creating drug-resistant strains of the disease. Human Immunodeficiency Virus (“H.I.V”) infection is one example of an illness requiring strict adherence to prescribed medications. Unfortunately, adhering to a typical H.I.V. drug regimen is often easier said than done. For instance, in a recent article, one patient described his daily medication schedule as follows: At 8:30 a.m., the patient must take two pills of Crixivan. At 10:30 p.m., the patient takes one pill each of Zerit, Epivir, and Blaxin. At 2:30 p.m., he must take one pill each of Prednisone, Zovirax, Bactrim, and a prescribed multivitamin. At 4:30 p.m., the patient takes two additional Crixivan pills. At 10:30 a.m., he takes one pill each of Zerit, Epivir, and Biaxin. Finally, at 12:30 a.m., the patient must take two more Crixivan pills. In addition, certain pills must be taken with food while other pills may not be taken with food. Needless to say, following such a complicated drug regimen can be a difficult task. [0005]
  • One cause of medication non-compliance are drug labels that are difficult to read, particularly for those with vision problems. Although the label print size may be increased, even large-print labeling does not improve compliance if the patient forgets the overall drug regimen. Acknowledging the problems of non-compliance and poor labelling, some physicians have attempted to remotely notify patients using an audible beeper. The audible beeper, however, is not very useful in reminding patients which drugs to take, the proper dosage of those drugs, and whether or not food must be taken with the drug. Moreover, the patient usually has no method to remotely respond to the physician. Thus, the physician has no way of knowing whether or not the patient has complied with the drug regimen. [0006]
  • Various systems have been proposed to address the problem of patient medication compliance but such systems fail to provide a complete or practical solution to the problem. For example, U.S. Pat. No. 4,473,884 to Behl, issued Sep. 25, 1984, describes a programmable medication system for storing and dispensing pills. The system includes a dispensing unit with numerous compartments for storing pills. Each compartment is associated with an indicator. The unit further includes a memory for storing a medication regimen. At the appropriate time, an audible alarm and the visual indicator remind the patient that a particular drug must be taken. The Behl device has several drawbacks, however. First, the system, itself, is very complicated, requiring the patient (or physician or pharmacist) to program in the regimen using a multi-key, multi-light control panel. Second, the device cannot be remotely programmed. Once the device leaves the control of the physician or pharmacist, only the patient can physically alter the regimen. Third, the device places no limit on the individual number of pills that a patient may take. Thus, compliance is still not assured. Finally, the dispensing unit dispenses a fixed number of different medications. If the patient requires more than four different types of medication, she must remember to administer this medication manually. [0007]
  • U.S. Pat. No. 5,583,831 to Churchill, issued Dec. 10, 1996 discloses a memory assistance device that reminds a patient to take a particular medication. The device includes three separate units: a reminder unit, a compliance processor, and a supervisory unit. The reminder unit includes a microprocessor, a memory, an input key, and an alarm to remind to audibly remind the patient to administer the medication. The compliance processor includes a CPU, a pill case, and a modem. Data on user compliance or noncompliance is stored in the compliance processor and sent to the supervisory unit via modem. The Churchill device, however, includes only a single pill case. Thus, the patient cannot be reminded to take several different medications. In addition, the Churchill apparatus provides only limited response by the patient to the physician. The patient cannot notify the physician of contraindications and/or side effects. Further, the Churchill device is stationary, thereby restricting the patient to his/her home or ward. [0008]
  • Accordingly, a need presently exists for a solution to the medication compliance problem. In particular, a need exists for a remote medication dispensing system that stores a complex drug regimen and reminds patients to comply with medication requirements. [0009]
  • Further, a need exists for a medication dispensing system that monitors medication compliance. [0010]
  • Further, a need exists for a medication dispensing system that allows patients to notify or respond to physicians or pharmacists about contraindications or side effects. [0011]
  • Further, a need exists for a medication dispensing system that can hold many different types of medication. [0012]
  • SUMMARY OF THE INVENTION
  • The present invention is directed to a medication dispensing and monitoring system which addresses the medication compliance problems. In a preferred embodiment, the system of the present invention includes a two-way or acknowledge-back pager for communication between a patient, a physician, a health care organization, a pharmacist, and/or a drug supplier. The pager sits in a carriage and communicates with the carriage via a series of electrical contacts or similar methods. The carriage is coupled to one or more medication units that dispense stored medication. The medication units may be combined to create a dispensing assembly. Each medication unit includes a canister storing medication and a base medication dispenser engaged with the canister. The pager and carriage include circuitry for receiving a prescription. At the prescribed times, the pager alerts the patient that medication must be taken. The patient may place the pager on the carriage and manually move the carriage to the appropriate medication unit under control of the pager. A motor disposed within the carriage causes the dispenser to dispense medication from the canister into a dispensing cavity. The patient may then retrieve the dispensed medication from the cavity. [0013]
  • The present invention satisfies the need for a solution to the medication compliance problem. Specifically, the present invention uses the pager memory to store complex drug regimens and prescriptions. These regimens may be downloaded to the pager from a physician and/or health care organization located in a remote location. The need for a system allowing patient notification is also satisfied by the present invention. Patients may send a message back to the physician or health care organization confirming medication compliance. Similarly, the pager may be programmed to reply to the physician when the patient fails to comply with a particular prescription. Finally, the system does not limit the number of different medications that may be taken by the patient. Rather, the present invention allows the coupling of numerous medication units. In addition, the canisters of varying sizes may be used to accommodate different forms of medication. [0014]
  • A more complete understanding of the medication dispensing and monitoring system will be afforded to those skilled in the art, as well as a realization of additional advantages and objects thereof, by a consideration of the following detailed description of the preferred embodiment. Reference will be made to the appended sheets of drawings which will first be described briefly.[0015]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1A is a perspective view of the remote medication dispensing and monitoring system of the present invention. [0016]
  • FIG. 1B is an exploded view of the medication unit, carriage, and pager of FIG. 1A. [0017]
  • FIG. 2A is a front perspective view of the medication unit and canister. [0018]
  • FIG. 2B is a side cut-away view of the medication unit. [0019]
  • FIG. 2C is a front cut-away view of the medication unit. [0020]
  • FIG. 2D is an enlarged side cut-away view of the medication unit in a pre-dispensing position. [0021]
  • FIG. 2E is an enlarged side cut-away view of the medication unit in a dispensing position. [0022]
  • FIG. 2F is an enlarged side cut-away view of the medication unit in a post-dispensing position. [0023]
  • FIG. 2G is an enlarged side cut-away view of the medication unit in an empty position. [0024]
  • FIG. 2H is an enlarged side cut-away view of the medication unit in a pre-dispensing position. [0025]
  • FIG. 2I is an enlarged side cut-away view of the medication unit in a dispensing position. [0026]
  • FIG. 2J is an enlarged side cut-away view of the medication unit in a post-dispensing position. [0027]
  • FIG. 2K is an enlarged side cut-away view of the medication unit in an empty position. [0028]
  • FIG. 3A is a view taken along the [0029] lines 3A-3A of FIG. 1A.
  • FIG. 3B is a view taken along the [0030] lines 3B-3B of FIG. 3A.
  • FIG. 4 is a block diagram of the carriage circuit. [0031]
  • FIG. 5 is a block diagram of the pager circuit. [0032]
  • FIG. 6A is a diagram of a medication unit message transmitted to a central database. [0033]
  • FIG. 6A is a diagram of a prescription message transmitted to a central database from a drug supplier. [0034]
  • FIG. 6C is a diagram of a medication unit message transmitted to a patient from a physician. [0035]
  • FIG. 6D is a diagram of a prescription message transmitted to a patient. [0036]
  • FIG. 6E is a diagram of a response or report message transmitted by a patient to a central database. [0037]
  • FIG. 7 is a flow chart illustrating the transmission of prescriptions to patients. [0038]
  • FIG. 8 is a flow chart illustrating the flow of information from a database to patients. [0039]
  • FIG. 9 is a flow chart illustrating the flow of information from a patient to a database. [0040]
  • FIG. 10 is flow chart illustrating the operation of the pager, carriage, and medication unit. [0041]
  • FIG. 11 is a flow chart illustrating the receipt of a message by the pager. [0042]
  • FIG. 12 is a flow chart illustrating the transmission of a message by the pager. [0043]
  • FIG. 13 is a perspective view of the pager, the carriage, and multiple medication units. [0044]
  • FIG. 14 is a front cut-away view of two medication units. [0045]
  • FIG. 15 is an exploded view of the carriage and a medication unit. [0046]
  • FIG. 16 is a view taken along the lines [0047] 16-16 of FIG. 15.
  • FIG. 17 is a front view of a medication unit. [0048]
  • FIG. 18 is a perspective view of a canister information programmer.[0049]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Reference will now be made in detail to the preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Whenever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts. [0050]
  • As illustrated in FIGS. 1A and 1B, a remote medication dispensing and [0051] monitoring system 20 of the present invention includes a pager 30 for remote communication. The pager 30 is a portable communication device designed to receive packet messages via radio-frequency transmission through paging networks. The paging networks transmit messages such that the messages may only be received by a target device. Each message transmission may be time-delayed to reduce the overall load on the network. Messages may include alphanumeric characters and/or symbols. In the present invention, alphanumeric messages may be transmitted to a patient to remind the patient to take a particular medication. As discussed in greater detail below, in lieu of transmission of a medication message, a schedule or prescription message may be transmitted and stored in a memory of the pager.
  • In one-way paging networks, pagers are receive-only devices and, therefore, cannot transmit a message to the sender acknowledging and responding to receipt of a message. A portion of the radio spectrum has been allocated for Narrowband Personal Communication Services (“PCS”). Pager providers are using part of the allocated spectrum to provide two-way (or “acknowledge-back”) paging services. The presence of a transmitter in the pager allows the pager to positively acknowledge the receipt of each message and transmit short messages from the pager to the paging network. Such acknowledge-back pagers become a time-shifted packet-based RF data communicator. Current devices, such as the pager sold under the trade name SkyWriter from SkyTel Corp., permit the composition and transmission of a message by the pager. Users of such devices also may receive and transmit electronic mail via the Internet. [0052]
  • As shown in FIG. 1B, the [0053] pager 30 enables communication between a patient, a physician, a medical care organization, a drug supplier, and/or a pharmacist. The system 20 further includes a carriage 50 for holding the pager 30 and a medication unit 70 for dispensing medication. The pager 30 may be slidably engaged with the carriage 50 and, as discussed in greater detail below, communicates with the carriage via a series of electrical contacts 61 a, 61 b. The carriage 50 includes rails 69 a, 69 b that are slidably engaged with and move along grooves 73 a, 73 b disposed longitudinally along the length of the medication unit 70.
  • FIG. 2A is a front perspective view of the [0054] medication unit 70 used for storing and dispensing medication 100, such as a tablet or pill, to the patient. As shown, the medication unit 70 includes a canister 80 slidably coupled to a base dispenser 90. The canister 80 is a holder or container composed of cardboard or a thin transparent plastic or similar material, with a rigid base 86. The canister housing holds a group of stacked pills or tablets 100. Although the canister 80 illustrated in FIG. 2A is rectangular, the canister 80 may be also formed to accommodate pills having different shapes. For instance, a cylindrically-shaped canister may be used to hold round tablets. The height of the canister 80 is variable depending upon the number of tablets that it is designed to hold. An upper end 83 of the canister 80 is closed, while a canister base 86 includes an opening 85 (see FIG. 1B) for accessing the medication 100. A removable plastic seal (not shown) may be used to seal the opening 85 for storage and humidity control prior to engaging with the base 90. The opening 85 is preferably formed in the shape of the inside cavity of the canister 80 to fit the medication 100 held therein. The canister base 86 is formed so as to slidably engage an upper surface 97 of a recess 92 formed within the base dispenser 90.
  • A [0055] silicon ID chip 88 may be embedded into the canister base 86, connected to at least two contacts 84 a, 84 b, at a fixed distance from a side surface of the canister. A medication identifier encoded into the ID chip 88 specifies the medication stored by the canister 80. Any known encoding scheme may be utilized. The chip 88 is electrically coupled to one or more chip contacts 84 a, 84 b. The chip 88 may be a DS2401 chip manufactured by Dallas Semiconductors. This chip contains unique factory-lasered and tested 64-bit word information, does not require a separate battery, and may be interrogated without power by a single port of a microprocessor via two line connections at rates of up to 16.3 kilobits per second. The same communication methodology may be utilized to communicate with an ID chip containing nonvolatile random access memory (“NVRAM”) (e.g., the DS1991 or DS1996 NVRAM components by Dallas Semiconductors) or erasable programmable read-only memory (“EPROM”) (e.g., the DS1896 EPROM manufactured by Dallas Semiconductors). As discussed in greater detail below, the chip enables pharmacists to encode a specific identifier and/or instructions prior to issuing the medication. Moreover, consumption of medication may be stored in the NVRAM to enable multiple users to dispense medication from the same medication unit.
  • The [0056] medication unit 70, as described herein, may be loaded by the patient/end-user or may be pre-loaded by the drug supplier/packaging facility. If the user loads the medication unit 70, the filled canister 80 is packed and provided to the patient. Either the patient or a health care worker, such as a pharmacist, may insert the canister 80 into the base dispenser 90. Upon consumption of all of the medication within the canister 80, the canister may be replaced by a new filled canister or may be recycled.
  • If the unit is pre-loaded by the drug supplier, the supplier hermetically seals the unit in plastic wrap or similar material to isolate the unit from humidity and other moisture. Prior to pre-loading, the [0057] canister 80 is placed upside-down and filled to its total length with pills or tablets. To maximize the amount of pills stored by the medication unit 70, the base dispenser 90 may also be filled with medication. A thin separator (not shown) is then placed on the canister base 86 and the canister 80 is placed on the base dispenser 90. The thin separator is removed and the loaded unit is packaged for shipment to the patient. Upon consumption by the patient, the complete medication unit 70 may be disposed or returned to the drug distributor/packaging facility for recycling. In FIG. 2B, for example, four pills are pre-supplied to the base dispenser 90. As explained above, the drug distributor will then completely fill the canister 80 and couple the canister 80 to the base dispenser 90.
  • FIGS. [0058] 2B-2C show the medication unit 70 in greater detail. The base dispenser 90 includes a housing 91 composed, for example, of a lightweight plastic material. The housing 91 includes an upper surface 97 having a recess 92 formed therein. As discussed above, the recess 92 accommodates the canister base 86. The base dispenser 90 further includes a front surface 95 having a plurality of grooves 73 a, 73 b formed therein. Each groove 73 a, 73 b is a T-shaped depression integrally formed within the base dispenser 90. The grooves 73 a, 73 b accommodate the carriage rails 69 a, 69 b. A first side surface 103 (see FIG. 2C) includes a circular drum recess 105 formed therein. The drum recess 105 accommodates a rotating delivery drum actuator 124, as discussed below. An entrance 140 to a dispensing cavity 125 is formed beneath the drum recess 105. To facilitate the coupling of multiple medication units, the base dispenser may include upper and lower flanges 111 a, 111 b extending from a second side surface 107. A coupling bracket 119 is rigidly coupled to the first side surface of the dispenser 90. The coupling bracket 119 includes upper and lower grooves 113 a, 113 b for slidably engaging the flanges 111 a, 111 b from an adjacent unit. A plurality of grooves are formed within the coupling bracket 119 to extend the grooves 73 a, 73 b of the base dispenser 90. The coupling bracket may be designed to vertically engage an adjacent medication unit. For example, the coupling bracket may include a vertically extending dove tail groove. The base dispenser may include a tongue or similar structure for coupling with the groove. Thus, lateral movement of an attached medication unit may be prevented.
  • FIG. 2B is a side cut-away view of the [0059] medication unit 70. As shown, the canister base 86 engages an upper surface 97 of the base dispenser recess 92. A lower surface 87 of the base dispenser recess 92 further includes an angled notch 94 engaging the recess 84 in the canister base 86, thus preventing the canister 80 from being easily removed. Once installed, the medication are fed from the canister 80 and stacked atop a delivery drum 120. The canister 80 may include an optional spring 89 (see FIG. 14) disposed therein proximate the upper end 83 of the canister. The spring places an additional force on the medication 100 to push the column of pills or tablets down and, thereby, prevent sticking or clumping of tablets or pills. Medication is dispensed into a dispensing cavity 125. Specifically, a single pill or tablet is dispensed per each revolution of the delivery drum 120. The dispensing cavity 125 is a hollow opening within the base dispenser 90 located beneath the delivery drum 120. The dispensing cavity 125 is large enough to permit the patient to manually retrieve the dispensed medication 100 by tilting the medication unit 70 to one side.
  • FIG. 2C is a front cut-away view of the [0060] base dispenser 90. As shown, the medication 100 is gravity-fed from the canister 80. The bottom-most pill or tablet 100 sits within a delivery drum 120. The delivery drum 120 includes a delivery drum housing 122 and a delivery drum actuator 124. The delivery drum housing 122 is a hollow rotatable cylinder with an opening for receiving a single piece of medication. The delivery drum housing 122 lies flush against an inner side surface 104 of the base dispenser 90 or has short axles 123 a, 123 b within holes 129 a, 129 b in the base 91 and the coupling bracket 119, respectively. The drum housing 122 is coupled to the circular delivery drum actuator 124. The delivery drum actuator 124 is a circular member with a saw-tooth outer surface 127. The outer surface 127 includes a plurality of serrations that may be manually or mechanically used to rotate the actuator 124 and, thereby, rotate the delivery drum 120.
  • FIGS. [0061] 2D-2G illustrate the dispensing of a particular shape of medication from the delivery drum 120. In the pre-dispensing position, a single medication 101 is held in the delivery drum housing 122. When the delivery drum actuator 124 (see FIG. 2C) is rotated, the delivery drum housing rotates into the position shown in FIG. 2E. As the delivery drum 120 continues to rotate, the medication 110 disposed atop the dispensing medication 100 is moved into a pre-dispensing position. The dispensing medication 100 located in the housing 122 is then gravity-fed into the dispensing cavity 125 disposed beneath the delivery drum 120 as shown in FIG. 2F. The next pill 110 is then gravity fed into the delivery drum housing 122 for dispensing.
  • FIGS. [0062] 2H-2K illustrate the dispensing of a round pill with a square-shaped cross-section. As shown, the shape of the delivery drum 220 may be altered to accommodate the various shapes and sizes of medication. The single medication 200 now rests along inner surfaces 213, 217 of the delivery drum 220. The mechanics of the delivery drum 220, however, remain the same. Thus, rotation of the delivery drum actuator (not shown) causes a corresponding rotation of the delivery drum 220. As the delivery drum 220 turns, the medication 200 falls into the dispensing cavity 125 for receipt by the patient.
  • FIG. 3A is a side cut-away view of the [0063] carriage 50 coupled to the medication unit 70. The carriage 50 communicates with the two-way pager 30 and causes the mechanical rotation of the medication unit's delivery drum actuator 124. An upper surface 57 of the carriage 50 is angled downwardly to accommodate the pager 30. Lower flange 54 is curved to retain the pager 30. The pager 30 slides between a lower carriage flange 54 and rests upon the upper surface 57. A series of electrical contacts 61 b (see FIG. 1B) are aligned along a side of the upper surface 57 of the carriage. The pager 30, as discussed below, contains a corresponding group of electrical contacts 61 a for communication between the pager 30 and the carriage 50. Alternatively, the carriage 50 may include an infra-red transceiver, while the pager 50 may include an infra-red transceiver. If infra-red communication is used, the pager 30 need not be retained by the carriage 50.
  • The [0064] carriage 50 houses a battery 140, a motor assembly including electric motor 55 coupled to a first rotatable worm gear 64 by a first shaft 61. The electric motor is driven by the circuit shown in FIG. 4. The first worm gear 64 engages a second worm gear 68 having a direction of rotation at 90° from that of the first worm gear 64. The second worm gear 68 is coupled to a second shaft 67. The second shaft 67 passes between circular shaft retainers 63, 65 coupled to rear inner surface 57 of the carriage 50. The second shaft 67 is coupled to a rotatable carriage gear 77. A rectangular opening along the rear surface of the carriage 50 allows the carriage gear 77 to engage the drum actuator 124 when the carriage 50 engages the base medication dispenser 90. The fixed distance from all medication unit contacts 84 a, 84 b guarantees that when contact is made between carriage contacts 74 a, 74 b and medication unit contacts 84 a, 84 b, the carriage gear 77 will engage drum actuator 124. The spring 66 pushes the rotatable carriage gear 77 outward towards the medication unit 70 and provides flexibility to engage the serrations 127 of the dispensing drum actuator 124.
  • The [0065] carriage 50 includes two rails 69 a, 69 b disposed along a length of the rear surface of the carriage 50. The rails 69 a, 69 b slidably engage the grooves 73 a, 73 b, along the front surface of the medication unit 70. Once the carriage rails 69 a, 69 b engage the grooves 73 a, 73 b, the medication unit 70 may be adjusted such that the grooves of the carriage gear 77 contact the serrations 127 of the delivery drum actuator 124. Thus, the motor 55 indirectly causes rotation of the delivery drum actuator 124. Special notches may be formed on the rails 69 a, 69 b along with corresponding depressions in the grooves 73 a, 73 b of the medication unit 70 to provide an audible indication to the user that the medication unit and carriage are engaged. In addition, the notches and depressions serve to secure the relative position of the carriage 50 onto the medication unit 70.
  • FIG. 4 is a block diagram of the carriage circuit which powers the [0066] carriage motor 55. A power source, such as a battery 140, provides electrical power to a motor driver 147 and a dispenser control 149. The control may be an on/off switch 21 disposed on a front surface of the carriage (see FIG. 1A) creating an electrical path between the battery 140 and the other components in the circuit. The dispenser control 149 is a firmware controller that controls the dispensing operation of the carriage 50. In addition to firmware, the controller 149 may also be instructed by a read-only memory (“ROM”) 148 containing code for communicating with the ID chip 88, LED indicator 22, the motor drive, and for controlling the dispensing operation.
  • The controller directs operation of a [0067] motor driver 147 and an indicator 22 disposed along the front surface of the carriage proximate the on/off switch 21. The indicator may be a light-emitting diode (“LED”) that, for example, alternates between green and red states, where red indicates that power is being supplied to the controller 149 and green indicates a ready-to-dispense state. Other indicators are also possible. When the dispenser control 149 provides a control signal to the motor driver 147, the driver 147 initiates and ceases rotation of the motor 55. Rotation of the motor 55 indirectly rotates the delivery drum actuator 124 to dispense medication 100 from the canister 80 into the dispensing cavity 140.
  • The [0068] controller 149 communicates with the pager 30 via electrical bus contacts 61. Alternatively, the controller 149 and the pager 30 may communicate using infra-red or radio-frequency technology. A canister contact 136 allows the controller 149 to read the ID chip 88 embedded in the base 86 of the canister 80. As stated above, the ID chip 88 indicates the medication stored in the canister 80. The canister contact 136 may be a gold-coated spring leaf contact that electrically couples with the chip contacts 84 a, 84 b. The controller 149 may then decode the silicon chip 88 to determine the medication stored in the canister 80.
  • The information encoded into the [0069] canister ID chip 88 provides positive identification and confirmation of the proper medication. The contacts 74, 84 provide localization information prior to activation of the dispensing motor, thus ensuring that the canister is positioned correctly to engage the actuator 124. It should be apparent, however, that other means may be used to ensure such contact. For example, a magnetic strip on the canister 80 and a magnetic reader on the carriage 50 may be utilized. Similarly, a bar code disposed on the canister 80 and an optical reader on the carriage 50 may be used to store information about the specific medication and provide localization information.
  • FIG. 5 is a block diagram of the circuitry for the acknowledge-[0070] back pager 30. Acknowledge-back paging circuits are well-known and described in U.S. Pat. No. 5,563,382, to Nikas, issued Oct. 31, 1995, which is incorporated by reference herein. The pager 30 is a portable acknowledge-back pager, such as the pager sold under the trademark Tango by Motorola Corp., although other acknowledge-back pagers may be used. The pager 30 includes an antenna 120 for accepting messages transmitted from a remote message transmitter as radio signals. The antenna 120 is coupled to an antenna switch 121 for steering the signals to and from the antenna. The antenna switch 128 is controlled by a processor 130. The switch is further coupled to a message receiver 129 for demodulating the radio signals sent from the antenna switch 128. The message receiver 129 is coupled to a decoder 136 and the processor 130 for decoding and processing information carried in the radio signals. The processor 130 is coupled to a memory 139, such as a random access memory (“RAM”), for storing messages in memory locations. The RAM 139 stores a plurality of messages, including standard paging messages 164 medication messages 168 a and prescription messages 171 a. As discussed in greater detail below, each medication message contains a serial ID number for a canister containing a prescribed drug and a pointer or reference to a unique prescription message for that medication. The canister ID number stored in RAM corresponds to the encoded data in the canister ID chip 88 embedded in the lower surface of the canister 80. The prescription message, as described in greater detail below, contains specific medication dispensing information, such as a timing regimen (e.g., three times a day), indications, contraindications, and other information or instructions associated with the medication. The processor 130 is also coupled to an output element 33, such as a display for alphanumeric messages and/or a loudspeaker for synthesizing voice output.
  • The [0071] processor 130 is further coupled to a control section 138, comprising well-known switches and buttons, such as a touch pad and navigation buttons disposed adjacent the display. The touch pad includes four pads surrounding a central touch key. The four pads and the central touch key allow the user to select alphanumeric entries listed in the display. For instance, each pad may correspond to the desired direction (up, down, left, and right) of a cursor within the display. Once an entry has been highlighted or otherwise indicated, the central touch key may be used to select that entry. It should be apparent, however, that another user interface may be employed. For instance, an alphanumeric keypad may be used to enter text directly into the display. The processor is coupled to an alert element 157, such as a conventional piezoelectric transducer (“PZT”) for generating an audible or visible alert in response to receiving information intended for the pager 30. An indicator 155, such as an LED or liquid crystal display (“LCD”), is also coupled to the processor 130 for providing a visible indication to the user that there is a message on the pager display. It will be appreciated that the indicator 155 can be integrated with either the output element 33 or the alert element 157, or both, as well.
  • The [0072] processor 130 is also coupled to an acknowledge transmitter 160 for controlling the generation of acknowledge messages therefrom. The acknowledge transmitter 160 is coupled to the antenna switch 128 for steering the acknowledge messages to the antenna 120 for transmission to a paging service or other infrastructure. The processor 130 is coupled to a read-only memory (“ROM”) 159 comprising firmware elements including a selective call address 162 for uniquely identifying the pager 30. The firmware elements preferably also include two-way pager operation code 167 which controls pager operation and dispensing operations program code 163. The code for pager information controls several pager functions, including medication message processing in RAM memory, monitoring the next action and displaying information for the patient, dispensing control, and enabling read and/or write into the ID chip 88. These operations can be implemented using a standard one-way pager. The code that composes the compliance messages for pre-scheduled transmission is applicable to a two-way pager. Message reception and confirmation are handled routinely by a two-way pager with the addition of multiple choice answer selection for reply to alphanumeric messages and storage of pre-prepared queries.
  • The pager circuit further includes a [0073] dispenser interface 170 for communication between the pager and the carriage. The interface 170 may be electrical contacts 61 b (see FIG. 1B) electrically coupled to the carriage contacts 61 a. Alternatively, the interface 170 may be an RS232 interface, an infra-red link, or a radio-frequency link. The interface 170 is coupled to the processor 130.
  • The two-[0074] way pager 30 is part of a communication infrastructure that permits two-way communication among physicians, pharmacists, health care organizations, paging services, and subscribers (patients). Depending upon the type of paging service, the message received from the paging service may be either a numeric message, an alphanumeric message, or a voice message. A message is sent to a subscriber via the paging service access number (usually a toll-free telephone number). Alternatively, a message may be sent via another communication network that couples into the RF paging network(s), such as the Internet. The paging service then transmits the message throughout the service area using base stations which broadcast the paging message on a radio carrier. The subscriber may respond to the message using the touch pad 35.
  • FIGS. [0075] 6-12 illustrate the global flow of messages in a network containing at least one patient using the medication dispenser of the present invention, at least one database storing patient medication information, and at least physician or pharmacist. Preferably, the database is a computer system administered by a health care company or the physician or pharmacist, or a vendor of the dispenser. Messages may be sent back and forth through this network using a standard two-way paging network. Messages may also be sent and received using a telephone, cable, or wireless network. In addition, internet or intranet messaging networks are possible for messages sent by paging networks connected to the internet.
  • As described herein, the database is a depository of patient medication data, prescription, supplied medication units, and compliance information. The database may reside in the physician computer, within a health care organization, within a medication unit manufacturer, or within a drug distribution organization. Numerous databases may exist and communicate with different clients. Only one central database, however, is necessary to identify a patient relative to a particular internal database. This central database may be placed within the paging network computers that act as a traffic coordinator for all messages. [0076]
  • FIGS. [0077] 6A-6E show exemplary message structures for messages transmitted within the network. A “New Medication Unit->DB” message 168 b is transmitted by a physician or pharmacist to the database to inform the database that a new medication unit has been provided to the patient. For example, the physician may provide the patient with an office sample of a medication unit. To inform the database of this provision and, thereby, “activate” the medication unit, the physician must transmit the “New Medication Unit->DB” message 168 b. The database will then forward the message to the patient and the serial ID and medication ID will be stored in RAM 139 of the pager 30 as medication 168 a. The message 168 b includes a serial ID number 165 indicating the specific canister given to the patient. A medication ID number 169 is used to specify the medication contained in the medication unit. Each patient is assigned a unique patient ID number 172 that is included in the message 165 that is sent by a prescribing physician/pharmacist. All messages conclude with an end-of-message signal 173 that may include an error detection code. The error code is designed to ensure the integrity of a message, including all of the required message components.
  • When the physician provides the patient with a new prescription, the physician transmits a “New Prescription->DB” [0078] message 171 b to the database. The database will forward the message 171 b to the patient and the information, excluding the patient ID and END components, will be stored in the RAM 139 of the pager 30 as a prescription 171 a. The “New Prescription>DB” message is illustrated in FIG. 6B. The message includes the patient ID number 177, a physician ID number 179 that uniquely specifies the prescribing physician, and the medication ID number 181. The message 171 further includes a dosage/timing component 183 and the term 185 of the prescription. Special instructions 187 may follow the term 185 component. An optional interaction component 191 may specify contraindications and foods that may not be taken with the medication. The message concludes with an end-of-message signal 193 that may include an error detection code.
  • To activate a new medication unit and permit dispensing by the dispenser, the database system transmits a “New Medication Unit->P” [0079] message 168 c to the patient after receiving the “New Medication Unit->DB” message 168 a from the pharmacist/physician. The “New Medication Unit—>P” message 168 c is illustrated in FIG. 6C. The “New Medication Unit- >P” message 168 c includes the serial ID number 203 and medication ID number 205. The database specifies a new prescription by transmitting a “New Prescription->P” message 171 c containing the medication ID number 213, the dosage/timing component 215, the term 217, the optional special instructions 219, and optional contraindications 221. The database uses the patient ID 172, 177 to create a message specific to the patient. The messages 178 c, 171 c are similar to messages 168 b, 171 b, excluding the patient ID. Thus, only the target patient will receive the message.
  • The patient may also send messages to the physician through the database. A patient message, “Patient->DB” 231, begins with a [0080] message class identifier 233. The message class indicates the type of message being transmitted by the patient. Certain pre-defined message classes may exist. For instance, sample message classes include a daily report class automatically downloaded from the patient during low-network traffic time (e.g., overnight), a patient-initiated emergency class, a patient-initiated query class, an unrecognized medication unit class, and a regular two-way message class for regular pager operation. The message class is followed by a statement 235 component from the patient. The statement 235 may be an alphanumeric message generated by the patient or chosen from a menu of predefined messages. The message 231 further includes the dispensing information 237 provided by the patient. The dispensing information indicates the medication ID, the dosage taken, and the time the dosage was administered. Dispensing information for each medication (in the case of multiple medication units) may be included.
  • FIG. 7 is a flow chart illustrating the global flow of prescription data from a prescribing physician or pharmacist to a database. In [0081] step 501, the physician may prescribe medication in at least two ways. She may prepare a conventional paper slip prescription in step 503 or she may use an automated in-office method for preparing prescriptions in step 505. If a paper to prescription is prepared, the patient must locate an accessible “wired” pharmacy in step 507. A wired pharmacy is a pharmacy with access to the network containing patient and medication information. The wired pharmacy is also capable of dispensing a medication unit to the patient. The patient may optionally phone the pharmacy with the prescription in step 509. In step 513, the patient visits the wired pharmacy to fill the prescription. The pharmacist, in step 517, sends the “New Prescription->DB” message 171 b to the database. This prescription is confirmed by the database and forwarded to the patient as a “New Prescription->P” message 171 c, as described below. The pharmacist fills the prescription by providing a medication unit to the patient in step 521. The pharmacist may demonstrate the unit if necessary. The pharmacist, in step 525, then sends a “New Medication Unit->DB” message 168 b to the database to indicate that the medication unit has been provided. The database, as discussed in greater detail below, confirms the information contained in the message and forwards a “New Medication Unit->P” message 168 c. The database, in step 529, transmits the appropriate message to the patient's pager. The patient may then operate the dispenser and receive medication from the medication unit.
  • Alternatively, the physician may use an automated in-office system for processing prescriptions. In [0082] step 533, the physician reviews the patient's current prescriptions and decides on an acceptable medication regimen. Next, in step 537, the physician transmits the “New Prescription- >DB” message 171 b to the database. The downloaded prescription is stored in the database and forwarded to the patient as a “New Prescription->P” message 171 c. The physician provides the patient with an instruction sheet describing the operation of the dispensing system. In step 545, the patient decides whether or not to use a wired pharmacy or mail in the order. If the pharmacy is chosen in step 549, the physician provides the patient with a list of wired pharmacies in the area. The patient may then proceed to step 507 and locate a wired pharmacy. If the patient decides to mail in the order, he may receive sample medication units from the physician in step 553. In step 559, the patient may choose between manual delivery of the sample medication or automated dispensing of the sample medication. If manual delivery is chosen, the physician, in step 561, may provide the patient with loose pills or tablets. The patient may use these pills until his medication unit arrives by mail. In step 565, the patient awaits receipt of a medication unit by mail. If automated dispensing of sample pills is chosen, the physician may provide a sample medication unit to the patient for demonstrative purposes in step 569. The physician then sends the “New Medication Unit->DB” message 168 b to the central database. The database will forward the message to the patient as a “New Medication Unit->P” message 168 c. A mail fulfillment center for the medication logs the medication unit transmitted to the patient, similar to the step performed by the pharmacist in step 525.
  • FIG. 8 is a flow chart illustrating the flow of data from a database to a [0083] pager 30, upon receipt of a “New Medication Unit->DB” message 168 b or a “New Prescription->DB” message 171 b from the physician/pharmacist or drug supplier. As stated above, the physician may transmit a “New Medication Unit->DB” message 168 b to specify that a new medication unit has been provided, and a “New Prescription->DB” message 171 b to indicate that a new prescription has been given to the patient. Upon receiving the “New Medication Unit->DB” message from the provider in step 601, the database, in step 605, verifies or authenticates the source of the message. In steps 609-613, the database verifies that the patient ID and the medication ID are stored in the system. If either of the message components cannot be verified, the database, in step 621, issues a “problem response” message. In step 625, the database waits for a response correcting or clarifying the transmitted message. In step 629, the system determines whether or not the data has been resent. If the data has been resent, the database returns to step 605. If the data has not been resent, the database issues a “Restart” message to the physician/pharmacist and deletes the current transaction in step 633.
  • If the patient ID and medication ID are verified by the system, the database issues the proper messages, “New Prescription->P” [0084] message 171 c or a “New Medication Unit” message 168 c in step 641. In step 645, the database awaits a confirmation from the patient indicating that the message has been received. If no confirmation is received, the database, in step 649, determines whether the message may be re-transmitted. A fixed number of re-transmission tries may be specified by the database administrator. If re-transmission exceeds the number allowed, the database notifies the administrator in step 651. If re-transmission of the message is permitted, the system returns to step 641. When the patient confirms receipt of the message, the confirmation is transmitted to the database in step 655. In step 659, the database updates the patient's medical record.
  • Upon receiving a “New Prescription->DB” [0085] message 171 b in step 663, the database verifies or authenticates the source in step 667. In steps 671-685, the database verifies the patient ID, physician ID, medication ID, dosage/timing/term parameters, and interaction evaluation. If any of these message components cannot be verified, the database issues, in step 687, issues a “problem response” message. In step 689, the database waits for a response correcting or clarifying the transmitted message. In step 691, the system determines whether or not the data has been resent. If the data has been resent, the database returns to step 667. If the data has not been resent, the database issues a “Restart” message to the physician and deletes the current transaction in step 695. Once each message component has been confirmed, the database continues in step 641 by issuing the proper message, “New Prescription->P” message 171 c in this case.
  • FIG. 9 illustrates the flow of data from the patient back to the database. Upon receipt of the “Patient->DB” message in [0086] step 701, the database verifies or authenticates the source. In step 709, the database performs an error check to verify the integrity of the message. If no error is found, the database then tries to match the patient ID with a stored ID in step 713. If an error is found or if the patient cannot be verified, the database issues a “Retransmit” message back to the patient in step 717. The database then determines whether the number of retransmission attempts has exceed the allowable limit under the system administrator's rules. In step 721, the database waits for the next message. If re-transmission is not permitted, the database informs the system administrator of the problem in step 725. Once the patient ID has been verified, however, the database then attempts to resolve the message class component of the message in step 729.
  • When the message is a daily report message, the database verifies the medication IDs in [0087] step 737. If the medication IDs or one of the medication IDs cannot be verified, the database goes to step 717 and issues a “Retransmit” message. Once the medication ID is verified, the dosage/time component of the message is resolved in step 741. In step 745, the patient's medical record is updated. In step 749, the database then determines whether or not the patient has properly complied with the medical regimen stored in the patient's record. The database alerts the patient if he fails to comply with the regimen. In step 755, the database alerts others, such as the physician or other medical personnel. The database system, in step 771, determines whether the message has been processed completely. If the message has not been processed completely, the system re-initiates the response and deletes the current transaction in step 775. If the message has been processed completely, the database updates the patient's record in step 779 and sends a confirmation back to the patient in step 783.
  • When the received message is not a daily report, the system attempts to resolve the target of the incoming message. In [0088] step 791, the database informs the appropriate target. FIG. 9 lists sample targets, including a physician 795, a medication supplier 796, a health care provider 797, a family member 798, and an expert system processor 799. It should be understood, however, that other persons or organizations may be included. Once the message has been passed on, the database proceeds to step 771.
  • FIGS. [0089] 10-12 illustrate the operation of the device and the local processing of messages. As discussed above, paging and dispensing operations 163 may be stored in the pager ROM 159 or by the controller 149 of the carriage 50. FIG. 10 illustrates the pager-dispenser operation. At start-up, operation of the pager 30 begins with a start signal in step 801. At this step, temporary memory buffers are cleared and registers are re-set. At step 805, the processor scans the list of prescriptions 171 a stored in pager RAM 139. The processor, in step 809, decides whether or not medication is due based on the accessed prescription list. If no medication is due at this time, the processor searches for instructions regarding pre/post medication consumption (e.g., a warning not to eat within two hours prior to taking a particular medication). If none exist, the processor displays the normal time and date in step 809 and operates the pager as a normal two-way pager. If instructions are available, the instructions are displayed in step 813, indicator 155 may be activated, and the pager functions as a two-way pager.
  • When medication must be administered, the patient is alerted in [0090] step 819 via an audible beep through loudspeaker 157 and the display of an alphanumeric message. The patient must respond to the device to confirm receipt of the alert message. When no response is received, the pager waits a predetermined amount of time (e.g., 45 minutes) before transmitting an alert message to the database in step 823. Once the patient responds, the processor attempts to establish communication with the carriage in step 831. If no communication can be established with the carriage, the pager enters a snooze mode for a predetermined amount of time in step 833. If communication is established, the pager 30 determines whether or not it is placed on the carriage 50. If the pager 30 has not been placed on the carriage 50, the pager 30 enters a snooze mode at step 833, waits a fixed amount of time, and checks again in step 829. Once the pager 30 recognizes that it is sitting on the carriage 50, the processor then interrogates the medication unit by reading the serial ID number of the medication unit in step 841. In step 845, the processor compares the medication unit ID number with the medication ID number specified in the current prescription. If the two numbers do not match, the processor, in step 849, compares the medication unit ID number with a stored local list of medication ID numbers. The processor issues an “Unrecognized Medication Unit” message when the ID numbers do not match in step 851. If the medication is among the approved medications on the list, the processor displays the message “Move to Next Medication Unit” (in the case of multiple medication units) and returns to step 801.
  • When the medication unit ID number and the current prescribed medication ID number match, the pager alerts the patient through an audible beep and an alphanumeric message in [0091] step 863. The processor, in step 867, determines the current dispensing state of the medication unit. If no dispense command or control signal has been issued, the processor waits a predetermined amount of time before transmitting an alert message back to the database in step 875. Once the dispense command or control signal has been issued, the carriage motor moves one full turn to dispense the medication from the delivery drum into the dispensing cavity in step 883. Optionally, after dispensing, the processor, in step 887, may verify that the next pill or tablet is loaded in the delivery drum for the next pill cycle. This method is described in greater detail below. Once the pill has been loaded and confirmed, processing resumes at step 801. If the pill fails to load, the user is alerted through an audible beep and an alphanumeric message in step 891. Once the patient manually loads the pill or resolves the problem by shaking the unit, processing resumes at step 801. Where the delivery drum problem cannot be fixed, the pager transmits an “Out of Inventory” message to the database in step 899, and returns to step 801.
  • FIG. 11 is a flowchart illustrating the receipt of a message by the [0092] pager 30. In step 903, the pager processor receives an incoming message. If the message is a standard pager message, the pager functions as a two-way pager in step 911. If the message is not a pager message, the processor performs an error check on the message. Should the message fail the error check, the processor issues a “Retransmit” request to the sender. Once the message has passed the error check, the processor attempts to resolve the message type in step 921. For “New Prescription” messages 171 b, the processor updates the list of prescriptions 171 a stored in RAM 139 by adding a new prescription 171 a in step 935. A “New Medication Unit” message 168 b is processed by updating the list of medications 168 a to include the new medication unit in step 939. “Alert” messages are processed by displaying the message and producing an audible beep. Once the message has been processed, an internal check is made in step 951. If the internal check fails, the pager requests the re-transmission of the message in step 959. If the internal check passes, the pager transmits a confirmation back to the sender in step 955.
  • FIG. 12 is a flowchart illustrating the transmission of a message by the [0093] pager 30. Patient-initiated messages 1021 are treated like standard two-way messages. For daily report preparation, a daily report message is held until a daily report becomes due. In step 1057, the “Patient->DB” message containing the daily report is prepared. The processor adds an error detection code in step 1061 and then transmits the message in step 1065. The processor waits a predetermined amount of time in step 1091 before expecting confirmation of the message in step 1093. If no confirmation is received, the message is re-transmitted. Once confirmation has been received, the message is resolved. If the confirmation is a daily log message, the log stored in RAM is deleted in step 1099. Otherwise, the message is marked as sent in step 1097.
  • When the carriage fails to recognize a medication unit, the message is routed to the database. The patient ID and canister ID are transmitted in [0094] step 1089. When the canister runs out of medication, a “Patient->DB” message is routed to the supplier or physician in step 1081.
  • Finally, the processor transmits a message when the patient fails to respond to an “Alert” message. After waiting for a predetermined period in [0095] step 1049, a “Patient Does Not Respond” message is prepared and routed to the physician or health care provider in step 1073.
  • FIG. 13 illustrates a second embodiment of the medication dispensing and monitoring system of the present invention. In this embodiment, several medication units are linked together to form a [0096] medication unit assembly 1000. The assembly provides a unified solid storage and a portable system that the patient may easily transport in a purse or briefcase. The linking of medication units facilitates the dispensing of several types of medication. For instance, FIG. 13 shows canisters 70 of differing heights and shapes to accommodate various forms of medication. Moreover, patient compliance with more than one medication may be monitored.
  • FIG. 14 is a cut-away view illustrating the coupling of two medication units. As shown, each canister accommodates a different pill. Each unit, however, includes the [0097] coupling bracket 119 for coupling a medication unit to an adjacent unit. The coupling bracket 119 includes grooves 113, 114 that slidably engage the flanges 111, 112 disposed along the side surface 107 a of the base dispenser 90 a. A collection of medication units form a medication unit assembly 1000. Dispensing similarly in each dispenser 90. Specifically, medication 100 a is gravity-fed into a delivery drum 120 a while medication 100 b is fed via spring pressure to the delivery drum 120 b. Rotation of the delivery drum actuator causes the delivery drum 120 a to rotate and deliver the medication into the dispensing cavity (not shown). As the dispensing drum continues to rotate, an adjacent pill falls into the dispensing drum for dispensing.
  • [0098] Medication unit assembly 1000 couples to the carriage 50 as shown in FIG. 15. Specifically, the grooves 73 a, 73 b of the medication units are combined together to form continuous grooves for the carriage rails 69 a, 69 b. The patient may manually engage the carriage 50 with the medication unit assembly 1000. The patient may then move the carriage 50 to the correct medication unit where the local ID is determined, as explained above. Alternatively, the assembly 1000 may be placed on a table and the carriage may then be fit into the medication assembly 1000. For support during lateral motion of the carriage 50 from one medication unit to the next, the carriage 50 may contain a small wheel 53 (see FIGS. 3A, 3B) that supports the weight of the carriage when placed on a flat surface. It should be apparent that the lateral movement of the carriage may be mechanized to move automatically from one medication to the next without patient intervention. Specifically, the carriage controller may be programmed to move the carriage 50 via an additional motor.
  • The [0099] base dispenser 90 may further be provided with two light pipes 106 a, 106 b for determining whether medication is presently stored in the delivery drum 120. FIGS. 16 and 17 show the light pipes 106 a, 106 b in greater detail. The light pipes 106 a, 106 b are acrylic light pipes angled to provide a continuous path of light from a first entry point 116 at a fixed distance to a second entry point 118 proximate the delivery drum actuator 124. The distance from the first entry point 116 to the second entry point 118 is the same for each medication unit, regardless of the size of the medication unit. The carriage 70 includes a first light source 72 a, e.g., LED, and a first detector 72 b along a rear surface thereof to detect light from-the first entry point 116 transmitted to the second entry point 118, respectively. When medication 100 is located within the delivery drum 120, the light path between the light pipes 106 a, 106 b is disrupted. When the delivery drum 120 is empty, however, the light passes from the first entry point 116 to the second entry point 118. This light presence is detected by the carriage detectors 72 b. The detector 72 b may be electrically coupled to the carriage controller 149 for use in dispensing operations, as described above. The light pipes 106 a, 106 b act as center axes about which the delivery drum 120 rotates.
  • In addition, a mechanism for detecting the completion of a full rotation of the [0100] medication delivery drum 120 may be provided. A small reflector 129 (see FIG. 3A) may be attached proximate the rim of the delivery drum actuator 124 to provide a line of sight to the reflector 129 from a second light source 72 c and a second detector 72 d (see FIG. 15). The reflector 129 may be composed, for example, of 2 mm round, reflective thin aluminum foil. The reflector 129 provides a strong signal to the detector 72 d only when the delivery drum 120 is in one particular rotational position. FIG. 16 illustrates the relative position of the second light source 72 c and the second detector 72 d. The detector 72 may be electrically coupled to the carriage controller 149. During rotation of the delivery drum 120, the source 72 c and detector 72 d are activated. The controller may provide a drive command to the motor until the reflector 129 returns to the line of sight of the detector 72 d.
  • FIG. 18 illustrates a canister programmer enabling the pharmacist or drug supplier to encode specific information (e.g., expiration date, manufacturing lot number, amount loaded). using an NVRAM or EPRON version of the [0101] ID chip 88 as described above. The encoded information may be read by the carriage controller or the pager and may be used in the dispensing procedure for the patient. The canister 80 slidably engages into a mating adaptor 1800. Contacts 84 a, 84 b are electrically coupled to contacts 1874 a, 1874 b in the adaptor 1800. A cable 1803 connects the adaptor 1800 to an interface box 1805 containing a microcontroller that communicates with the programmable ID chip 88. The microcontroller 1805 may be used to read or write information to the chip 88. The interface box 1805 is connected via a cable 1810 to a computer 1820 that provides a simple user interface for inputting the data. The adaptor 1800 may be connected directly to a port on the computer 1820. The adaptor 1800 further includes an opening 1850 that may be used in connection with an automatic filling station for the canister 80. When the adaptor 1800 is coupled to an automatic filling station, medication may be provided to the canister 80 through the opening 1850.
  • Using the programmable version of the [0102] ID chip 88, consumption of medication may be subtracted from an initial value such that the canister will contain updated quantity information about its medication content. The carriage controller or the pager reads the quantity stored prior to dispensing. Following dispensing, the controller or pager writes back the correct amount. This method may be used when the patient desires to tracking compliance of over-the-counter medication.
  • Having thus described a preferred embodiment of a remote medication dispensing and monitoring system, it should be apparent to those skilled in the art that certain advantages of the within system have been achieved. It should also be appreciated that various modifications, adaptations, and alternative embodiments thereof may be made within the scope and spirit of the present invention. For example, manual lateral carriage operation has been illustrated, but it should be apparent that the inventive concepts described above would be equally applicable to mechanical transport of the [0103] carriage 50 between different medication units. In addition, the 10 delivery drum 120 may be rotated several times for prescriptions requiring greater than one pill. The invention is further defined by the following claims.

Claims (24)

What is claimed is:
1. A medication dispensing system comprising:
a pager; and
a medication unit, including an apparatus for dispensing stored medication, and communicatively coupled to the pager.
2. The medication dispensing system, as recited in
claim 1
, wherein the medication unit is mechanically but removably coupled to the pager.
3. The medication dispensing system, as recited in
claim 1
, wherein the medication unit is infra-red coupled to the pager.
4. The medication dispensing system, as recited in
claim 1
, wherein the pager is an acknowledge-back pager.
5. The medication dispensing system, as recited in
claim 1
, further comprising:
a coupling bracket rigidly coupled to a surface of the medication unit; and
a second medication unit removably engaged with the coupling bracket.
6. The medication dispensing system, as recited in
claim 1
, wherein the pager includes a paging circuit comprising:
means for receiving a packet message;
a processor coupled to the receiving means;
a random access memory coupled to the processor;
a read-only memory coupled to the processor; and
a carriage interface coupled to the processor.
7. The medication dispensing system, as recited in
claim 6
, further comprising means for transmitting a packet message.
8. The medication dispensing system, as recited in
claim 6
, wherein the packet message receiving means further comprises:
an antenna;
an antenna switch coupled to the antenna; and
a message receiver coupled to the antenna switch.
9. The medication dispensing system, as recited in
claim 1
, wherein the medication unit further comprises:
a canister storing the medication; and
a base medication dispenser removably engaged with the canister.
10. The medication dispensing system, as recited in
claim 1
, wherein the base medication dispenser further comprises:
a canister storing the medication;
a delivery drum for receiving medication from the canister;
a delivery drum actuator coupled to the delivery drum; and
a dispensing cavity disposed proximate the delivery drum.
11. The medication dispensing system, as recited in
claim 10
, further comprising a carriage having a carriage circuit.
12. The medication dispensing system, as recited in
claim 11
, wherein the carriage circuit further comprises:
a power source;
a motor driver coupled to the power source; and
means for controlling operation of the carriage.
13. The medication dispensing system, as recited in
claim 12
, wherein the carriage further comprises:
a motor driven by the motor driver; and
at least one gear rotated by the motor and rotatably coupled to the delivery drum actuator.
14. The medication dispensing system, as recited in
claim 12
, wherein the controlling means further comprises a firmware controller.
15. The medication dispensing system, as recited in
claim 12
, wherein the controlling means further comprises a carriage read-only memory storing dispensing operations.
16. The medication dispensing system, as recited in
claim 11
, further comprising means for detecting a presence of the medication in the delivery drum.
17. The medication dispensing system, as recited in
claim 16
, wherein the detecting means further comprises:
a first light pipe extending from a first entrance of the base medication dispenser to a first end of the delivery drum;
a second light pipe extending from a second entrance of the base dispenser to a second end of the delivery drum; and disposed within the base medication dispenser;
a first detector disposed on a surface of the carriage proximate the first entrance; and
a second detector disposed on the surface of the carriage proximate the second entrance.
18. The medication dispensing system, a recited in
claim 10
, further comprising means for detecting a type of medication stored in the canister.
19. The medication dispensing system, as recited in
claim 18
, wherein the medication type detecting means further comprises:
an identifying chip disposed along a surface of the canister; and
a chip detector disposed along a surface of the carriage.
20. A portable medication dispensing control system adapted to be communicatively coupled to a medication dispensing apparatus, the system comprising:
means for storing a dispensing control program, the dispensing control program controlling functions for:
identifying a stored medication;
comparing the identified medication to a stored medication identifier;
means, responsive to the dispensing control program, for providing a control signal to the medication dispensing apparatus.
21. A medication container adapted for use with an automated medication dispenser, the container comprising:
a hollow housing for storing at least one medication, the housing having a plurality of sides; and
means for storing medication information, the storing means adapted to be interrogated by the medication dispenser, and the storing means being coupled to one of the sides.
22. The medication dispenser, as recited in
claim 21
, wherein the storing means further comprises a programmable silicon ID chip.
23. The medication dispenser, as recited in
claim 21
, wherein the chip may be interrogated without power.
24. A method for automatically verifying and dispensing a medication, the method adapted for use with a container having means for identifying a medication stored therein, the method comprising the steps of:
interrogating the identifying means for the medication stored in the container;
comparing the medication stored in the container to stored medication information; and
if the stored medication matches the stored medication information, automatically dispensing at least one of the stored medication.
US09/871,064 1997-06-11 2001-05-31 Medication dispensing and monitoring system Abandoned US20010025208A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/871,064 US20010025208A1 (en) 1997-06-11 2001-05-31 Medication dispensing and monitoring system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/872,948 US6004020A (en) 1997-06-11 1997-06-11 Medication dispensing and monitoring system
US09/458,514 US6263259B1 (en) 1997-06-11 1999-12-10 Medication dispensing and monitoring system
US09/871,064 US20010025208A1 (en) 1997-06-11 2001-05-31 Medication dispensing and monitoring system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/458,514 Division US6263259B1 (en) 1997-06-11 1999-12-10 Medication dispensing and monitoring system

Publications (1)

Publication Number Publication Date
US20010025208A1 true US20010025208A1 (en) 2001-09-27

Family

ID=25360669

Family Applications (3)

Application Number Title Priority Date Filing Date
US08/872,948 Expired - Fee Related US6004020A (en) 1997-06-11 1997-06-11 Medication dispensing and monitoring system
US09/458,514 Expired - Fee Related US6263259B1 (en) 1997-06-11 1999-12-10 Medication dispensing and monitoring system
US09/871,064 Abandoned US20010025208A1 (en) 1997-06-11 2001-05-31 Medication dispensing and monitoring system

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US08/872,948 Expired - Fee Related US6004020A (en) 1997-06-11 1997-06-11 Medication dispensing and monitoring system
US09/458,514 Expired - Fee Related US6263259B1 (en) 1997-06-11 1999-12-10 Medication dispensing and monitoring system

Country Status (1)

Country Link
US (3) US6004020A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020177428A1 (en) * 2001-03-28 2002-11-28 Menard Raymond J. Remote notification of monitored condition
GB2388591A (en) * 2001-11-07 2003-11-19 Andrew Marsh Drug dispenser with communications line
US20040088187A1 (en) * 2002-10-30 2004-05-06 Chudy Duane S. System and method for management of pharmacy workflow
US20040247086A1 (en) * 2001-02-26 2004-12-09 Royal Thoughts, Llc Emergency response information distribution
US20050044871A1 (en) * 2003-09-02 2005-03-03 Nowak David R. Dispensing unit lighting system
US20050096785A1 (en) * 2003-11-03 2005-05-05 Moncrief James W. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US20060015518A1 (en) * 2004-07-19 2006-01-19 Eletreby Magdy A System and method for management of drug labeling information
EP1684243A1 (en) * 2005-01-20 2006-07-26 Clenporte, LDA. Manual dispensing apparatus for vending machine
US8271128B1 (en) 2008-07-30 2012-09-18 Kirby Lester, Llc Pharmacy workflow management system including plural counters
CN104025162A (en) * 2011-12-23 2014-09-03 雀巢产品技术援助有限公司 Noodle crushing and dispensing system
US9117010B2 (en) 2012-03-21 2015-08-25 Medherent, Llc Automated method of recording contents of medication packages vended from a plurality of vending machines in an electronic record that stores records for a plurality of patients associated with respective vending machines
TWI604407B (en) * 2016-03-22 2017-11-01 中華學校財團法人中華科技大學 Internet of Things-based Ambulatory Care System for the Elderly
US20190053405A1 (en) * 2017-08-09 2019-02-14 Quanta Computer Inc. Multi-node system-fan-control switch
US11298296B1 (en) 2020-12-09 2022-04-12 Medherent, Llc Medication vending device with verification that medications loaded therein match current prescription
US11495340B1 (en) 2020-05-01 2022-11-08 Medherent, Llc Medication vending device having manual, automatic, or immediate vending modes for selected scheduled advance dose times

Families Citing this family (186)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7553234B2 (en) 1995-11-22 2009-06-30 Walker Digital, Llc Method and apparatus for outputting a result of a game via a container
US8092224B2 (en) 1995-11-22 2012-01-10 James A. Jorasch Systems and methods for improved health care compliance
US6004020A (en) * 1997-06-11 1999-12-21 Bartur; Meir Medication dispensing and monitoring system
US6846298B1 (en) * 1997-07-25 2005-01-25 Bristol-Myers Squibb Company Blood product delivery system
US6116461A (en) * 1998-05-29 2000-09-12 Pyxis Corporation Method and apparatus for the dispensing of drugs
US6601729B1 (en) 1999-03-26 2003-08-05 Papp Enterprises, Llc Automated portable medication radial dispensing apparatus and method using a carrier tape
US6234343B1 (en) 1999-03-26 2001-05-22 Papp Enterprises, Llc Automated portable medication radial dispensing apparatus and method
US6193102B1 (en) * 1999-04-30 2001-02-27 Incyte Pharmaceuticals, Inc. Plate stacker apparatus
US7149773B2 (en) * 1999-07-07 2006-12-12 Medtronic, Inc. System and method of automated invoicing for communications between an implantable medical device and a remote computer system or health care provider
US7181505B2 (en) * 1999-07-07 2007-02-20 Medtronic, Inc. System and method for remote programming of an implantable medical device
US6804558B2 (en) 1999-07-07 2004-10-12 Medtronic, Inc. System and method of communicating between an implantable medical device and a remote computer system or health care provider
US6493579B1 (en) 1999-08-20 2002-12-10 Cardiac Pacemakers, Inc. System and method for detection enhancement programming
US6289248B1 (en) 1999-08-20 2001-09-11 Cardiac Pacemakers, Inc. System and method for detecting and displaying parameter interactions
US6564121B1 (en) 1999-09-22 2003-05-13 Telepharmacy Solutions, Inc. Systems and methods for drug dispensing
AU3269301A (en) * 1999-11-15 2001-05-30 Lance A. Liotta Real-time delivery of medical test data to portable communications devices
US6877658B2 (en) 2000-01-24 2005-04-12 En-Vision America, Inc. Apparatus and method for information challenged persons to determine information regarding pharmaceutical container labels
US8055509B1 (en) 2000-03-10 2011-11-08 Walker Digital, Llc Methods and apparatus for increasing and/or for monitoring a party's compliance with a schedule for taking medicines
US20010056358A1 (en) * 2000-03-24 2001-12-27 Bridge Medical, Inc., Method and apparatus for providing medication administration warnings
JP2001287702A (en) * 2000-04-11 2001-10-16 Yuyama Manufacturing Co Ltd Tablet filling apparatus
US6662081B1 (en) * 2000-06-08 2003-12-09 Medport Llc Medication regimen container and system
US6625518B2 (en) 2000-06-22 2003-09-23 Csem Centre Suisse D'electronique Et De Microtechnique Sa Method supporting administration of a prescribed drug and implementing said method
US6961285B2 (en) * 2000-07-07 2005-11-01 Ddms Holdings L.L.C. Drug delivery management system
US6411567B1 (en) * 2000-07-07 2002-06-25 Mark A. Niemiec Drug delivery management system
AU2001290661A1 (en) * 2000-09-06 2002-03-22 Advanced Pharmacy Technologies, L.L.C. Automated prescription dispensing system and method of use
US6462660B1 (en) * 2001-01-25 2002-10-08 Agere Systems Guardian Corp. Wireless piconet-based personal electronic property reminder
GB0108208D0 (en) * 2001-04-02 2001-05-23 Glaxo Group Ltd Medicament dispenser
GB0108215D0 (en) * 2001-04-02 2001-05-23 Glaxo Group Ltd Medicament dispenser
GB0108228D0 (en) 2001-04-02 2001-05-23 Glaxo Group Ltd Medicament dispenser
GB0108213D0 (en) * 2001-04-02 2001-05-23 Glaxo Group Ltd Medicament dispenser
US6532399B2 (en) 2001-06-05 2003-03-11 Baxter International Inc. Dispensing method using indirect coupling
KR100405822B1 (en) * 2001-06-12 2003-11-14 김희선 Cordless Calling And Timer One-body System
ITMI20011517A1 (en) * 2001-07-17 2003-01-17 Science Park Raf S P A APPARATUS FOR THE MANAGEMENT OF THE PHYSICAL STATE OF A PERSON UNDER ASSISTED SELF-CARE REGIME
WO2003013417A1 (en) 2001-08-03 2003-02-20 Hill-Rom Services, Inc. Medication tracking system
US20030125986A1 (en) * 2001-12-14 2003-07-03 Collosi Joseph J. Prescription dispensing device
US7058584B2 (en) * 2002-01-28 2006-06-06 Medco Health Solutions, Inc. Apparatus and method for processing prescription requests using a remotely located prescription processing system
US20030204420A1 (en) * 2002-04-30 2003-10-30 Wilkes Gordon J. Healthcare database management offline backup and synchronization system and method
US8775196B2 (en) 2002-01-29 2014-07-08 Baxter International Inc. System and method for notification and escalation of medical data
US10173008B2 (en) 2002-01-29 2019-01-08 Baxter International Inc. System and method for communicating with a dialysis machine through a network
US8234128B2 (en) 2002-04-30 2012-07-31 Baxter International, Inc. System and method for verifying medical device operational parameters
US20070093932A1 (en) * 2002-05-14 2007-04-26 Antioch Holdings, Inc. Automatically programmable dispensing apparatus and method
AU2003203618B2 (en) * 2002-06-11 2007-11-29 Blue Point International Pty Ltd Dispensing pharmaceuticals
US7018361B2 (en) 2002-06-14 2006-03-28 Baxter International Inc. Infusion pump
US20030234258A1 (en) * 2002-06-25 2003-12-25 Dean Stephens Medicine compliance system
AU2003259259A1 (en) * 2002-07-29 2004-02-16 Mckesson Automation Systems, Inc. Article dispensing and counting method and device
US20110208534A1 (en) * 2002-10-17 2011-08-25 Liotta Lance A Real-time delivery of medical test data to portable communications devices
US7178688B2 (en) * 2003-01-07 2007-02-20 Naufel Naji C Portable medication dispenser
US20040181433A1 (en) * 2003-03-11 2004-09-16 Blair David J. Patient compliance and follow-up techniques
US7026928B1 (en) 2003-03-21 2006-04-11 Realty Times Portable personal security system
US7123989B2 (en) * 2003-07-01 2006-10-17 Asteres, Inc. System and method for providing a random access and random load dispensing unit
US20050023286A1 (en) * 2003-07-01 2005-02-03 Asteres Inc. Random access and random load dispensing unit
US20050192705A1 (en) * 2003-07-01 2005-09-01 Asteres Inc. Random access and random load dispensing unit
US7149600B2 (en) * 2003-10-08 2006-12-12 Waterfall Inc. Pipe storage and inventory control chest
US20050189369A1 (en) * 2003-10-17 2005-09-01 Kirk Vlastakis Theft deterrent system
US20060237381A1 (en) * 2005-04-25 2006-10-26 Lockwood Thomas A Time delay product pushing system
US8190289B2 (en) 2003-10-17 2012-05-29 Rock-Tenn Shared Services, Llc Dispensing and display system
US8215520B2 (en) 2003-10-17 2012-07-10 Rock-Tenn Shared Services, Llc Secure merchandising system
US7641072B1 (en) 2003-10-17 2010-01-05 Rock-Tenn Shared Services, Llc Theft deterrent system
US8485391B2 (en) 2003-10-17 2013-07-16 Rock-Tenn Shared Services, Llc Theft deterrent system
CA2447864C (en) * 2003-10-31 2013-05-28 Robyn Tamblyn Patient care management systems and methods
US7720568B2 (en) * 2003-12-19 2010-05-18 Honeywell International Inc. System and method for monitored delivery of products
US7107122B1 (en) * 2004-02-18 2006-09-12 David Whyte Medicine manager
US20050187789A1 (en) * 2004-02-25 2005-08-25 Cardiac Pacemakers, Inc. Advanced patient and medication therapy management system and method
US7828147B2 (en) 2004-04-24 2010-11-09 Inrange Systems, Inc. Multi-layer medication carrier
US8019471B2 (en) 2004-04-24 2011-09-13 Inrange Systems, Inc. Integrated, non-sequential, remote medication management and compliance system
US8141330B2 (en) * 2004-05-20 2012-03-27 KNAPP Logistics Automation, Inc. Systems and methods of automated tablet dispensing, prescription filling, and packaging
CN1781423A (en) * 2004-06-21 2006-06-07 美国森科皮奇有限公司 Dispensing system for integrated household product inventory
US7080755B2 (en) * 2004-09-13 2006-07-25 Michael Handfield Smart tray for dispensing medicaments
US7359765B2 (en) * 2004-09-15 2008-04-15 Varvarelis Nicholas M Electronic pill dispenser
US8150509B2 (en) 2004-10-21 2012-04-03 Cardiac Pacemakers, Inc. Systems and methods for drug therapy enhancement using expected pharmacodynamic models
US7988947B2 (en) * 2004-11-23 2011-08-02 E. I. Du Pont De Nemours And Company Mesoporous oxide of titanium
US7269476B2 (en) * 2004-12-11 2007-09-11 Nitesh Ratnakar Smart medicine container
US20060215495A1 (en) * 2005-03-25 2006-09-28 Soled Stephen R Automated programmable medication reminder and dispensing system
US8353425B2 (en) 2005-04-25 2013-01-15 Rock-Tenn Shared Services, Llc Time delay product pushing system
US20060266762A1 (en) * 2005-05-02 2006-11-30 Richard Andrews Theft deterrent system
US20100013597A1 (en) * 2005-07-13 2010-01-21 Honeywell International, Inc. Biometric medication container
US7440817B2 (en) * 2005-10-20 2008-10-21 Liang Fu Method and control unit for medication administering devices
US8036911B2 (en) * 2005-11-11 2011-10-11 Carefusion 303, Inc. System and method for managing patient care through automated messaging
EA200802124A1 (en) * 2006-04-11 2009-02-27 Боарт Лонгиер Интернешнл Холдингз, Инк. MANIPULATOR OF DRILLING RODS
US7613672B2 (en) 2006-04-27 2009-11-03 Cardiac Pacemakers, Inc. Medical device user interface automatically resolving interaction between programmable parameters
US7708154B2 (en) 2006-05-31 2010-05-04 Rock-Tenn Shared Services, Llc Dispensing system
US7533784B2 (en) * 2006-06-12 2009-05-19 Rock-Tenn Shared Services, Llc Theft deterrent system hook
US20080177787A1 (en) * 2007-01-19 2008-07-24 Kryptiq Corporation Facilitation of electronic prescription requests
US20090192648A1 (en) * 2007-02-05 2009-07-30 Cybernet Systems Corporation Medication compliance management system
EP2142161B1 (en) * 2007-04-11 2010-12-22 Medicpen AB Tablet dispenser system
US7783379B2 (en) * 2007-04-25 2010-08-24 Asteres, Inc. Automated vending of products containing controlled substances
US8581709B2 (en) 2007-05-09 2013-11-12 Robert G. Mazur Modular pillbox system
US20080277307A1 (en) * 2007-05-09 2008-11-13 Robert Mazur Electronic interactive pillbox system
US20080283542A1 (en) * 2007-05-18 2008-11-20 Priyadarsini Lanka Apparatus for smart medical care
US20090001093A1 (en) * 2007-06-29 2009-01-01 Michael Labhard Intelligent medication tracker
US20090037217A1 (en) * 2007-07-19 2009-02-05 Bilcare Limited Multi-functional package system
TWI311969B (en) 2007-09-11 2009-07-11 Ind Tech Res Inst Negative-pressure type drug-moving device and medication dispensing device and system using the same
US8121689B2 (en) 2007-10-01 2012-02-21 Cardiac Pacemakers, Inc. Proactive interactive limits override for implantable medical device user interface
KR20090051912A (en) * 2007-11-20 2009-05-25 한국전자통신연구원 Taking medicine support apparatus and method
US8718817B2 (en) 2007-11-29 2014-05-06 The Invention Science Fund I, Llc Programmed dispensing of consumable compositions
US20090254215A1 (en) * 2007-11-29 2009-10-08 Searete Llc Programmed dispensing of consumable compositions
US9111324B2 (en) * 2007-11-29 2015-08-18 The Invention Science Fund I, Llc Programmed dispensing of consumable compositions
US8362914B2 (en) * 2007-11-29 2013-01-29 The Invention Science Fund I, Llc Communication regarding aspects of a dispensed consumable composition
US20100312384A1 (en) * 2007-11-29 2010-12-09 Searete LLC, limited liability corporation of the state of Delaware Programmed dispensing of consumable compositions
US8758677B2 (en) * 2007-11-29 2014-06-24 The Invention Science Fund I, Llc Sterilization of consumable composition dispensers
US8116907B2 (en) * 2007-11-29 2012-02-14 The Invention Science Fund I, Llc Reordering of consumable compositions
US8788380B2 (en) * 2007-11-29 2014-07-22 The Invention Science Fund I, Llc Programmed dispensing of consumable compositions
US8718819B2 (en) * 2007-11-29 2014-05-06 The Invention Science Fund I, Llc Programmed dispensing of consumable compositions
US8457783B2 (en) * 2007-11-29 2013-06-04 The Invention Science Fund I, Llc Communication regarding aspects of a dispensed consumable composition
US8652412B2 (en) 2007-11-29 2014-02-18 The Invention Science Fund I, Llc Sterilization of consumable composition dispensers
US8392020B2 (en) * 2008-02-29 2013-03-05 Tension International, Inc. Automated precision small object counting and dispensing system and method
WO2009137025A1 (en) * 2008-05-07 2009-11-12 Baeta Corp. Automatic medication reminder and dispensing device, system, and method therefor
US20090281835A1 (en) * 2008-05-07 2009-11-12 Ravindra Patwardhan Medical prescription scheduler for reminding and compliance
US8009040B2 (en) * 2008-05-30 2011-08-30 Kennedy Philip R Medication dispensing system
US10089443B2 (en) 2012-05-15 2018-10-02 Baxter International Inc. Home medical device systems and methods for therapy prescription and tracking, servicing and inventory
US8057679B2 (en) 2008-07-09 2011-11-15 Baxter International Inc. Dialysis system having trending and alert generation
US8076126B2 (en) * 2008-07-18 2011-12-13 Ortho-Clinical Diagnostics, Inc. Single column immunological test elements
KR20100025252A (en) * 2008-08-27 2010-03-09 한국전자통신연구원 Medication management system, apparatus for supporting medication and method for supporting medication in the apparatus
US8554579B2 (en) 2008-10-13 2013-10-08 Fht, Inc. Management, reporting and benchmarking of medication preparation
US8105269B2 (en) 2008-10-24 2012-01-31 Baxter International Inc. In situ tubing measurements for infusion pumps
GB2465764A (en) * 2008-11-27 2010-06-02 Sensidose Ab Hand held medical dispensing device with agitating element
US8137083B2 (en) 2009-03-11 2012-03-20 Baxter International Inc. Infusion pump actuators, system and method for controlling medical fluid flowrate
US9119488B2 (en) 2009-09-25 2015-09-01 Rock-Tenn Shared Services, Llc Secure merchandising display with blocker mechanisms
US8095235B2 (en) * 2009-12-23 2012-01-10 Southern Taiwan University Method for control of humidity and auto-dispensing of pills in a pill box
US8382447B2 (en) 2009-12-31 2013-02-26 Baxter International, Inc. Shuttle pump with controlled geometry
US9400873B2 (en) 2011-12-21 2016-07-26 Deka Products Limited Partnership System, method, and apparatus for dispensing oral medications
US8646650B2 (en) 2010-05-19 2014-02-11 Rock-Tenn Shared Services, Llc Product dispensing system
US8567235B2 (en) 2010-06-29 2013-10-29 Baxter International Inc. Tube measurement technique using linear actuator and pressure sensor
US9934365B2 (en) 2010-09-01 2018-04-03 Tracy Turnell Medical reminder and dispensing device
US20120160716A1 (en) * 2010-12-22 2012-06-28 Chun-Kong Joseph Chan Portable medication management system
US8910827B2 (en) 2011-05-10 2014-12-16 Rock-Tenn Shared Services, Llc Secure merchandising display with tunnel feature
US9202011B2 (en) 2011-06-17 2015-12-01 Lisa M. Lavin Web enabled audiovisual medication dispensing
US20140058755A1 (en) 2011-11-23 2014-02-27 Remedev, Inc. Remotely-executed medical diagnosis and therapy including emergency automation
US10563681B2 (en) 2011-12-21 2020-02-18 Deka Products Limited Partnership System, method, and apparatus for clamping
US8727180B2 (en) 2012-02-02 2014-05-20 Compliance Meds Technologies, Llc Smart cap system
WO2014006620A1 (en) 2012-07-05 2014-01-09 P.C.O.A. Devices Ltd. Medication dispenser
US9489491B2 (en) * 2012-07-19 2016-11-08 Norwich University Portable and modular prescription drug dispensing device
DK2879974T3 (en) 2012-07-30 2017-12-04 P C O A Devices Ltd A CONTAINER FOR CONTAINING AND DISPENSING FIXED MEDICINE PILLS
JP6059354B2 (en) 2012-10-26 2017-01-11 バクスター・コーポレーション・イングルウッドBaxter Corporation Englewood Improving image acquisition for medical dosage preparation systems
SG11201503191UA (en) 2012-10-26 2015-05-28 Baxter Corp Englewood Improved work station for medical dose preparation system
GB201301370D0 (en) 2013-01-25 2013-03-13 Sensidose Ab Dispensing device
US8751039B1 (en) 2013-02-22 2014-06-10 Remedev, Inc. Remotely-executed medical therapy device
WO2014145074A1 (en) 2013-03-15 2014-09-18 Makefield Llc Functional desiccants
US20150039124A1 (en) * 2013-07-30 2015-02-05 Ronald Justin Mistovich Automatic Medication Compliance Dispenser System And Method
US9542534B1 (en) 2013-08-26 2017-01-10 James Dean Ducatt Prescription control system
US9675523B2 (en) 2013-08-26 2017-06-13 James Dean Ducatt Prescription control system
US20150069080A1 (en) * 2013-09-06 2015-03-12 Christopher J. DiMartino Dispensing cartridge insert
US9492357B2 (en) * 2014-04-11 2016-11-15 DoseSmart, Inc. Personal intelligent dispenser
IL233295B (en) 2014-06-22 2019-11-28 Ilan Paz A controlled pill-dispensing system
WO2016003902A1 (en) 2014-06-30 2016-01-07 Baxter Corporation Englewood Managed medical information exchange
AU2015294425A1 (en) 2014-07-21 2017-02-16 Smiths Medical Asd, Inc. Dose request systems and methods
WO2016022714A1 (en) 2014-08-05 2016-02-11 Makefield Llc Dispensable unit retrieval mechanism, identification, and networked notification
US11107574B2 (en) 2014-09-30 2021-08-31 Baxter Corporation Englewood Management of medication preparation with formulary management
US11575673B2 (en) 2014-09-30 2023-02-07 Baxter Corporation Englewood Central user management in a distributed healthcare information management system
US10730687B2 (en) * 2014-10-16 2020-08-04 RxCap Inc. Intelligent medicine dispenser
US10198556B2 (en) * 2014-10-16 2019-02-05 Randy HERMAN Medicament compilation and dispensation system
US9393180B2 (en) 2014-11-13 2016-07-19 Shannon Lee Lapham Medication alarm, dispenser and records archive system and apparatus
US9607261B1 (en) 2014-12-03 2017-03-28 Compliance Meds Technologies Llc Counter using an inductive sensor for determining the quantity of articles in a receptacle
US10818387B2 (en) 2014-12-05 2020-10-27 Baxter Corporation Englewood Dose preparation data analytics
WO2016134074A1 (en) 2015-02-18 2016-08-25 Pilldrill, Inc. System and method for activity monitoring
US9818251B2 (en) 2015-02-27 2017-11-14 Omnicell, Inc. Unit dose dispensing systems and methods
CA2978455A1 (en) 2015-03-03 2016-09-09 Baxter Corporation Englewood Pharmacy workflow management with integrated alerts
CN104698951B (en) * 2015-03-26 2018-07-10 西安电子科技大学 A kind of tele-control system of medicine-chest
IL238387B (en) 2015-04-20 2019-01-31 Paz Ilan Medication dispenser depilling mechanism
EP3302399A4 (en) * 2015-05-26 2019-02-27 Michel Poirier Modular medication dispensing system
US10093474B2 (en) * 2015-06-01 2018-10-09 Jason Littman Selectively changeable, volumetric dispensers and methods of dispensing materials having known unit volumes
JP2018524718A (en) 2015-06-25 2018-08-30 ガンブロ・ルンディア・エービーGambro Lundia Ab Medical device system and method with distributed database
TWI582716B (en) * 2015-09-07 2017-05-11 牛蛙股份有限公司 Medication monitoring system, apparatus and method thereof
EP3362030B1 (en) 2015-10-15 2023-09-06 Dosentrx Ltd. Image recognition-based dosage form dispensers
US11458072B2 (en) 2015-11-02 2022-10-04 Dosentrx Ltd. Lockable advanceable oral dosage form dispenser containers
US9836583B2 (en) 2016-03-17 2017-12-05 Silvergens Inc. Automated medication adherence system
WO2017210275A1 (en) * 2016-05-31 2017-12-07 Steri-Straw Inc. Straw dispenser with improved sterilization device
US10561580B2 (en) * 2016-06-07 2020-02-18 GRAMedical LLC Pill dispensers, systems and/or methods
US20170357774A1 (en) * 2016-06-08 2017-12-14 David FIGG Automated prescription communication system and method
CN106228772B (en) * 2016-08-18 2018-07-06 西南医科大学附属医院 It is a kind of with the drug bogey being automatically reminded to
KR102476516B1 (en) 2016-12-21 2022-12-09 감브로 룬디아 아베 A medical device system that includes an information technology infrastructure with secure cluster domains supporting external domains.
CA174817S (en) * 2017-02-16 2018-05-31 Canister Solutions B V Canister for dispensing medication
CA174816S (en) * 2017-02-16 2018-05-31 Canister Solutions B V Canister for dispensing medication
EP3644784A1 (en) * 2017-06-29 2020-05-06 BIC Violex S.A. Smart dispenser system and methods of use.
US11576842B2 (en) * 2017-07-19 2023-02-14 Coledy Inc. Passage device and medication dose management device
US10517799B2 (en) * 2017-08-31 2019-12-31 Omnicell, Inc. Unit dose dispensing mechanisms
CA3078316C (en) * 2017-10-10 2024-02-20 Tranzonic Companies Apparatus and method to dispense feminine hygiene products using a motion sensor
US20200279630A1 (en) * 2018-07-02 2020-09-03 Infinite Designs, LLC Drug dispenser systems and methods thereof
US11743424B1 (en) 2019-01-16 2023-08-29 Omcare Inc. Web enabled audiovisual medication dispensing with enhanced compliance verification
USD904007S1 (en) 2019-01-16 2020-12-08 Omcare Llc Web enabled audiovisual medication dispenser
US11583477B2 (en) 2019-06-28 2023-02-21 Papapill, Llc Medication dispensing system
US11426329B2 (en) * 2019-11-12 2022-08-30 Omnicell, Inc. Dispensing systems and methods for prefilled syringes
WO2021102817A1 (en) * 2019-11-28 2021-06-03 魏利枚 Goods discharging mechanism of automatic vending machine
KR102157445B1 (en) * 2019-12-17 2020-09-17 박경도 Passing device, contents containing apparatus with the same, apparatus for managing dosage and method for determining passing of contents
US20210386252A1 (en) * 2020-06-10 2021-12-16 Dispensing Dynamics International, Inc. Wipes dispenser
US11419794B1 (en) * 2021-10-21 2022-08-23 Thomas Alston Programmable pill dispensing device and methods of use
US11790712B1 (en) * 2022-05-12 2023-10-17 James Saint Vrestil Prescription drug dispensing device

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4490963A (en) * 1981-11-16 1985-01-01 Knudsen David S Packaging machine
US4473884A (en) * 1982-01-08 1984-09-25 Sybron Corporation Electronic medication dispensing system
US4598379A (en) * 1982-11-12 1986-07-01 Sanyo Electric Co., Ltd. Control system of an automatic vending machine
DE3518531A1 (en) * 1985-05-23 1986-11-27 Dieter Dipl.-Phys. Dr. 8500 Nürnberg Hafner Device for the storage and time-prompted taking of medicaments
JPS62146275U (en) * 1986-03-04 1987-09-16
US4928096A (en) * 1987-11-16 1990-05-22 Motorola, Inc. Paging terminal apparatus with message storage and retransmission capability and method therefor
US4875038A (en) * 1988-01-07 1989-10-17 Motorola, Inc. Frequency division multiplexed acknowledge back paging system
US5153582A (en) * 1988-07-01 1992-10-06 Motorola, Inc. Method of and apparatus for acknowledging and answering a paging signal
US4991740A (en) * 1988-08-10 1991-02-12 Coin Acceptors, Inc. Vending machine
US5084828A (en) * 1989-09-29 1992-01-28 Healthtech Services Corp. Interactive medication delivery system
US5200891A (en) * 1990-01-17 1993-04-06 Bruce A. Kehr Electronic medication dispensing method
US4984709A (en) * 1990-02-05 1991-01-15 Primary Delivery Systems, Inc. Non-reversing tablet dispenser with counter
JP3124074B2 (en) * 1991-09-30 2001-01-15 富士通株式会社 Information vending machine
US5412372A (en) * 1992-09-21 1995-05-02 Medical Microsystems, Inc. Article dispenser for monitoring dispensing times
US5221024A (en) * 1992-12-18 1993-06-22 Campbell Gordon M Programmable medicine dispenser with manual override and color coded medicine canisters
US5481255A (en) * 1993-02-10 1996-01-02 Data Critical Corp. Paging transmission system
US5361937A (en) * 1993-11-08 1994-11-08 Henschel-Steinau, Inc. Articulated gravity feed module
US5463382A (en) * 1994-04-22 1995-10-31 Motorola, Inc. Method and apparatus for controlling message transmissions in an acknowledge-back selective call communication system
US5583831A (en) * 1994-09-01 1996-12-10 American Research Memory assistance apparatus to improve prescription compliance
US5596318A (en) * 1995-01-12 1997-01-21 Microsoft Corporation Method for operating a two-way messaging system to extend battery life
US5611456A (en) * 1995-01-24 1997-03-18 Algonquin Industries Inc. Apparatus for dispensing tickets, cards and the like
US5752621A (en) * 1995-03-20 1998-05-19 Eigen Technology Inc. Smart automatic medication dispenser
US5831860A (en) * 1995-04-28 1998-11-03 At&T Corp. Package special delivery service
US5710551A (en) * 1995-07-26 1998-01-20 Ridgeway; Donald G. Self-medication monitoring system
US5657236A (en) * 1995-08-14 1997-08-12 Profile Systems, Llc Medication dispensing and timing system utilizing patient communicator with internal clock
US5703786A (en) * 1995-08-14 1997-12-30 Profile Systems, Llc Medication dispensing and timing system utilizing time reference message
US5713485A (en) * 1995-10-18 1998-02-03 Adds, Inc. Drug dispensing system
US5797515A (en) * 1995-10-18 1998-08-25 Adds, Inc. Method for controlling a drug dispensing system
US5805051A (en) * 1996-10-07 1998-09-08 Intellimed, Inc. Interactive medication reminder/dispenser device
FR2753088B1 (en) * 1996-09-09 1999-02-12 Biostat METHOD FOR IMPLEMENTING AN ELECTRONIC PILL FOR MULTI-COMPARTMENT POCKET AND PRESCRIBING DEVICE USED IN THE PROCESS
FR2753089B1 (en) * 1996-09-09 1999-02-12 Biostat MULTI-COMPARTMENT POCKET ELECTRONIC PILL
US5963453A (en) * 1996-11-25 1999-10-05 Medication Management, Inc. System and method for processing prescription medications
US5826217A (en) * 1997-03-05 1998-10-20 Lerner; Sam Programmable medicine dispenser and storage device
US6004020A (en) * 1997-06-11 1999-12-21 Bartur; Meir Medication dispensing and monitoring system
US6112892A (en) * 1999-02-12 2000-09-05 Thibaud; Joel Box for a pack of cigarettes

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040247086A1 (en) * 2001-02-26 2004-12-09 Royal Thoughts, Llc Emergency response information distribution
US20020177428A1 (en) * 2001-03-28 2002-11-28 Menard Raymond J. Remote notification of monitored condition
GB2388591A (en) * 2001-11-07 2003-11-19 Andrew Marsh Drug dispenser with communications line
US7860724B2 (en) 2002-10-30 2010-12-28 Automed Technologies, Inc. System and method for management of pharmacy workflow
US20040088187A1 (en) * 2002-10-30 2004-05-06 Chudy Duane S. System and method for management of pharmacy workflow
US8571886B2 (en) 2002-10-30 2013-10-29 Automed Technologies, Inc. System and method for management of pharmacy workflow
US20110131056A1 (en) * 2002-10-30 2011-06-02 Automed Technologies, Inc. System and method for management of pharmacy workflow
US20050044871A1 (en) * 2003-09-02 2005-03-03 Nowak David R. Dispensing unit lighting system
US7040110B2 (en) * 2003-09-02 2006-05-09 Illinois Tool Works Inc Dispensing unit lighting system
US8554574B2 (en) 2003-11-03 2013-10-08 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US8954338B2 (en) 2003-11-03 2015-02-10 Tech Pharmacy Services, Inc. System and method of enhanced distribution of pharmaceuticals in long-term care facilities
US20100198615A1 (en) * 2003-11-03 2010-08-05 Tech Pharmacy Services, Inc. System and Software of Enhanced Pharmaceutical Operations in Long-Term Care Facilities and Related Methods
US7685004B2 (en) 2003-11-03 2010-03-23 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US11348054B2 (en) 2003-11-03 2022-05-31 Tech Pharmacy Services, Llc System and method of enhanced distribution of pharmaceuticals in long-term care facilities
US8204761B2 (en) 2003-11-03 2012-06-19 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US8209193B2 (en) 2003-11-03 2012-06-26 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US8260632B2 (en) 2003-11-03 2012-09-04 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US11341450B2 (en) 2003-11-03 2022-05-24 Tech Pharmacy Services, Llc Method of enhanced distribution of pharmaceuticals in long-term care facilities
USRE44127E1 (en) 2003-11-03 2013-04-02 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US8489425B2 (en) 2003-11-03 2013-07-16 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US9747422B2 (en) 2003-11-03 2017-08-29 Tech Pharmacy Services, Llc System and method of enhanced distribution of pharmaceuticals in long-term care facilities
US20050096785A1 (en) * 2003-11-03 2005-05-05 Moncrief James W. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US8612256B1 (en) 2003-11-03 2013-12-17 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US9740830B2 (en) 2003-11-03 2017-08-22 Tech Pharmacy Services, Llc Method of enhanced distribution of pharmaceuticals in long-term care facilities
US9710609B2 (en) 2003-11-03 2017-07-18 Tech Pharmacy Services, Llc System of enhanced distribution of pharmaceuticals in long-term care facilities
US7698019B2 (en) 2003-11-03 2010-04-13 Tech Pharmacy Services, Inc. System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
US20060015518A1 (en) * 2004-07-19 2006-01-19 Eletreby Magdy A System and method for management of drug labeling information
US8918432B2 (en) * 2004-07-19 2014-12-23 Cerner Innovation, Inc. System and method for management of drug labeling information
EP1684243A1 (en) * 2005-01-20 2006-07-26 Clenporte, LDA. Manual dispensing apparatus for vending machine
US8271128B1 (en) 2008-07-30 2012-09-18 Kirby Lester, Llc Pharmacy workflow management system including plural counters
US8855811B1 (en) 2008-07-30 2014-10-07 Kirby Lester, Llc Pharmacy workflow management system including plural counters
CN104025162A (en) * 2011-12-23 2014-09-03 雀巢产品技术援助有限公司 Noodle crushing and dispensing system
US9892232B2 (en) 2012-03-21 2018-02-13 Medherent, Llc System for vending medications from a vending machine in accordance with a dosing schedule that is downloaded and programmed into the vending machine from a remotely located electronic medication administration record
US9477817B2 (en) 2012-03-21 2016-10-25 Medherent, Llc Medication adherence system for recording contents of medication packages vended from a plurality of vending machines in an electronic record that stores records for a plurality of patients associated with respective vending machines
US10593424B2 (en) 2012-03-21 2020-03-17 Medherent, Llc Automated system and method of recording contents of medication packages vended from a plurality of vending machines in an electronic record that stores records for a plurality of patients associated with respective vending machines
US11056221B2 (en) 2012-03-21 2021-07-06 Medherent, Llc Automated system and method of recording contents of single medicines vended from a plurality of vending machines in an electronic record that stores records for a plurality of patients associated with respective vending machines
US9117010B2 (en) 2012-03-21 2015-08-25 Medherent, Llc Automated method of recording contents of medication packages vended from a plurality of vending machines in an electronic record that stores records for a plurality of patients associated with respective vending machines
WO2014145526A3 (en) * 2013-03-15 2015-09-17 Sequon, Inc. Centralized monitoring and record keeping of plurality of medications vending machines
TWI604407B (en) * 2016-03-22 2017-11-01 中華學校財團法人中華科技大學 Internet of Things-based Ambulatory Care System for the Elderly
US20190053405A1 (en) * 2017-08-09 2019-02-14 Quanta Computer Inc. Multi-node system-fan-control switch
US10806057B2 (en) * 2017-08-09 2020-10-13 Quanta Computer Inc. Multi-node system-fan-control switch
US11495340B1 (en) 2020-05-01 2022-11-08 Medherent, Llc Medication vending device having manual, automatic, or immediate vending modes for selected scheduled advance dose times
US11298296B1 (en) 2020-12-09 2022-04-12 Medherent, Llc Medication vending device with verification that medications loaded therein match current prescription

Also Published As

Publication number Publication date
US6004020A (en) 1999-12-21
US6263259B1 (en) 2001-07-17

Similar Documents

Publication Publication Date Title
US6263259B1 (en) Medication dispensing and monitoring system
US6848593B2 (en) Automated portable medication radial dispensing apparatus and method using a carrier tape
US6439422B1 (en) Automated portable medication radial dispensing apparatus and method
US9492355B2 (en) Smart medicine container
US8483872B2 (en) Smart medicine container
US20160247345A1 (en) System and apparatus for displaying drug interactions on drug storage containers
US7369919B2 (en) Medication adherence system
US7061831B2 (en) Product labeling method and apparatus
US6332100B1 (en) Apparatus and method for medication dispensing and messaging
US5945651A (en) Remotely programmable medication dispensing system
US7269476B2 (en) Smart medicine container
US5657236A (en) Medication dispensing and timing system utilizing patient communicator with internal clock
US5971594A (en) Medication dispensing system
US9043015B2 (en) Smart medicine container assembly
US5703786A (en) Medication dispensing and timing system utilizing time reference message
US6150942A (en) Interactive prescription compliance, and life safety system
US20100096399A1 (en) Smart Medicine Container
US20030174554A1 (en) Security container for medicines and system for filing prescriptions
US20020147526A1 (en) WEB-enabled medication dispenser
US6615107B2 (en) Automated system and method for dispensing medications for low visions elderly and blind individuals
WO1999008235A1 (en) Medication dispensing and timing system
US20080047969A1 (en) Method for detecting pill removals from pre-sorted medicine array packs
EP1075831B1 (en) Medication dispensing system
US20060180600A1 (en) Automated prescription reminder, dispenser, and monitor
JP3215391B2 (en) Drug dispensing system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION