text:
Patent US6259654 - Multi-vial medication organizer and dispenser - Google Patents
This invention relates to a medication container that organizes several vials or cassettes of different types of medication by securing the vials to a unitary lid. A machine readable memory strip is affixed to each vial. Each memory strip contains prescription information and medication information pertaining...http://www.google.com/patents/US6259654?utm_source=gb-gplus-sharePatent US6259654 - Multi-vial medication organizer and dispenser
Publication number US6259654 B1
Application number US 09/185,137
Also published as CA2349192A1, WO2000025720A2, WO2000025720A3, WO2000025720A9, WO2000025720B1
Publication number 09185137, 185137, US 6259654 B1, US 6259654B1, US-B1-6259654, US6259654 B1, US6259654B1
Original Assignee Telaric, L.L.C.
Patent Citations (61), Referenced by (303), Classifications (35), Legal Events (7)
US 6259654 B1
This invention relates to a medication container that organizes several vials or cassettes of different types of medication by securing the vials to a unitary lid. A machine readable memory strip is affixed to each vial. Each memory strip contains prescription information and medication information pertaining to the medication in the vial. The unitary lid is equipped with sensors that read each memory strip and transmit the information to the computer processor and its associated memory device. The processor determines when each medication is to be taken and signals the patient to take the appropriate medication from the appropriate vial at the appropriate time. Indicator lights and a display are provided for this purpose. The vials are standard or slightly modified childproof pill containers, but can take the form of a blister pack dispenser or other containers as well. The lid is provided with a mechanism for dispensing or allowing the removal of medication from the vials, and obtaining actual medication consumption information based on when the pill is dispensed or when the lid is opened. This actual consumption information is used to keep inventory information regarding the number of each type of medication doses remaining in the container. The memory strips can be machine readable and writable so that they can be altered to include actual consumption information and inventory information. The automated lid contains a receiver for obtaining updated medication dosing information based on current laboratory tests or physical observations of the physician regarding the patient.
1. A medication container for organizing different types of medication comprising:
a plurality of separate and particular vials, each of said particular vials having an inside surface that defines a compartment, said compartment of each of said particular vials being adapted to hold a particular type of medication;
a plurality of machine readable memory devices, each of said particular vials having a corresponding memory device, each of said corresponding memory devices being adapted to contain prescribed dosing information corresponding to said particular type of medication in said particular vial;
a unitary lid having a plurality of particular ports, each of said particular vials being removably securable to one of said particular ports, said lid further having a plurality of sensors, each particular port having a corresponding sensor, and each corresponding sensor communicating with said corresponding memory device of said particular vial secured to said particular port, said unitary lid having a computer processor in electrical communication with a timing device, a communication device, and said plurality of sensors, said prescribed dosing regimen information contained in each of said memory devices being transmitted to said computer processor when each of said particular vials are secured to their said particular ports, said computer processor using said timing device and said prescribed dosing regimen information from each of said memory devices to develop a predetermined time to take each of said particular types of medication, and said computer processor communicating said predetermined time to said communication device.
2. The medication container of claim 1, and wherein said communication device includes a display that indicates said particular vial from which said particular type of medication is to be taken.
3. The medication container of claim 2, and wherein said unitary lid has a predetermined length and said ports are aligned linearly along said length of said lid, and said display spans said length of said lid and is positioned in front of each port.
4. The medication container of claim 1, and wherein said unitary lid has a predetermined length and said ports are aligned linearly along said length of said lid, and said communication device includes several particular displays, each particular display being positioned in front of one of said particular ports.
5. The medication container of claim 1, and wherein said unitary lid includes a receiver for obtaining updated prescription dosing information.
6. The medication container of claim 1, and wherein each of said plurality of ports has a corresponding opening, and said particular type of medication held in said particular vial secured to its said particular port is removed via said corresponding opening.
7. The medication container of claim 6, and wherein each of said corresponding openings has an access door that is movable from a closed position to an open position to remove said particular type of medication from said particular vial.
8. The medication container of claim 6, and wherein each of said corresponding openings includes a selector that is movable from open and closed positions for obtaining one dose of medication from said compartment of said particular vial secured to said particular port.
9. The medication container of claim 6, and wherein each of said ports includes an access control device, each of said access control devices being adapted to prevent removal of said particular type of medication from said corresponding opening until said predetermined time occurs.
10. The medication container of claim 9, and wherein said access control device is a locking mechanism located in said lid, and said locking mechanism prevents removal of said vial from said lid until said predetermined time occurs.
11. The medication container of claim 1, and wherein each of said particular vials has a guide ring with an opening aligned with said memory strip secured to said particular vial, and said corresponding sensor is located on a corresponding sensing tab, and said guide ring and corresponding sensing tab cooperate to facilitate communicative alignment of said corresponding sensor with said memory strip.
12. The medication container of claim 1, and wherein said memory strip contains contraindication information and said processor sends a signal to the communication device when one particular vial containing one particular type of medication is determined by said processor to be contraindicated with an other particular vial containing an other particular type of medication.
13. The medication container of claim 1, and further comprising a plurality of second sensors, each particular port having a corresponding second sensor, each second sensor determining when medication is removed from said vial particular vial secured to said particular port.
14. The medication container of claim 1, and wherein said memory device is machine readable and writable, and said memory device is alterable to contain one of either actual consumption information and updated prescription information.
15. A medication container for organizing different types of medication comprising:
a plurality of separate and particular cassettes, each of said particular cassettes having an inside surface that defines a compartment, and said compartment of each of said particular cassettes being adapted to hold a particular type of medication;
a plurality of machine readable memory devices, each of said particular cassettes having a corresponding memory device, each of said corresponding memory devices being adapted to contain prescribed dosing information corresponding to said particular type of medication in said particular cassette;
a unitary lid having a plurality of particular ports, each particular cassette being removably securable to one of said particular ports, said lid further having a plurality of sensors, each particular port having a corresponding sensor, and each corresponding sensor communicating with said corresponding memory device of said particular cassette secured to said particular port, said unitary lid having a computer processor in electrical communication with a timing device, a communication device, and said plurality of sensors, said prescribed dosing regimen information contained in each of said memory devices being transmitted to said computer processor when said particular cassettes are secured to their said particular ports, said computer processor using said prescribed dosing regimen information and said timing device to develop a predetermined time to take each particular type of medication, and said computer processor communicating said predetermined time to said communication device.
16. The medication container of claim 15, and wherein each of said plurality of ports has a corresponding opening, and said particular type of medication held in said particular cassette secured to its said particular port is removed via said corresponding opening.
17. The medication container of claim 16, and wherein each of said cassettes is a blister strip cassette holding a blister strip, and a free end of said blister strip projects through said corresponding opening.
18. The medication container of claim 15, and wherein said communication device includes a display and said display indicates the particular cassette from which the particular type of medication is to be taken.
19. The medication container of claim 15, and wherein said unitary lid has a predetermined length and said ports are aligned linearly along said length of said lid, and said display spans said length of said lid so as to be positioned in front of each port.
20. The medication container of claim 15, and wherein said unitary lid includes a receiver for obtaining updated prescription dosing information.
21. The medication container of claim 20, and wherein said memory device is machine readable and writable, and wherein said memory device is altered to contain said updated prescription dosing information.
22. The medication container of claim 17, and wherein each of said ports includes an access control device, each of said access control devices being adapted to prevent removal of said particular type of medication in said blister strip from said corresponding opening until said predetermined time occurs.
23. The medication container of claim 15, and wherein said memory strip contains contraindication information and said processor sends a signal to the communication device when one particular cassette containing one particular type of medication is determined by the processor to be contraindicated with an other particular cassette containing an other particular type of medication.
24. The medication container of claim 15, and farther comprising a plurality of second sensors, each particular port having a corresponding second sensor, each second sensor determining when medication is removed from said cassette particular cassette secured to said particular port.
25. The medication container of claim 15, and wherein said memory device is machine readable and writable, and said memory device is altered to contain actual consumption information.
26. A method of detecting contraindicated medications, the detection method comprising the steps of:
providing a unitary lid and a plurality of containers, said unitary lid having a computer processor, an associated memory and a plurality of ports, each of said containers holding a particular type of medication and having a memory device containing medication type information that identifies the type of medication in said container, one of either of said associated memory and said memory device having a list of contraindicated medications;
joining each of said containers to one of said ports;
communicating said medication type information in said memory device of each of said containers and said list of contraindicated information to said computer processor;
using said processor to compare said medication type information from each of said containers with said list of contraindicated medications, and to determine when said medication type information of two of said containers are contraindicated; and,
communicating that said containers contain contraindicated medications.
27. The detection method of claim 26, and wherein said container is one of either a vial or a cassette.
28. A method of detecting medication for whom a particular person is known to be allergic, the detection method comprising the steps of:
providing a lid having a memory containing allergy information that identifies each of the medications for which the particular person is allergic, and further providing a container holding the medication and having a memory device containing medication type information, and either of said lid and said container having a computer processor;
joining said container to said lid;
communicating said allergy information and said medication type information to said computer processor;
using said processor to compare said allergy information with said medication type information, and to determine when said allergy information matches said medication type information; and,
communicating that the particular person is allergic to the medication.
29. The detection method of claim 28, and wherein said container is one of either a vial or a cassette.
30. A method of ensuring that a medication is prescribed for a particular person, the ensuring method comprising the steps of:
providing a lid having a memory containing particular person information that identifies the particular person, and firthier providing the particular person with a container holding the medication and having a memory device containing prescribed person information, and either of said lid and said container having a computer processor;
communicating said particular person information and said prescribed person information to said computer processor;
using said processor to compare said particular person information with said prescribed person information, and to determine when said particular person information differs from said prescribed person information; and,
communicating that the medication is not intended for the particular person.
31. The ensuring method of claim 30, and wherein said container is one of either a vial or a cassette.
32. A medication container for containing doses of medication, said medication container comprising:
a machine readable and writable, memory strip containing prescribed dosing regimen information for the medication, said memory strip being secured to said first piece;
a second piece adapted for removable securement to said first piece, said second piece having a sensor positioned to communicate with said memory strip when said second piece is secured to said first piece, said second piece having a timing device and a communication device, said timing device, communication device and sensor being in electrical communication with a computer processor, said prescribed dosing regimen information in said memory strip being transmitted to said computer processor when said first piece is secured to said second piece, said computer processor using said prescribed dosing regimen information and said timing device to develop a predetermined time to take the medication, and said computer processor communicating said predetermined time to said communication device; and,
wherein movement of said second piece allowing access to the medication causes said computer processor to obtain consumption time information corresponding to said movement of said second piece, and said consumption time information is recorded in said memory strip.
33. The medication container of claim 32, and wherein said first piece is a cassette holding a blister strip having a plurality of packets, each of said packets holding one of the doses of the medication, and said second piece is a lid that holds said cassette.
34. The medication container of claim 33, and wherein said lid includes an opening through which said blister packs are removed, and said lid includes an access control device adapted to prevent advancement of one of said packets through said opening until said predetermined time occurs.
35. The medication container of claim 33, and wherein said lid includes an access control device that prevents removal of said cassette from said lid.
36. The medication container of claim 33, and wherein said lid includes a second sensor for sensing when one of the doses of the medication is removed from said container.
37. The medication container of claim 33, and wherein said memory strip contains a program for determining said predetermined time information, said program being communicated to the processor when said memory strip is aligned with said sensor, said program enabling said container to allow access to one of the packets at said predetermined time.
38. The medication container of claim 33, and further including a plurality of separate and particular cassettes, each of said cassettes having a corresponding memory device, and wherein said lid has a plurality of ports, each of said ports having a corresponding sensor in communication with said computer processor, each of said particular cassettes being adapted for removable securement to a corresponding port, said corresponding sensor sensing said information of said corresponding memory device of said particular cassette secured to said corresponding port, wherein movement of said lid allowing access to the medication of said particular cassette secured to said corresponding port causes said computer processor to obtain consumption time information corresponding to said movement, and said consumption time information is recorded in said memory strip.
39. A medication container for containing doses of medication, said medication container comprising:
a machine readable and writable memory strip containing quantity information regarding the quantity of the doses of medication in said first piece, said memory strip being secured to said first piece; and,
a second piece adapted for removable securement to said first piece, said second piece having a sensor positioned to communicate with said memory strip when said second piece is secured to said first piece, said sensor being in electrical communication with a computer processor, and said information in said memory strip being transmitted to said computer processor when said first piece is secured to said second piece, and said sensor senses removal information corresponding to a removal of the medication from said first piece, said sensor communicating said removal information to said computer processor, and said computer processor altering said quantity information in said memory strip to indicate that said quantity of medication in said first piece has been reduced.
40. The medication container of claim 39, and wherein said first piece is a cassette holding a blister pack having a plurality of pockets, each pocket containing one of the doses of medication, and said second piece is a lid that holds said cassette.
41. The medication container of claim 40, and wherein said lid includes an opening for allowing access to one of said blister packs.
42. The medication container of claim 41, and wherein said lid includes a separate sensor for sensing said removal information, and said separate sensor senses when the medication passes through an opening in said lid.
43. The medication container of claim 41, and wherein said lid includes an access control device that prevents advancement of said blister pack through said opening in said lid until said predetermined time has occurred.
44. The medication container of claim 40, and wherein said lid includes a timing device and a communication device in electrical communication with said computer processor, and said memory strip includes prescribed dosing regimen information, and said computer processor uses said prescribed dosing regimen information and said timing device to develop a predetermined time to take the medication, and said computer processor communicates said predetermined time to said communication device.
45. The medication container of claim 44, and wherein said computer processor obtains removal time information from said timing device corresponding to said removal information, said computer processor communicating said removal time information to said memory strip.
46. The medication container of claim 43, and wherein said memory strip contains a program for developing said predetermined time, said program being communicated to said computer processor when said memory strip is in communication with said sensor, said program enabling said access control device to dispense the medication at said predetermined time.
47. The medication container of claim 40, and wherein said memory strip contains prescription information, and said lid further includes means for communicating said prescription information to a separate computer.
48. The medication container of claim 42, and further including a plurality of separate and particular cassettes, each of said cassettes having a corresponding memory device, and wherein said lid has a plurality of ports, each of said ports having a corresponding sensor and a corresponding separate sensor in communication with said computer processor, each of said cassettes being adapted for removable securement to a corresponding port of said plurality of ports, said corresponding sensor sensing said information on said corresponding memory device of said particular cassette secured to said corresponding port, each of said separate sensors sensing removal information corresponding to its said corresponding cassette and communicating said removal information to said computer processor, and said computer processor altering said quantity information in said corresponding memory strip to indicate that said quantity of medication in said corresponding cassette has been reduced.
This is a Continuation-In-Part of U.S. patent application Ser. No. 09/168,783 filed Oct. 8, 1998 which is a CIP of Ser. No. 08/832,613 filed Mar. 28, 1997 now U.S. Pat. No. 5,852,590 which is a Continuation-in-Part of Ser. No. 08/955,475 filed Oct. 21, 1997 now U.S. Pat. No. 6,032,155 which is a Continuation-in-Part of Ser. No. 08/834,634 filed Apr. 14, 1997 now U.S. Pat. No. 5,960,085.
This invention relates to a medication container that organizes several vials or cassettes of different types of medication by securing the vials to a unitary lid equipped with a computer processor that reads an information strip affixed to each vial and signals when medication is to be dispensed from each vial.
Medication containers that remind a patient to take their medication or keep track of the number of doses of medication in the container are well known. Examples of such automated containers are disclosed in U.S. Pat. Nos. 3,227,127 (Gayle); 4,207,992 (Brown); 4,360,125 (Martindale); 4,483,626 (Noble); 4,504,153 (Schollmeyer); 4,526,474 (Simon); 4,573,606 (Lewis); 4,695,954 (Rose); 4,725,997 (Urguhart); 4,939,705 (Hamilton); 4,984,709 (Weinstein); 5,099,463 (Lloyd); 5,181,189 (Hafner); 5,213,332 (Kraft); 5,313,439 (Albeck); 5,392,952 (Bowden); 5,472,113 (Shaw) and 522,525 (McLaughlin), the disclosures of which are incorporated by reference.
The general purpose of an automated container is to improve patient compliance in taking the appropriate medication on schedule. While taking a particular medication on a regular schedule may seem a simple process, it is often difficult to accomplish, especially when the patient has been prescribed to take several medications. Dosing regimens that require the patient to take different doses of different medications at different times can be particularly confusing. For example, a prescription that requires a patient to take two doses of medication A and one dose of medication B can be confusing. A patient can inadvertently take one dose of medication A and two doses of medication B. In addition, some medications are taken in a paired dosing regimen, with medication A being taken on Monday, medication B being taken on Tuesday, medication A on Wednesday, etc. Other medications are not intended to be taken together at all because they either neutralize each other or cause adverse side effects that can result in illness or even death. This situation is particularly problematic when more than one physician is prescribing medication to the patient. Conventional medication containers designed for a patient's personal use on an out-patient basis do not assist the patient in taking the correct medication at the correct time, particularly when several medications have been prescribed.
The ability to comply with prescribed medication dosing requirements is complicated in situations where dosing amounts change over time. For example, prescribed dosing amounts are frequently a function of ongoing laboratory tests that determine the patient's medication needs. In these situations, physicians need to be able to easily communicate changes in dosing amounts to their patients as quickly as possible. Medication compliance is particularly important when powerful medications are prescribed, and over-medicating or under-medicating a patient can lead to serious side effects, illness and even death. Yet, keeping patients in hospitals for a prolonged period of time to ensure that dosing regimens are changed when necessary is not considered a practical solution.
The process of taking several medications at the appropriate time is further complicated if the medication or an illness causes the person to think less clearly or to be forgetful. There is the anxiety of being uncertain if you took the medication earlier in the day. Then, there is the problem of patients completely forgetting to take their medication. The first condition is alleviated by simply indicating when the medication is to be taken next. If the container indicates a future time or day to take the next medication, the patient knows that they have taken the current dosage. If the container indicates a present or past time, the patient knows that they should take the medication now. To solve the problem of completely forgetting to take a dosage of medication, a container will typically contain an alarm to remind the patient to take the medication. Unfortunately, the presently available products and the above patents suffer from one or more problems or limitations.
One problem in reminding patients to take their medication on time is that many automated medication systems are not transportable and not intended for use on an out-patient basis. This is especially true of systems that handle complicated dosing regimes, handle a variety of medications, or provide fairly detailed information about the medications being consumed. Yet, many patients are not home bound. In fact, the purpose of many medications is to enable people that would otherwise be incapacitated to live normal, ambulatory lives. To be effective, medication alerting methods must be easily transportable, not just an in-home alarming system.
A still further problem is that errors can occur when a care giver removes a variety of medications from the pharmacist supplied containers and inserts the medications into a different medication container or machine. An example being a container with separate compartments marked “breakfast, lunch and dinner”, or “Monday, Tuesday, Wednesday, etc.” In fact, there is some question regarding the legality of a care giver removing medications from pharmacist supplied containers and placing them into other containers. There is good reason for caution regarding the shuffling of medication from one container to another. Given the strength of many medications in use today, any confusion about the medications put in the secondary container or any confusion regarding the prescription regimens could have a significant adverse affect on the patient.
One advantage of the present medication container invention is to improve patient compliance in selecting the appropriate medication from several vials of different medications, and taking that appropriate medication on schedule. The invention is of particular use when the patient has been prescribed to take several medications with dosing regimens that require the patient to take different amounts or doses of different medications at different times. The automated lid can easily instruct the patient to take two doses of medication A by lighting an indicator light by the appropriate vial and displaying a message to take two pills. Once medication A has been dispensed, the lid can instruct the patient to take on dose of medication B in a similar manner. This prevents a patient from inadvertently taking one dose of medication A and two doses of medication B. The automated lid is also helpful when medications are taken in a paired dosing regimen, with medication A being taken on Monday, medication B being taken on Tuesday, medication A on Wednesday, etc. The lid indicates when each medication is to be taken so that the patient does not have to rely on his or her memory. The container is even programmed to display a message stating when the last dose of medication A or B was dispensed or when the next dose of medication A or B is due.
Another advantage of the present invention is that contraindication information is stored on each information strip and transmitted to the automated lid. The automated lid will sound or otherwise indicate a warning when vials of two different medications are secured to the lid that are not intended to be taken together. This is particularly advantageous in the relatively common situation where several physicians are prescribing different medication to the same patient, and the patient is being handled on an out-patient basis.
A further advantage of the present invention is that the patient can quickly receive updated dosing information on an out-patient basis via a portable paging device, and transmit that information to the automated lid. The patient does not need to go to the physicians to obtain a new written prescription or to a pharmacy to obtain a new vial with new dosing instructions. This is desirable when prescribed medication dosing requirements change over time, such as in situations where ongoing laboratory tests are used to determine the patient's medication needs. The quickness of this system of sending updated medication dosing information to a patient is particularly important when powerful medications are prescribed, and over-medicating or under-medicating a patient can lead to serious side effects, illness and even death. The quickness of the system enables a patient to live a more normal life while receiving treatment on an out-patient basis, avoids a prolonged hospital stay and helps to reduce the cost of treating the individual.
A still further advantage of the present invention is that the interactive label contains a wide variety of information that is not practical to print out in textual form on a relatively small label. The memory or memory strip contains information regarding the number of pills or capsules to be taken per dosage and the dosing regimen, e.g. daily, four times a day, before a meal, etc. The memory strip also contains information regarding the medication, such as the medication name, expiration date, quantity in container, patient name, pharmacy name, address and telephone number, pharmacy prescription number, prescribing doctor name and telephone number.
A further advantage of the present invention is that the memory strip contains special prescription requirements and instructions that are expressed in the form of a series of processor instructions such as those written in the Java or other computer language, as opposed to a simple four times per day dosing regime. The prescription requirements can, for example, indicate frequent dosages of a medication when starting a medication, then indicate a gradual reduction of medication, and finally indicate a sustained steady dose after several days.
A still further advantage of the present invention is that the memory strip can be secured to a container via the use of a textual label or the strip can be secured directly to the medication container itself The memory strip need not be secured to a label. This flexibility facilitates the use of the memory strip on a variety of containers depending on the intended function and manufacturing costs of the container.
A still further advantage of the invention is that the automated cap includes a battery or photo cell, a microprocessor with a timing circuit, and a LCD display. The timing circuit enables the cap to provide the time of day, day of the week or date to the patient
A still further advantage of the present invention is that the cap computes the next time the patient is to take the medication and displays this information to the patient. The time and or date or day is displayed via a display such as a LCD device in the cap. By reading the display, the user can easily and reliably determine the next time to take the medication. The LCD display includes the number of pills or capsules to be consumed. Given enough display area, specific instructions for taking the medication will be presented, e.g., “consume 2 hours before eating.”
A still further advantage of the present invention is that the childproof container helps prevent the patient from taking medication too soon or too frequently. The cap is equipped with a locking mechanism that interacts with the childproof locking features. When the cap is in place, a solenoid activated armature prevents any attempt to open the cap until the appropriate time for taking the medication. When it is time to consume the medication, the solenoid releases the armature. The locking mechanism can also limit the number of times a day the patient can gain access to medication that is consumed on an as needed basis, e.g. medication used to control pain. This helps prevent the patient from taking the medication too many times in any given day or from repeating dosages of the medication within too short a time period.
A still further advantage of the present invention is that the blister pack and interactive label can be inserted into a dispenser having a compatible sensing element, microprocessor, memory sensors, optional alerting device LCD display. This dispenser alerts the patient when to take medication, helps ensure that the medication is not accessible to a child (childproof), prevents the patient from taking too much medication or taking it prematurely, and indicates when the medication supply is being exhausted to allow the patient adequate time to obtain a refill of the prescription. The dispenser also includes a mechanism for assisting the patient in dispensing the medication on from the blister pack.
FIG. 19 is a side, cross sectional view of FIG. 18 taken along line 19—19 showing a dose of medication in a pocket of the blister back and the interactive label affixed to the tear resistant sheet.
FIG. 20 is a top, plan view showing the lid of a semi-automated dispenser equipped with a dispensing lever, finger latches, a display, an audible alert, “Eject” and “Next Dose” buttons.
FIG. 22 is a side, cross-sectional view of FIG. 20 taken along lines 22—22 and showing the semi-automated dispenser with its plunger in a locked position.
FIG. 23 is a side, cross-sectional view of FIG. 20 taken along lines 23—23 and showing the semi-automated dispenser with its plunger being raised into a dispensing position.
FIG. 25 is a schematic drawing of an alternate circuitry to FIG. 9 where both the computer processor and memory strip are affixed to the vial or blister pack, and the other hardware components are contained in the cap or lid.
FIG. 26 is a perspective view of a fifth embodiment of the present invention where the medication container includes several vials of medication secured to a unitary lid, each vial having its own machine readable information strip, and the lid having a separate indicator light, display and access door for each vial.
FIG. 27 is a partial, rear cross-sectional view of the multi-vial medication container of FIG. 26 with one vial secured to an associated porthole of the unitary lid and adjacent access doors in their open and closed positions.
FIG. 28 is a schematic drawing of a circuitry for the multi-vial or multi-blister pack medication container, with the multi-set components grouped at the lower left of the schematic.
FIG. 29 is a perspective view of a multi-vial medication container with the vials secured to portholes located along a top platform of an L-shaped unitary lid, and the lid containing a single display and several selectors for removing medication from the vials.
FIG. 30 is a partial, rear cross-sectional view of the multi-vial medication container of FIG. 29 showing one inverted vial secured in an associated porthole with its selector in its closed position, and an adjacent selector in its open position.
FIG. 31 is a perspective view of a multi-blister cassette medication container, where each cassette is secured to a slot in the top of the platform of the L-shaped unitary lid, and each cassette holds a free end of the blister strip extending through an associated opening in the lid.
FIG. 32 is a partial, rear sectional view of the container of FIG. 31 showing one blister cassettes secured in its associated slot.
FIG. 33 is a side sectional view of the container of FIG. 31 showing its blister strip coiled inside the cassette with the blister pack at the free end in a reserve position.
FIG. 34 is a perspective view of the blister cassette used with the medication container of FIG. 31, the cassette being equipped with a bar code memory device.
The vial 20 has several securement ratchets 40 for securing and sealing the cap 100 against the open end 25 of the vial. The ratchets 40 are evenly spaced around the open end 25, and protrude from the outer surface 27 of the vial 20. The ratchets are similar to those found on conventional childproof medication containers as in FIG. 1. Each ratchet includes a cup portion 42, a top surface 44, a wedge 45 and a side surface 46. Although the ratchets 40 are shown and described as being evenly spaced from each other as in a conventional vial, it should be understood that one or more of the ratchets could be offset. Such an offset arrangement could be used to accomplish the second alignment means in lieu of guide ring 30.
As shown in FIG. 9, the automated cap 100 has a control system 114 that includes a computer processor 120 with its own memory 125. The processor 120 and memory 125 are located on and in electrical communication with a circuit board 130 located inside the cap 100 for protection. (See FIG. 4.) The circuit board 130 electrically connects the processor 120 to a visual communication device such as an LCD display 132. The LCD display 132 visually displays desired information to the patient, such as the date and time the next dose of medication is to be taken and the number of pills to be taken. The display 132 can also indicate an alert or warning to the patient, such as the fact that the patient is so overdue in taking a dose of medication that that dose should no longer be taken. The circuit board 130 also electrically connects the processor 120 to a variety of alarming devices such as audible, visual and vibrational communication devices or alarms 134, 136 and 138, respectively. These alarms 134, 136 and 138 indicate a variety of warnings to a patient, such as when it is time to take a dose of medication. The circuit board 130 also electrically connects the processor 120 to a communication device such as an infrared transmitter 140 that transmits information to or receives information from a separate personal or business computer 270 as discussed below.
The circuit board 130 is in electrical communication with a button 160 for electro-mechanically communicating information to the processor 120. (See FIG. 2). By pressing button 160, the patient is able to send an electrical signal to the processor 120 in response to a question shown on the display 132 or to indicate an action to be taken, such as turn off an alert or alarm. Button 160 is surrounded by a raised ring 161 to protect it from inadvertent contact as it is located on the outside surface of the cap 100. Additional buttons 162, 164 and 166 (see FIG. 7) are located on the inside surface 104 of the cap 100 to enable the patient to set the correct date, hour and minute of the real time clock 145 that is in electrical communication with the processor 120 via the circuit board 130. The computer processor 120 uses the prescribed dosing regimen information 82 and the timing device 145 to calculate or otherwise develop the prescribed times for taking the medication 15. The timing device 145 informs the computer processor 120 when the predetermined times to take the medication occur. The computer processor then informs the patient or individual that it is time to take a dose of medication 15 via the display 132 or an alarm 134, 136 or 138. While buttons 162, 164 and 166 are located on the inside surface 104 of the cap 100, it should be understood that the buttons could be located on the outside surface of the cap as well.
Second Embodiment of Circuitry
The control system 114 shown in FIG. 9 has the processor 120 located in the cap 100. This arrangement is based on the advantage of being able to dispose of the vial 20 when the medication 10 is used up, and the information in the memory strip 60 has been transferred to another data base, such as the memory of a patient's home computer or a pharmacy, hospital or prescribing physician computer. The more expensive cap 100 is retained by the patient for further use. However, ongoing manufacturing developments continue to reduce the costs of producing memory devices with their own processors. As a result, the cost of producing the memory strip 60 is not significantly different than the cost of producing the memory strip together with its own processor.
FIG. 25 shows an alternate control system 190 where the memory strip 60 has its own processor 120. Both the memory strip 60 and processor are secured to the wall 22 of the vial 20. The memory strip 60 is directly wired to the processor 120 and serves as the memory of the processor. The memory device 125 in the cap 100 is eliminated. This saves the costs associated with producing two separate memory devices, without compromising the disposability of the vial 20. Hardware components such as the circuit board 130, display 132, alarms 134, 136 and 138, transmitter 140, battery 150 and solenoid 180 remain in the reusable cap 100. The real time clock 145 is replaced by a real time clock module 191 that is capable of maintaining time without being connected to the processor 120. The components in the cap 100 are electrically connected to the processor 120 via multiple contacts 192 and 194. Multiple contact 192 is wired to the processor 120 and replaces contacts 62. Multiple contact 194 is wired to the circuit board 130 and secured to the inside surface 112 of sensing tab 110 and replaces sensor 115. The alignment of the multiple contacts 192 and 194 is achieved in the same manner as the alignment of the contacts 62 and sensor 115.
When the automated cap 100 is secured to the medication vial 20, the control system 114 is complete. The sensors 115 on the tab 110 of the cap are in electrical contact with the contacts 62 of the memory strip 60, and the information 80 in the memory strip is in electrical communication with or can otherwise be read by the processor 120 in the cap. Predetermined portions of information 80 from the memory strip 60 are compared with the information that had previously been read and stored in the memory 125 of the cap 100. If the predetermined information 80 is the same as before, the processor 120 will compute the next prescribed time for taking a dosage of medication 15 and activate an alarm or otherwise communicate that information to the patient when that time occurs. If the cap is not returned to seal the vial 20 to which it was previously attached, the audible alarm 134 will be activated by the computer 120. The patient or care giver can disable the alarm 134 by securing the cap 100 back on the correct vial 20. If the cap 100 is not returned to the correct vial 20 and the alarm 134 is ignored for a period of time or the user presses button 160, the alarm is disabled, and the new information 80 in the new memory strip 60 is stored in the memory 125 of the cap 100 and used to compute the next dosage time for the new medication. The automated cap 100 will keep an accurate count of the number of times the medication container is opened each day and advise the patient against consuming too many pills in too short a time. This is particularly useful for medications 15 that are prescribed to be used on an as needed basis (e.g. pain medication), but not to be consumed more than a certain amount in any given day.
The dispenser 500 is now ready to dispense medication 15. The lever 514 is pulled up, which causes dispensing plunger 515 to rotate down and press against the top of the blister pack pocket 415 positioned below the plunger. As the plunger continues to rotate down, the medication 15 is forced through backing sheet 420 of the single dose container 400 and through a dispenser opening 565 for the patient to consume. The predetermined information 80 in the memory strip 460 is downloaded to or sensed by the processor 530 of the dispenser 500 via a sensing mechanism (not shown) attached to the lid 510. The sensing mechanism has sensors similar to those in sensing tab 110. These sensors engage the contacts 462 of the memory strip 460. The computer processor 530 has circuitry similar to that shown in FIG. 9 and includes a memory and a real time clock that are electrically connected via a circuit board. Information 80 in the memory strip 460 is electronically transmitted to or otherwise communicated or read by the computer processor 530 via the contacts 462, links 464, sensors and the circuit board. The lid 510 also includes a “Next Dose” button 525 for advancing the single dosage container 400 to the next dosage position, and an “Eject” button 528 for ejecting the container 400. Communication devices such as audible alerting device 542 and display 544 are used to present messages and visual alerts. These buttons 525 and 528 and communication devices 542 and 544 are in electrical communication with the computer processor 530 via the circuit board.
To use the personal semi-automated medication dispenser 500, the patient can press the “Eject” button 528 and insert a full blister pack container 400. Processor 530 causes the single dosage container 400 to rotate via motor 472 such that the contacts 462 of the memory strip 460 are below the sensors of the dispenser 500 (not shown) which are in electrical communication with the computer processor 530 via the circuit board. When properly positioned the processor 530 may write to the memory strip 460 to update it with the number of doses that have been dispensed, so the quantity of medication 15 stored in memory strip 460 is accurate. When all the medication 15 is dispensed, the computer processor 530 is programmed to accept input from the “Eject” button 528. The computer processor 530 then causes locking solenoid 580 to retract and allow hinged lid 510 to open under spring force. The existing single dosage container 400 is removed and a new one placed so that center opening 417 is pressed over drive spindle 570. The hinged top 550 is closed, causing the locking solenoid 580 to engage the opening in flange 564 and locking the dispenser closed.
The information 80 in the memory strip 460 is transferred to processor 530 so that the prescription regimen is shown on the display 544. When it is time to take a medication 15, the processor causes audible alarm 542 to sound an alert. The patient then presses the “Next Dose” button 525. Processor 530 causes motor 572 to rotate the spindle 570 and single dosage container 400 to the next available filled pocket 415. The patient then releases the dispensing lever 514, as previously described, and lifts the lever up to dispense a dose of medication 15. When this is done a micro switch or sensor (not shown) detects the dispensing of a dose of medication 15 and reduces the quantity of medication understood by the processor 530 to be held in container 400 by one. The dispensing lever 514 is then secured into its lowered position. It should be noted that the dispensing lever 514 could be adapted to engage the blister pack 400 near perforations 430 to separate an entire discrete portion 432 from the remainder of the blister pack while leaving the medication 15 inside its discrete portion. The discrete portion 432 of the blister pack 400 would then be discharged through opening 565 in the dispenser 500 so that the patient could remove the medication from the discrete portion themselves.
FIG. 26 shows a fifth embodiment of the medication container 800 for holding and organizing several different types of medication. The container 800 includes several vials that are the same as or similar to the vials 20 for containers 10, 200 and 300. Each particular vial 20 is physically separable from the other vials, but is removably secured to a unitary lid 810 as discussed below. Each particular vial 20 is equipped with its own corresponding interactive label 50 and machine readable and writable memory strip 60. However, it should be understood that in this embodiment of the invention, the label 50 need not be interactive. The machine readable and writable memory strip 60 can be replaced by a memory device that is only machine readable. For example, memory strip 60 and its contacts 62 and wires 64 can be replaced by the several conductive/non-conductive or reflective/non-reflective surfaces and ground surface 352-358 of container 300, or by a conventional bar code (not shown) applied to the surface of the label 50.
The unitary lid 810 includes a housing 811 with front 812, rear 813, top 814, bottom 815, and end surfaces 816 and 817. As shown in FIG. 27, a number of ports or portholes 820 are formed along the length of the bottom surface 815. The portholes 820 are spaced equidistantly apart from one end 816 of the housing to the other 817. Each porthole 820 has an inside surface 821 that is shaped and sized to snugly receive the top end 25 and ratchets 40 of one of the vials 20. Similar to the cap 100, the inside surface 821 of each porthole 820 includes several hold down lugs 822 or threads for removably securing the vial 20 to the unitary lid 810. Each particular port 820 has a corresponding sensing tab 825 that includes sensors 115 like those in cap 100. The sensing tabs 825 projects downwardly from the bottom surface 815 of the lid 810 and have an inside surface that is substantially flush with the inside surface 821 of the porthole 820.
Each vial 20 has a guide ring (not shown) similar to guide ring 30 that receives the sensing tab 825. The label 50 is affixed in the recess 28 of the vial 20. The recess 28, guide ring 30 and sensing tab 825 combine to align the textual portion 52 facing toward the front 812 of the unitary lid 810 when the vial is secured. This ensures that each textual portion 52 is visible when several vials 20 are secured to the unitary lid 810. The guide rings 30 also ensure that sensors 826 align with contacts 62 in control system 840 (FIG. 28), or that contacts 192 align with contacts 194 in control system 190 (FIG. 25).
The housing 811 of the unitary lid 810 has a number of openings 830 in its top surface 814. Each of these openings 830 is aligned directly above and forms a channel that extends through to a corresponding portholes 820. When the vial 20 is secured to the unitary lid 810, medication 15 can be removed from the vial 20 through the porthole 820 and opening 830. An access door 835 is provided to seal each opening 830. The door 835 has a hinge 836 that is secured to top surface 814 of the housing 811, and a latch 837. The door 835 pivots between open and closed positions 838 and 839. Medication 15 is sealed in the container when the vial 20 is secured to the lid 810 and the access door 835 is in its closed position 838. The latch 837 locks the door into its closed position 838. Medication 15 is removed from one of the vials 20 by releasing the appropriate latch 837, moving the corresponding door 835 to its open position 838, inverting the container 800 and pouring the medication out of the associated opening 830.
As shown in FIG. 28, the unitary lid 810 includes a control system 840 that is similar to the control system 114 of containers 10, 300 and 400 shown in FIG. 9. The control system 840 is broken into two subsets of components 841 and 842. The components forming these two subsets 841 and 842 are the same types of components as in control system 114. The first subset 841 has a one-to-one correlation between components in system 114, and includes computer processor 120, memory 125, audible and vibratory alarms 134 and 138, real time clock 145, battery 150, and buttons 160, 162, 164 and 166. Subset 841 also includes a radio frequency (RF) receiver 843 for receiving information regarding necessary changes in the prescribed dosing regimen 82. Receiver 843 can be a transceiver for transmitting information, such as consumption information 84, back to the pharmacy or prescribing physician. The second subset 842 is broken up into multiple sets of components 844. Each set of components 844 is associated with one particular porthole. Each set of components 844 includes the sensors 115, LCD display 132 and indicator light 136 associated with that particular porthole 820. Each set 844 also includes first and second access control devices 845 and 846, and a sensor 847 for the access door 835 associated with the particular porthole 820 as discussed below. The display 132 and indicator 134 of a particular set 844 are located directly in front of the access door 835 corresponding to the particular porthole 820 and vial 20 for that set. The circuit board 130 is somewhat larger than the board in cap 100 due to the increase in number of components and the spacing apart of the various sets 844 of components along the length of the lid 810.
FIG. 27 shows the vial 20 equipped with machine readable and writable memory strip 60 and contacts 62. The sensors 115 are located on the inside surface of each sensing tab 825. When the vial 20 is secured to its particular porthole 820, the contacts 62 are in electrical communication with the sensors 115 for that porthole. As stated above, the memory strip 60 can be replaced by a memory device that is only machine readable. For example, the vial can be equipped with conductive/non-conductive or reflective/non-reflective surfaces 352-358 as in FIG. 16. Sensing tab 825 and sensors 115 are similar in construction to the sensing tab 372 and sensors 374 of container 300. When the vial 20 is equipped with the conventional bar code in lieu of memory strip 60, the sensors 115 are optical sensors that read the bar coded information when the vial 20 is slid into one of the portholes 820 or rotated into a secure position in that porthole.
As shown in FIG. 28, the control system 840 is equipped with two access control devices 845 and 846. These devices 845 and 846 are similar in design to solenoid locking assembly 180. The first access control device or vial locking solenoid assembly 845 serves the same purpose as assembly 180. Both assemblies 180 and 845 lock the vial 20 to the cap 100 of unitary lid 810 until a predetermined time, such as when the vial is empty. The second access control device or door locking solenoid assembly 846 locks the access door 835 in its closed position 839 to prevent the removal of medication 15 until the prescribed time to take the particular medication contained in the corresponding vial 20. This second access control device 846 includes a solenoid and plunger assembly similar to assembly 180. The plunger engages the latch 837 of the access door 835 to lock the door in its closed position 839. It should be understood that the medication 15 could also be accessed by removing the desired particular vial 20 from the unitary lid 810.
When one particular vials 20 is secured to its associated porthole 820, the information 80 contained in the information strip 60 of that particular vial is received by the sensors 115 associated with that porthole and communicated to the computer processor 120 in the unitary lid 810. This communication of information 80 occurs each time one of the vials 20 is secured to one of the portholes 820 of the unitary lid 810. The processor 120 notes which medication information 80 came from which sensor 115 and corresponding porthole 820 or set 844. The processor 120 uses the its clock 145 and the prescribed dosing regimen information 82 obtained from one sensor 115 and corresponding porthole 820 to compute an appropriate time or times to take the particular medication 15 held by the vial 20 secured to that porthole. The processor 120 then determines the appropriate time or times to take the particular type of medication 15 contained in each of the vials 20 held by its associated porthole 820.
When the processor 120 determines that the time to take one doses of prescribed medication in one particular vial is approaching or has arrived, the processor sends a signal to the display 132 and indicator light 136 for the set 844 associated with the porthole 820 holding that particular type of medication 15. The processor 120 also sends an electric current to the door lock solenoid 846 for that set 844 to release the plunger from engagement with the latch 837 so that the access door 835 is movable to its open position 838. When the door 835 is moved toward its open position 838, the door sensor 847 sends a signal to the processor 120. The processor 120 uses this signal to indicate that the prescribed dose of medication 15 was taken from the corresponding vial 20 at the time the door 835 was opened. This consumption information is stored in the memory 125 of the unitary lid 810. The processor 120 could also send electric current to the vial lock 845 to allow access to the medication 15, and use this occurrence as the signal that medication 15 was consumed. When the memory device 60 on the vial 20 is machine readable and writable, the processor 120 alters the memory device to include this consumption information.
FIG. 29 shows a sixth embodiment of the medication container 850 for holding and organizing several different types of medication. This container 850 is similar to the container 800. Each particular vial 20 is physically separable from the other vials, but is removably secured to a unitary lid 860 as discussed below. Each particular vial 20 is equipped with its own corresponding interactive label 50 and machine readable and writable memory strip 60. As in the fifth embodiment, it should be understood that the label 50 of container 850 need not be interactive. The machine readable and writable memory strip 60 can be replaced by a memory device that is only machine readable. For example, memory strip 60 and its contacts 62 and wires 64 can be replaced by the several conductive/non-conductive or reflective/non-reflective surfaces and ground surface 352-358 as in container 300, or by a conventional bar code (not shown) applied to the surface of the label 50.
The unitary lid 860 includes an L-shaped housing 861 with a front 862, rear 863, top 864, bottom 865, and end surfaces 866 and 867. As best shown in FIG. 30, the housing 861 has an intermediate wall 868 that extends from the top 864 of the housing down to a platform 969 for holding the vials 20. The portholes 870 are similar in construction to the portholes 820 of container 800, and are spaced equidistantly apart from one end 862 of the housing to the other end 863. Each porthole 870 has an inside surface 871 shaped and sized to snugly receive the top end 25 and ratchets 40 of one vial 20. Similar to container 800, the inside surface of each porthole 870 includes several hold down lugs 872 or threads for removably securing the vial 20 to the unitary lid 860. Each particular porthole 870 has a corresponding sensing tab 875 with sensors 15 like those of cap 100. The sensing tabs 875 project upwardly from the top surface 814 of the lid 860, and have an inside surface that is substantially flush with the inside surface 871 of the porthole 870.
Each vial 20 has a guide ring (not shown) similar to guide ring 30 that receives the sensing tab 875. The label 50 is affixed in the recess 28 of the vial 20. The recess 28, guide ring 30 and sensing tab 875 combine to align the textual portion 52 facing toward the front 862 of the unitary lid 860 when the vial 20 is secured. This ensures that each textual portion 52 is visible when several vials 20 are secured to the unitary lid 860. The guide rings 30 also ensure that sensors 876 align with contacts 62 in control system 890 (FIG. 28), or that contacts 192 align with contacts 194 in control system 190 (FIG. 25).
The housing 861 has a number of openings 880 along the length of its front surface 812. Each opening 880 is aligned directly in front of and forms a corresponding channel that extends through to a corresponding porthole 870. When the vial 20 is secured to one of the portholes 870, medication 15 is removed via a medication selector 885. The selector 885 has a shaft 886 that is sized to fit snugly in the opening 880 and its corresponding channel. The shaft 886 has a medication singulating compartment 887 sized to hold a standard dose of medication 15. The selector 885 slides in the channel of the opening 880 to and from open and closed positions 888 and 889. In the closed position 889, the singulating compartment 887 is located inside its corresponding porthole 870 so that one of the doses of medication 15 falls into the compartment. The selector 885 is then pulled partially out of the opening 880 so that the compartment 887 extends beyond the front 862 of the lid so that the medication 15 in the compartment can be removed. Medication 15 is sealed in the container 850 when the vials 20 are secured to the unitary lid 860 and the selector 885 is in its closed position 889.
The unitary lid 810 includes a control system 890 that is similar to control system 840 shown in FIG. 28. The components making up the control systems 840 and 890 are similar. System 890 is broken into two subsets of components 891 and 892. The first subset 891 includes one computer processor 120, memory 125, display 132, audible and vibratory alarms 134 and 138, real time clock 145, battery 150, and buttons 160, 162, 164 and 166. The subset 891 also includes a RF receiver 893 for receiving information regarding necessary changes in the prescribed dosing regimen 82. Receiver 893 can be a transceiver for transmitting information, such as consumption information 84, back to the pharmacy or prescribing physician. The second subset 892 includes multiple sets of components 894. Each set of components 894 is associated with one particular porthole. Each set 894 includes the sensors 115 associated with that particular porthole 870. Each set 894 also includes first and second access control devices 895 and 896, and a sensor 897 for the access door 885 associated with the particular porthole 870 as discussed below. The single LCD display 132 spans the length of the front 862 of the unitary lid 860. The display visually identifies the appropriate selector 885 to pull to obtain the appropriate, prescribed medication 15. The computer processor 120 instructs the display 132 to show an arrow pointing at the appropriate selector 885. Again, the circuit board (not shown) is somewhat larger than circuit board 130 due to the increase in number of components and the spacing apart of the various sets 892 of components along the length of the lid 860.
FIG. 29 shows the vial 20 equipped with machine readable and writable memory strip 60 and contacts 62. The sensors 115 are located on the inside surface of each sensing tab 875. When one of the vials 20 is secured to a particular porthole 870, the contacts 62 of the memory strip 60 are in electrical communication with the sensors 115 for that porthole. As stated above, the memory strip 60 can be replaced by a memory device that is only machine readable. For example, the vial 20 is equipped with conductive/non-conductive or reflective/non-reflective surfaces 352-358 as in FIG. 16. Sensing tab 875 and sensors 115 are similar in construction to the sensing tab 372 and sensors 374 of container 300. When the vial 20 is equipped with the conventional bar code in lieu of memory strip 60, the sensors 115 are optical sensors that read the bar coded information when the vial 20 is slid into one of the portholes 870 or rotated into a secure position in that porthole.
As shown in FIG. 28, the unitary lid 860 is equipped with two access control devices that are similar in design to solenoid locking assembly 180. The first access control device or vial locking solenoid assembly 895 serves the same purpose as assembly 180. Both assemblies 180 and 895 lock the vial 20 to the unitary lid 810 until a predetermined time, such as when the vial is empty. The second access control device or selector locking solenoid assembly 896 locks the selector 881 in its closed position 889 until the prescribed time to take the particular medication in the corresponding vial 20. This second access control device 896 includes a solenoid and plunger assembly similar to assembly 180. The plunger engages the shaft 882 of the selector 881 and locks it in its closed position 889. It should be understood that the medication 15 could also be accessed by removing the desired particular vial 20 from the unitary lid 860.
When one particular vials 20 is secured to its associated porthole 870, the information 80 contained in the information strip 60 of that particular vial is received by the sensors 115 associated with that porthole and communicated to the computer processor 120 in the unitary lid 860. This communication of information 80 occurs each time one of the vials 20 is secured to one of the portholes 870 of the unitary lid 860. The processor 120 notes which medication information 80 came from which sensor 115 and corresponding porthole 870. The processor 120 uses the its clock 145 and the prescribed dosing regimen information 82 obtained from the vial 20 in one particular porthole 870 to compute an appropriate time or times to take the particular medication 15 held by the vial 20 secured to that porthole. The processor 120 then determines the appropriate time or times to take the particular type of medication 15 contained in each of the vials 20 held by their associated portholes 970.
When the processor 120 determines that the time to take one doses of prescribed medication in one particular vial is approaching or has arrived, the processor sends a signal to the display 132 to show an arrow pointing to the associate porthole 870 holding that particular type of medication 15. The processor also sends an electric current to the selector lock solenoid 896 of the appropriate set 894 to release the plunger from engagement with the selector shaft 886 so that the selector 885 for that particular vial 20 is movable to its open position 888. When the selector 885 is moved toward its open position 888, the selector sensor 897 sends a signal to the processor 120. The processor 120 uses this signal to indicate that the prescribed dose of medication 15 was taken from the corresponding vial 20 at the time the selector 885 was moved to its open position 888. This consumption information is stored in the memory 125 of the unitary lid 810. The processor 120 could also send electric current to the vial lock 895 to allow access to the medication 15, and use this occurrence as the signal that medication 15 was consumed. When the memory device 60 on the vial 20 is machine readable and writable, the processor 120 can alter the memory device to include this consumption information.
FIG. 31 shows a seventh embodiment of the medication container 900 for holding and organizing several different types of medication. This container 900 has an automated, unitary lid 910 that is similar to the unitary lid 860 of container 850. The vials 20 are replaced by blister cassettes 950. Each particular cassette 950 is physically separable from the other cassettes, but is removably secured to a unitary lid 910 as discussed below. Each particular cassette 950 is equipped with its own corresponding machine readable memory device or bar code 960. However, it should be understood that the cassette 950 could contain an interactive label 50. A machine readable and writable memory strip 60 can be substituted for the memory device 960. In addition, several conductive/non-conductive or reflective/non-reflective surfaces and ground surface 352-358 may be substituted as in container 300.
The unitary lid 910 includes an L-shaped housing 911 with a front 912, rear 913, top 914, bottom 915, and end surfaces 916 and 917. As best shown in FIG. 32, the housing 911 has an intermediate wall 918 that extends from the top 914 of the housing down to a platform 919 for holding the blister cassettes 950. The platform 919 has a number of ports or slots 920 formed along the length of its surface. The slots 920 are spaced equidistantly apart from one end 912 of the housing to the other 913. Each slot 920 is formed by a forward wall 921, two lateral walls 922 and a rear wall 923 that are shaped and sized to snugly receive the sides of the cassette 950. The forward wall 921 is flush with the surface of the intermediate wall 918. The housing 911 also has a number of openings 930 formed along the length of its front surface 912. Each opening 930 is aligned directly in front of one of the slots 920. The opening 930 forms a channel extending from the front surface 912, through the lid 910 to the surface of the intermediate wall 918, and into a corresponding slot 920. An optical sensor 940 is secured in the intermediate wall 918 above the opening 930.
As best shown in FIG. 33, the blister cassette 950 is formed by a rigid housing 951. The front of the housing 951 is formed by a flat wall 952 with an opening 954 towards its bottom edge. The bottom is formed by a U-shaped channel 955 with lateral rims 956. The top and rear portions of the housing 951 are formed by a circular loop 957. The housing is completed by a pair of flat side walls 958. A machine readable memory device such as bar code 960 is affixed to the front wall 952 above opening 954. The bar code 960 contains a variety of information 80 about the medication 15 in the blister cassette 950. A textual label 967 is affixed to the top or loop portion 957 of the housing 951 so that each label is visible when several cassettes 950 are secured to the unitary lid 910.
The housing 951 holds a conventional blister strip 970 formed by a series of connected blister packets 975 that are separable along a perforation or score line between each adjacent packet. Each blister packet 975 holds a dose of medication 15. The strip 970 is coiled up inside the housing 951 with the outer coil laying against the U-shaped channel 955 between rims 956. A free end 976 of the outer coil passes through the opening 954 in the front wall 952 of the cassette 950.
As shown in FIG. 31, when the blister cassette 950 is secured to the unitary lid 910, the free end 976 of the blister strip 970 extends through opening 930. This places the end packet 975 in a reserve position 978. Medication 15 is obtained by pulling the end packet 975 completely through the opening 930, and tearing off the end packet 975 along the perforated line connecting it to its adjacent packet. The adjacent packet is now in the reserve position 978 with its free end 976 partially extending through opening 930, and is accessible when the next dose of medication is due to be taken.
The unitary lid 910 includes a control system 990 that is similar to control system 890 shown in FIG. 28. The components making up control systems 890 and 990 are similar. System 990 are broken into two subsets of components 991 and 992. The first subset 991 includes one computer processor 120, memory 125, display 132, audible and vibratory alarms 134 and 138, real time clock 145, battery 150, and buttons 160, 162, 164 and 166. The first subset 991 also includes a RF receiver 993 for receiving information regarding necessary changes in the prescribed dosing regimen 82. Receiver 993 can be a transceiver for transmitting information, such as consumption information 84, back to the pharmacy or prescribing physician. The second subset 992 includes multiple sets 994. Each set of components 994 is associated with one particular slot 920. Each set of components 994 includes the sensors 1 15 associated with that particular slot 920. Each set 994 also includes first and second access control devices 995 and 996, and a sensor 997 for the opening 930 associated with the particular slot 920 as discussed below. The single LCD display 132 spans the length of the front 912 of the unitary lid 910. The display visually identifies the appropriate blister packet 975 to pull to obtain the appropriate, prescribed medication 15. The computer processor 120 instructs the display to point an arrow at the appropriate packet 975. Again, the circuit board (not shown) is somewhat larger than circuit board 130 due to the increase in number of components and the spacing apart of the various sets 992 of components along the length of the lid 910.
Optical sensors 940 are located on the surface of the intermediate wall 918. When one of the blister cassettes 950 is slid into place in a particular slot 920, the optical sensor 940 corresponding to that slot reads the information 80 contained in the memory device or bar code 960. When the cassette 950 is equipped with machine readable and writable memory strip 60 in lieu of bar code 960, the optical sensors 940 are replaced with sensors 115. When the cassette 950 is equipped with conductive/non-conductive or reflective/non-reflective surfaces 352-358, the sensors 115 are similar in construction to sensors 374 of container 300.
As shown in FIG. 28, the control system 990 is equipped with two access control devices that are similar in design to solenoid locking assembly 180. The first access control device or cassette locking assembly 995 prevents the removal of the cassette 950 from the unitary lid 910 until a predetermined time, such as when the cassette is empty. The second access control device or solenoid locking assembly 996 prevents the extension of free end 976 of the blister strip 975 through opening 930 until the prescribed time to take the particular medication in the corresponding cassette 950. This second access control device 996 includes a solenoid and plunger assembly. The plunger engages the blister strip 975 and locks it in place so that it cannot be pulled out of the opening 930. It should be understood that the medication 15 could also be accessed by removing the desired particular vial 20 from the unitary lid 910.
When one particular cassette 950 is secured to its associated slot 920, the information 80 contained in the information strip 60 of that particular cassette is received by the sensors 115 associated with that slot and communicated to the computer processor 120 in the unitary lid 910. This communication of information 80 occurs each time one of the cassettes 950 is secured to one of the slots 920 of the unitary lid 910. The processor 120 notes which medication information 80 came from which associated sensor 115 for the particular slot 920. The processor 120 uses the its clock 145 and the prescribed dosing regimen information 82 obtained from the particular cassette 950 secured to its associate slot 920 to compute an appropriate time or times to take the particular medication 15 held by that cassette. The processor 120 then determines the appropriate time or times to take the particular type of medication 15 contained in each of the cassette 950 held by the slots 920.
When the processor 120 determines that it is time to take one doses of prescribed medication in one particular cassette 950, the processor sends a signal to the display 132 to show an arrow pointing to the associate slot 920 and cassette 950 holding that particular type of medication 15. The processor also sends an electric current to the blister strip locking solenoid 996 of the appropriate set 994 associated with slot 920 to withdraw the plunger from in front of the leading blister packet 975 so that this packet can be removed from its associated opening 930. When the blister packet 975 is removed and an other blister packet is advanced to the reserve position 978, the selector sensor 997 sends a signal to the processor 120. The processor 120 uses this signal to indicate that the prescribed dose of medication 15 was taken from the corresponding cassette 950 at the time the blister packet 975 was removed. This consumption information is stored in the memory 125 of the unitary lid 910. The processor 120 could also send electric current to the vial lock 995 to allow access to the medication 15, and use this occurrence as the signal that medication 15 was consumed. When the memory device 60 on the cassette 950 is machine readable and writable, the processor 120 can alter the memory device to include this consumption information.
Operation of Fifth, Sixth and Seventh Embodiments
The following is provided to assist the reader in understanding the operation of the preceding embodiments of the invention. When a physician prescribes one or more medications to a particular patient, the prescription is forwarded to a pharmacy. The pharmacist or his or her staff uses the prescription to fill one or more vials 20 or cassettes 950 with the prescribed medications 15. For each vial 20 or cassette 950, the pharmacy creates prescription information 80 corresponding to the type of medication 15 placed in that vial or cassette. This information 80 is written or otherwise applied to the memory device 60, 352-358 or 960 that is secured or otherwise applied to the appropriate vial 20 or cassette 950. This information 80 includes dosage and time frequency information for the particular medication 15 in that vial 20 or cassette 950. The pharmacy staff, a healthcare worker or patient then secures the separate vials 20 or cassettes 950 to the unitary lid 810, 860 or 910 assigned to or owned by that particular patient.
The medication containers 800, 850 and 900 hold and organize several vials 20 or cassettes 950. Each unitary lid 810, 860 or 920 has several ports 820, 870 or 920 for receiving the vials 20 or cassettes 950. Each port 820, 870 or 920 has one corresponding pair of sensors 115 or 374 for reading the information 80 contained in the memory device 60, 352-358 or 960 of the vial 20 or cassette 950. Each port 820, 870 or 920 also has one corresponding opening 830, 880 or 930 through which the medication 15 in corresponding vial 20 or cassette 950 is dispensed. Each container 800, 850 or 900 includes a control system 840, 890 or 990, respectively, that includes a processor 120 for controlling the operations of the container.
The processor 120 organizes the activation of the display(s) 132 and alarm(s) 134, 136 and 138 for instructing and alerting the patient when it is time to consume one of the prescribed medications 15 held by the container. When the vials 20 or cassettes 950 are secured to the unitary lid 810, 860 or 960, the processor 120 reads the prescription information 80 from the memory device 60, 352-358 or 960, and calculates the appropriate time to take each of the medications 15 contained in the several vials 20 or cassettes 950.
The computer processor 120 uses the prescribed dosing regimen information 82 and the timing device 145 to calculate or otherwise develop the prescribed times for taking each of the different medications 15 held in the container 800, 850 or 900. The processor 120 uses its timing device 145 to determine when the predetermined time or times to take one of the particular types of medication occur. The computer processor then informs the patient that it is time to take a dose of medication 15 via the display 132, indicator 136, or other various alarms 134 and 138. Information 80 is also communicated to the processor 120 and memory 60, 125 via electrical contacts or via an RF or magnetically coupled link.
When the processor 120 determines that at least one medication 15 is due, the processor issues an audible alert using speaker 134. This alert can be in the form of a voice synthesized message that indicates the correct vial 20 or cassette 950 to access and amount of medication to consume. The processor 120 also instructs the LCD display 132 to show a message or the indicator light 136 to flash directly in front of the appropriate vial 20 or cassette 950 containing the prescribed medication 15 to be taken at this time, and the amount of that medication to take.
The control systems 840, 890 or 990 operate in much the same way as control system 114 to obtain consumption information. The vials 20 and cassettes 950 are secured and locked to the ports 820, 870 or 920 of the container 800, 850 or 900 by first access control mechanism 845, 895 or 995. Each vial 20 or cassette 950 has an opening 830, 880 or 930 for removing medication 15. The vial openings 830 or 880 are closed by door 835 or selector shaft 885. The door 835 or shaft 885 is locked closed 839 or 889 by a second access control mechanism 846 or 896. The blister cassette 900 prevents individual blister packs 975 from being pulled from opening 930 by second access control mechanism 996. At the appropriate prescribed time, the processor 120 sends electrical current to the second access control mechanism 846, 896 or 996 to unlock the door 835, selector 885 or blister packet 975.
Container 800 requires the appropriate access door 835 corresponding to the particular vial 20 containing the prescribed medication 15 to be moved to its open position 838 from its corresponding porthole 820 to remove medication. When the door 835 or selector shaft 885 is moved to its open position 838 or 888, the sensor 847 or 897 sends a signal to processor 120 indicating that the appropriate dose or doses of medication 15 has been removed and consumed. When the machine readable and writable memory device 60 is used, the processor 120 writes to or otherwise alters the memory strip 60 to note this consumption information 80.
The medication containers 800, 850 and 900 compare the several medications 15 contained in their vials 20 or cassettes 950 by comparing the information 80 in each of their corresponding memory strips 60. For example, the processor 120 references and compares the lists of contraindicated medications that are part of the medication information 84. Should the processor 120 determine that two or more types of medications 15 secured to the unitary lid 810, 860 or 960 are contraindicated, the processor will display an appropriate message on the display 132 or activate one of the alarms 134, 136 or 138 to communicate this to the patient. Every time a medication 15 is issued to a patient, the most recent list of contraindications is included in the memory strip 60 or 960 of the vials 20 or cassettes 950. A list of contraindicated medications can also be maintained in the memory 125 of the lid 810, 860 or 910.
The memory 125 of each organizer 800, 850 or 900 is loaded with information containing a list of medications for whom the particular patient is known to be allergic. The organizer 800, 850 or 900 will alert the patient or care giver if one of the vials 20 or cassettes 950 secured to the unitary lid 810, 860 or 910 contains medication identified as being one of the medications in the list of allergic medications. The list of allergic medications can be downloaded from a pharmacy workstation to the memory 125 prior to giving the unitary lid to the particular patient or their care giver. The list of allergic medications can also be downloaded from the memory device 60 or 960 of one of the vials 20 or cassettes 950 secured to the unitary lid 810, 860 or 960. The processor 120 then compares each type of medication contained by the vials 20 or cassettes 950 secured to the unitary lid to the list of allergic medications to determine if one of the vials or cassettes contains an allergic medication. If an allergic medication is identified, the processor 120 indicates an appropriate message on the display 132 or activate one of the alarms 134, 136 or 138 to warn the patient or care giver that the particular patient is allergic to one of the types of medications contained in one of the vials 20 or cassettes 950.
When medications are prescribed for consumption in paired dosing regimens, this information is noted by the pharmacy on the memory strip 60 or 960, and communicated to the processor 120 when the vial 20 or cassette 950 is secured to the unitary lid 810, 860 or 960. The memory strip 60 or 960 contains information identifying that this type of medication 15 is prescribed for use with an other type of medication. The memory strip 60 or 960 also contains information identifying this other type of medication. The processor 120 uses the prescription information 80 of both memory strips 60 or 960 to determine an appropriate medication schedule such as drug A on Monday, drug B on Tuesday, drug A on Wednesday, etc. The organizer 800, 850 or 900 alerts the patient via the display 132 or audible alarm 134 if one paired medication is attached to the organizer, but the other is not. The processor 120 checks the information received from the various memory devices 60 or 960 of the vials 20 or cassettes 950 secured to the unitary lid 810, 860 or 969 to ensure that vials or cassettes containing both types of paired medications 15. The processor 120 displays an appropriate message on the display 132 or activates an alarm 134, 136 or 138 if information identifying both types of paired medications 15 have not been received.
Each organizer 800, 850 or 900 contains medication prescribed or otherwise intended for a particular individual. The organizer 800, 850 or 900 will alert that individual if one of the vials 20 or cassettes 950 secured to the unitary lid 810, 860 or 910 contains medication intended for an individual other than this particular individual. For example, if one family member inadvertently secures the vial 20 or cassette 950 containing one type or strength of medication prescribed for another family member to their unitary lid 810, 860 or 910, the container 800, 850 or 900 will alert the individual of this fact. The memory device 60 or 960 of each vial 20 or cassette 950 contains information that identifies the particular person for whom the medication is prescribed or prescribed person information. The memory 125 of the unitary lid 810, 860 or 960 is provided with particular patient information that identifies the person that should be using the unitary lid. The particular patient information can be downloaded from a pharmacy workstation to the memory 125 prior to giving the unitary lid to the particular patient or their care giver. The particular patient information can also be downloaded from the memory device 60 or 960 of a first vial 20 or cassette 950 secured to the unitary lid 810, 860 or 960. In this case, the particular patient information is the same as the prescribed information contained in the memory device 60 or 960 of that first vial 20 or cassette 960 secured to the unitary lid 810, 860 or 960. The computer 120 then compares the particular patient information to the prescribed patient information to determine if they identify the same patient. If the two sets of patient information do not identify the same patient, the processor 120 indicates an appropriate message on the display 132 or activate one of the alarms 134, 136 or 138 to warn the patient or care giver that the particular type of medication in the vial 20 or cassette 950 is not intended for this particular patient.
When the processor 120 determines that two different medications 15 are to be taken at the same time, the organizer 800, 850 or 900 signals the indicator 136 to flash or the display 132 to indicate a message instructing the patient to consume the proper amount of each medication. The processor 120 instructs the patient to take one type of medication 15 at a time. The patient is alerted to each appropriate prescribed medication in sequence. This sequencing avoids telling the patient to simultaneously obtain two pills from a first vial 20 or cassette 950 and one pill from a second vial or cassette. Many patients may get confused and dispense them in the opposite quantities. With respect to container 800, since in the patient is removing the medication via the access doors 835, they may accidentally remove too many pills from each door, and return them to the wrong vial 20.
As in container 10, the containers 800, 850 and 900 include buttons 160, 162, 164 and 166 that electro-mechanically communicate information to the processor 120. By pressing one of the buttons, the patient is able to send an electrical signal to the processor 120 in response to a question shown on the display 132 or to indicate an action to be taken, such as turn off an alert or alarm 134 or 136. Other buttons are located on the bottom surface 815, 875 or 915 of the lid 810, 860 or 910 to enable the patient to set the correct date, hour and minute of the real time clock 145 that is in electrical communication with the processor 120 via the circuit board 130.
It should also be understood that the invention as a whole may be embodied in other specific forms without departing from the spirit or central characteristics thereof. The present examples and embodiments thereof are to be considered in all aspects as illustrative and not restrictive, and the invention is not to be limited to the details given herein. It will be understood by those of skill in the art that various changes may be made and equivalents may be substituted without departing from the broader aspects of the invention. Specifically, while the invention has been shown and described as including a vial, blister pack or cassette container, it should be understood that other forms of containers could be used with equal effectiveness. For example, the container could be a tray or a cassette that does not include a cap, cover or lid. The memory device or memory strip could also communicate with the processor of the container via RF technology. It should therefore be understood that the container can take on a variety of shapes and forms without departing from the broad aspects of the invention.
US4207992 May 26, 1978 Jun 17, 1980 Brown John H Timed medicine dispenser
US4437579 Jan 25, 1982 Mar 20, 1984 Obland Donald R Drug dispensing apparatus and removal tool
US4483626 Jan 8, 1982 Nov 20, 1984 Apothecary Products, Inc. Medication timing and dispensing apparatus
US5273318 Oct 13, 1992 Dec 28, 1993 Bridgestone Corporation Vehicle mudguard
US5508499 Jun 21, 1991 Apr 16, 1996 Healtech S.A. Method and apparatus for the univocal and permanent connection of containers for medical use to a given patient
US7304582 Oct 29, 2003 Dec 4, 2007 Kerr Ii Robert A Remotely monitored medical system
US7542379 * Dec 22, 2006 Jun 2, 2009 Intel Corporation Mobile medication
US7545257 Feb 16, 2004 Jun 9, 2009 Brue Vesta L Medication compliance device
US7571811 Feb 4, 2008 Aug 11, 2009 Azanaw Mulaw Medication organizer
US7680001 * Nov 19, 2007 Mar 16, 2010 D Annunzio Lindsay L Device and method for preventing the use of a compromised pharmaceutical that is stored in a vial or similar container
US7837107 * Dec 4, 2007 Nov 23, 2010 Medco Health Solutions, Inc. Systems and methods for performing quality assurance of branding of pharmaceutical/medical containers and computer assisted systems and methods for branding pharmaceutical/medical containers
US8055509 * Jun 30, 2000 Nov 8, 2011 Walker Digital, Llc Methods and apparatus for increasing and/or for monitoring a party's compliance with a schedule for taking medicines
US8069056 * Jun 13, 2006 Nov 29, 2011 Walker Digital, Llc Methods and apparatus for increasing and/or for monitoring a party's compliance with a schedule for taking medicines
US8391104 * May 8, 2009 Mar 5, 2013 Carlos De La Huerga Interactive medication container labeling
US8438044 * Jan 4, 2012 May 7, 2013 Audiahealth, Llc Systems and methods combining print and audio technologies to deliver and personalize health information
US8448873 * Dec 23, 2010 May 28, 2013 Klindown, Llc Systems and methods for parsing prescription information for a wirelessly programmable prescription bottle cap
US8474716 * Feb 14, 2011 Jul 2, 2013 Gsl Solutions, Inc. Suspended storage system for pharmacy
US8752728 Mar 26, 2012 Jun 17, 2014 Orbital Innovations, Llc Portable, time-release dosage form dispensing assembly
US8762166 Feb 17, 2011 Jun 24, 2014 Impak Health, Llc Condition state monitor and medication manager
US9460265 * Oct 1, 2013 Oct 4, 2016 DoseCue, LLC Data-enabled pharmaceutical container and methods for using same
US9600636 * Feb 27, 2015 Mar 21, 2017 Tao Xu Medication compliance capping system, assembly, and method
US9731847 * Dec 11, 2012 Aug 15, 2017 Ortho-Clinical Diagnostics, Inc. Method for holding multiple types of diagnostic test consumables in a random access single container
US20030089733 * Nov 14, 2001 May 15, 2003 Cain Russell P Medication monitoring device
US20060171970 * Mar 1, 2006 Aug 3, 2006 Cardio Combos Llc Pharmaceutical formulation delivery system
US20060237009 * Feb 10, 2004 Oct 26, 2006 Jones Matthew M Dispensing apparatus
US20070024465 * Jul 22, 2006 Feb 1, 2007 Howell Thomas A Portable container with speaker attached
US20080151695 * Dec 22, 2006 Jun 26, 2008 Kimel Janna C Mobile medication
US20080162192 * Mar 11, 2008 Jul 3, 2008 Glenn Vonk Medication adherence system
US20080230433 * Feb 4, 2008 Sep 25, 2008 Azanaw Mulaw Medication organizer
US20090109800 * Dec 24, 2008 Apr 30, 2009 Kimel Janna C Mobile medication
US20090288457 * May 22, 2009 Nov 26, 2009 Innovative Ideas, Inc. Securty device for drug vials
US20090294521 * May 8, 2009 Dec 3, 2009 Carlos De La Huerga Interactive medication container labeling
US20120116794 * May 6, 2011 May 10, 2012 The Children's Mercy Hospital Medical advice card having audio recording
US20120160908 * Dec 23, 2010 Jun 28, 2012 Downey Laura A Systems and Methods for Parsing Prescription Information for a Wirelessly Programmable Prescription Bottle Cap
US20120185269 * Jan 4, 2012 Jul 19, 2012 Audiahealth, Llc Systems and methods combining print and audio technologies to deliver and personalize health information
US20140163920 * Dec 11, 2012 Jun 12, 2014 Ortho-Clinical Diagnostics, Inc. Method for holding multiple types of diagnostic test consumables in a random access single container
US20150095047 * Oct 1, 2013 Apr 2, 2015 DoseCue, LLC Data-enabled pharmaceutical container and methods for using same
WO2011064164A1 * Nov 22, 2010 Jun 3, 2011 Boehringer Ingelheim International Gmbh Nebulizer
WO2011154276A1 May 31, 2011 Dec 15, 2011 Boehringer Ingelheim International Gmbh Safety system with a transponder and a reading device of an rfid system
International Classification A61J1/03, G06F19/00, G07C9/00, G06F1/00, A61J7/00, G06F21/00, A61J1/00, A61J7/04, A61J1/14
Cooperative Classification A61J7/0445, A61J7/0454, A61J7/0418, A61J7/0436, A61J2205/10, A61J2205/60, A61J2205/30, A61J2205/70, A61J2200/30, G06F19/3462, G07C9/00111, G06F2221/2111, A61J1/1437, G06F21/35, A61J7/0481, G06K19/07762, A61J1/035, A61J7/0084, A61J1/03
European Classification G06K19/077T3D, G06F21/35, A61J1/03B, A61J1/14D, A61J7/04B3, G07C9/00B10
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CARLOS DE LA HUERGA;REEL/FRAME:011447/0501
Sep 29, 2012 AS Assignment


text:
See more: apps games, app store download, android app store, mobile apps download, 9 app download, play store app, my apps, android apps download apk, I need a website designed. We would like the website www.shoptechy.co.uk redesigned in PhotoShop (built on NopCommerce)., I have existing android app which is 80% build completed. I\ ll provide the source code for existing app need to update UI and f, where can i find freelance android and ios app developers in mumbai, i need app templates, i need app developer, i need app designs, need ios and android app/game developed (already designed) with gps location barcode scanning capability and database/web interf
Project ID: #15185419
I knows Android XML prerty well. Hope i can give you the design you love . Relevant Skills and Experience I am getting myself ready for Associate Android developer certification. So it will be a nice practise for me t More
I am a native android developer . I am quite capable for this project. Relevant Skills and Experience I have two medium project live on google play store. Proposed Milestones ₹1300 INR - I am very much Honest with my More

type: global

value: This website is an Australian freelance marketplace website, which allows potential employers to post jobs that freelancers can then bid to complete. Founded in 2009, its headquarters is located in Sydney, Australia, though it also has offices in Vancouver, London, Buenos Aires, Manila, and Jakarta.