Method and apparatus for backing up power failure for automatic medicine packing machine

Information

  • Patent Grant
  • 8239214
  • Patent Number
    8,239,214
  • Date Filed
    Friday, January 26, 2007
    17 years ago
  • Date Issued
    Tuesday, August 7, 2012
    12 years ago
  • Inventors
  • Original Assignees
  • Examiners
    • O'Connor; Gerald J.
    • Patel; Neha
    Agents
    • Park; John K.
    • Park Law Firm
Abstract
A method for backing up power failure for an automatic medicine packing machine includes steps of creating backup file from prescription data, storing backup file, deleting backup file for which packing of corresponding medicine is completed, detecting power recovery, and performing backup operation. In the step of creating backup file, when prescription data are received, the prescription data are arranged in preparation order and classified into one or more packing units, and a backup file is created for each of the packing units. An apparatus for the method includes a controller, a storage unit that stores backup files and a power recovery detecting unit that detects power recovery after power failure.
Description
CLAIMING FOREIGN PRIORITY

The applicant claims and requests a foreign priority, through the Paris Convention for the Protection of Industrial Property, based on patent applications filed in the Republic of Korea (South Korea) with the filing date of Nov. 13, 2006 with the patent application number 10-2006-0111790 by the applicant, the contents of which are incorporated by reference into this disclosure as if fully set forth herein.


BACKGROUND OF THE INVENTION

The present invention relates to an automatic medicine packing machine. More particularly, the present invention relates to method and apparatus for backing up power failure for automatic medicine packing machine that prevent erroneous packing of medicine after power failure is recovered.


Generally, an automatic medicine packing machine continuously packs medicine that is dispensed per dose. Construction and operation of an automatic medicine packing machine are explained referring to FIG. 3. The automatic medicine packing machine includes a plurality of tablet cassettes 100 that are received on a shelf in the upper part of the machine, a tablet dispenser 200, a hopper 300 that is provided below the tablet cassettes 100 and the tablet dispenser 200, a printing unit 400, and a sealing unit 500 that moves and seals packing envelopes on which labels are printed by the printing unit 400.


The operation of the printing unit 400 is controlled by a controller C that is provided inside the machine. The controller C controls the printing unit 400 to print label on the outer surface of the packing envelope according to printing information provided by a server S that is provided outside the machine.


The disadvantages of the prior art are that when the power fails during packing operation for medicine, the prescription data stored in the controller is lost and the entire medicine that were prescribed in the data should be prepared again; medicine packed before power failure and after power recovery are mixed and makes precise packing difficult; and such duplicate packing delays the packing and needs extra man power and machine operation time.


SUMMARY OF THE INVENTION

The present invention contrives to solve the disadvantages of the prior art.


An objective of the invention is to provide method and apparatus for backing up power failure that prevents duplicate packing of medicine, facilitates stable and precise packing, and prevents delay due to duplicate packing.


Another objective of the invention is to provide method and apparatus for backing up power failure that facilitates storing prescription data with simple structure and a backup file, and facilitates search and loading of the backup file after power recovery.


In order to achieve the above objective, the present invention provides a method for backing up power failure for an automatic medicine packing machine. The method includes steps of creating backup file, wherein a backup file is created from a prescription data, storing backup file, wherein the backup file created in the step of creating backup file is stored, deleting backup file, wherein the backup file, for which packing of corresponding medicine is completed according to the prescription data, is deleted, detecting power recovery, wherein power recovery after power failure is detected; and performing backup operation, wherein backup operation of the automatic medicine packing machine is performed when power recovery is detected.


In the step of creating backup file, when prescription data are received, the prescription data are arranged in preparation order and classified into one or more packing units, and a backup file is created for each of the packing units. The packing unit comprises a unit that is classified for each patient.


In the step of storing backup file, the backup file is stored in a storage unit that is separately provided.


In the step of performing backup operation, medicine packing is performed according to the backup file(s) stored in the storage unit.


In the step of performing backup operation, whether there is a backup file in the storage unit is searched. If there is no backup file in the storage unit, new prescription data are input from a server computer. If there are one or more backup files found by the search, a situation, in which packing is performed in continuation to a packing just before the power failure, is displayed on a server computer.


The present invention also provides an apparatus for backing up power failure for an automatic medicine packing machine having a plurality of tablet cassettes that contain medicine, a printing unit that prints data on packing envelopes that contain medicine and a sealing unit that seals the packing envelopes. The apparatus includes a controller for the automatic medicine packing machine, which controls the tablet cassettes, the printing unit and the sealing unit of the automatic medicine packing machine according to prescription data that are input from a server computer, a storage unit that is connected to the controller and stores backup files that are input into the controller and a power recovery detecting unit that detects power recovery after power failure in the automatic medicine packing machine.


The controller creates backup files with the prescription data that are input from the server computer, stores them in the storage unit, and loads the backup files and performs packing operation according to the backup files stored in the storage unit when power recovery is reported from the power recovery detecting unit.


The power recovery detecting unit detects voltage applied to the controller.


The controller comprises a backup file creation module that arranges the prescription data input from the server computer in preparation order, classifies the prescription data for each packing unit, creates a backup file for each classified packing unit, and stores the created backup files in the storage unit, and a backup file deletion module that deletes the backup file, for which corresponding medicine has already been packed, for each packing unit.


The controller further comprises a backup file search module that searches whether a backup file exists in the storage unit after power recovery is reported from the power recovery detecting unit. If a backup file is not found, a new prescription data is requested to the server computer, and if one or more backup files are found, the searched backup files are loaded promptly to the controller.


The controller further includes a continued packing display module that displays continued packing status on the server computer when a backup file is found by searching with the backup file search module.


The storage unit comprises a hard disk drive.


The advantages of the present invention are: (1) duplicate medicine packing due to power failure and recovery is prevented in advance; (2) stable and precise packing is continued after power recovery; (3) delay due to duplicate packing is prevented; (4) the apparatus has a simple structure facilitating its installation and setting; (5) storing prescription data is conveniently performed with backup files; and (6) deleting backup files for which packing have been completed makes searching and loading of backup files easy and precise.


Although the present invention is briefly summarized, the fuller understanding of the invention can be obtained by the following drawings, detailed description and appended claims.





BRIEF DESCRIPTION OF THE DRAWINGS

These and other features, aspects and advantages of the present invention will become better understood with reference to the accompanying drawings, wherein:



FIG. 1 is a flow diagram of a method for backing up power failure for an automatic medicine packing machine according to the present invention;



FIG. 2 is a block diagram of an apparatus for backing up power failure for an automatic medicine packing machine according to the present invention; and



FIG. 3 is an elevation view of an automatic medicine packing machine.





DETAILED DESCRIPTION OF THE INVENTION


FIG. 1 shows a method for backing up power failure for an automatic medicine packing machine. The method includes step S1 of creating backup file, in which a backup file is created from a prescription data, step S2 of storing backup file, in which the backup file created in step S1 is stored, step S3 of deleting backup file, in which the backup file for which packing of corresponding medicine is completed is deleted, step S4 of detecting power recovery, in which power recovery after power failure is detected, and step S5 of performing backup operation, in which backup operation of the automatic medicine packing machine is performed when power recovery is detected. These steps are performed sequentially and enable stable operation of medicine packing when the power is restored.


In step S1, when prescription data are input with a server computer to a controller, the controller arranges the prescription data in preparation order, classifies the data with each packing unit, and creates a backup file for each packing unit. Preferably the packing unit is a unit classified for each patient. In other words, the prescription data are classified for each patient, and the backup file is created for each patient.


In step S2, the backup file created in step S1 is stored in a separate storage unit that is electrically connected to the controller. In this way, even if prescription data that is input in the controller is lost by power failure, the controller can use the backup file stored in the storage unit.


In step S3, the controller deletes the backup file for the medicine that has already been packed during the operation of the automatic medicine packing machine. Among a plurality of backup files, the backup file, for which packing has been completed, is deleted so that the controller retrieves remaining backup files when a power failure and a subsequent power recovery occur and operate the packing machine according to the remaining backup files. In this way, seamless operation of medicine packing that is continuous from the operation before power failure.


In step S4, a power recovery detecting unit detects power recovery, when a power failure occurs during operation of the automatic medicine packing machine and then power is recovered. The moment of power recovery is detected and reported to the controller so that the controller recognizes the timing of using the backup files.


In step S5, operation of packing medicine according to the backup files stored in the storage unit is performed when power recovery is reported in step S4. When the controller searches backup files in the storage unit, if there is no backup file in the storage unit, new prescription data are input from the server computer. In this way, prompt operation of the packing machine is facilitated. If there are one or more backup files found by the search, the situation is displayed on the server computer so that a user can easily recognize that the automatic medicine packing machine is packing medicine following the packing operation just before the power failure.


Referring FIG. 2, an apparatus for backing up power failure for an automatic medicine packing machine includes a controller 10 of an automatic medicine packing machine 1, which controls tablet cassettes, a printing unit and a sealing unit of the automatic medicine packing machine 1 according to prescription data that are input by a server computer S; a storage unit 20 that stores backup files that are input by the controller 10; and a power recovery detecting unit 15 that detects power recovery after power failure in the automatic medicine packing machine 1.


The controller 10 creates backup files with the prescription data that are input from the server computer, stores them in the storage unit 20, and loads the backup files and performs packing operation according to the backup files stored in the storage unit 20 when power recovery is reported from the power recovery detecting unit 15.


The controller 10 further includes a backup file creation module 11 that arranges the prescription data input by the server computer in preparation order, classifies the prescription data for each packing unit, creates a backup file for each classified packing unit, and stores the created backup files in the storage unit 20.


The controller 10 further includes a backup file deletion module 12 that deletes a backup file, for which corresponding medicine has already been packed, for each packing unit.


The controller 10 further includes a backup file search module 13 that searches whether a backup file exists in the storage unit 20 after power recovery is reported from the power recovery detecting unit 15. If a backup file is not found, a new prescription data is requested to the server computer. If one or more backup files are found, the searched backup files are loaded promptly to the controller 10.


The controller 10 further includes a continued packing display module 14 that displays continued packing status on a monitor for the server computer when a backup file is found by searching with the backup file search module 13. In this way, the user can recognize that the packing is continuous before and after a power failure, an erroneous duplicate input of prescription data is prevented.


The storage unit 20 may utilize various storage devices including a hard disk drive, which can store mass data stably and easily and allows easy loading and deletion of files.


The power recovery detecting unit 15 has a role of informing the controller 10 that power is recovered in the automatic medicine packing machine 1 after power failure, and is preferably implemented as a constant voltage circuit that senses voltage that are supplied to the controller 10.


While the invention has been shown and described with reference to different embodiments thereof, it will be appreciated by those skilled in the art that variations in form, detail, compositions and operation may be made without departing from the spirit and scope of the invention as defined by the accompanying claims.

Claims
  • 1. An apparatus for backing up prescription data in an automatic medicine packing machine before a power failure in order to prevent the erroneous packing of medicine after a power failure, wherein the medicine packing machine comprises a plurality of tablet cassettes that contain medicine, a printing unit that prints data on packing envelopes that contain medicine and a sealing unit that seals the packing envelopes, the apparatus comprising: a) a controller for the automatic medicine packing machine, which controls the tablet cassettes, the printing unit and the sealing unit of the automatic medicine packing machine according to prescription data that are input from a server computer;b) a storage unit that is connected to the controller and stores backup files that are input into the controller; andc) a power recovery detecting unit that detects power recovery after power failure in the automatic medicine packing machine;wherein the controller creates backup files with the prescription data that are input from the server computer, stores them in the storage unit, and loads the backup files and performs packing operation according to the backup files stored in the storage unit when power recovery is reported from the power recovery detecting unit; andwherein the controller comprises a backup file creation module that arranges the prescription data input from the server computer in preparation order, classifies the prescription data for each packing machine, creates a backup file for each classified packing machine, and stores the created backup files in the storage unit, and a backup file deletion module that deletes the backup file, for which corresponding medicine has already been packed, for each packing machine;wherein the controller further comprises a backup file search module that searches whether a backup file exists in the storage unit after power recovery is reported from the power recovery detecting unit;wherein if a backup file is not found, a new prescription data is requested to the server computer, wherein if one or more backup files are found, the searched backup files are loaded promptly to the controller;wherein the controller further includes a continued packing display module that displays continued packing status on the server computer when a backup file is found by searching with the backup file search module.
  • 2. The apparatus of claim 1, wherein the power recovery detecting unit detects voltage applied to the controller.
  • 3. The apparatus of claim 1, wherein the storage unit comprises a hard disk drive.
Priority Claims (1)
Number Date Country Kind
10-2006-0111790 Nov 2006 KR national
US Referenced Citations (180)
Number Name Date Kind
169935 Whitman Nov 1875 A
350675 Hathaway Oct 1886 A
488721 Stempel Dec 1892 A
121804 Coulson Dec 1914 A
1270756 Holmberg Jun 1918 A
1912248 Bateman et al. May 1933 A
2005496 Donovan et al. Jun 1935 A
2181314 Burns Nov 1939 A
2208951 Tamassy Jul 1940 A
2255036 Gedge Sep 1941 A
2449139 Posner Sep 1948 A
2710712 Friedman Jun 1955 A
2712883 Esposito et al. Jul 1955 A
2918069 Brown, Jr. et al. Dec 1959 A
2994996 Klar Aug 1961 A
3074214 Schneider et al. Jan 1963 A
3227127 Gayle Jan 1966 A
3263857 Krakauer et al. Aug 1966 A
3348392 Schreiber Oct 1967 A
3408876 Andrews Nov 1968 A
3410452 Igel et al. Nov 1968 A
3481103 Summerour Dec 1969 A
3546849 Zimmerman Dec 1970 A
3562475 Angelotti et al. Feb 1971 A
3604559 McCall et al. Sep 1971 A
3774368 Paprzycki Nov 1973 A
3820655 La Tourette et al. Jun 1974 A
3830419 Lee Aug 1974 A
3842569 McClelland et al. Oct 1974 A
3850780 Crawford et al. Nov 1974 A
3861651 Takamura Jan 1975 A
3871156 Koenig et al. Mar 1975 A
3921419 Rosenkranz et al. Nov 1975 A
3990209 Eisenberg Nov 1976 A
4003030 Takagi et al. Jan 1977 A
4019547 Ross Apr 1977 A
4149394 Sornes Apr 1979 A
4209211 Alford Jun 1980 A
4244158 Nelham Jan 1981 A
4254601 Prager et al. Mar 1981 A
4267942 Wick, Jr. et al. May 1981 A
4382527 Lerner May 1983 A
4519179 Meier May 1985 A
4534499 Cox et al. Aug 1985 A
4572376 Wrennall Feb 1986 A
4664289 Shimizu et al. May 1987 A
4696392 Chisholm, Jr. Sep 1987 A
4771912 van Wingerden Sep 1988 A
4790118 Chilcoate Dec 1988 A
4790421 Gorges Dec 1988 A
4811764 McLaughlin Mar 1989 A
4903861 Yuyama Feb 1990 A
4915259 Guigan et al. Apr 1990 A
4922682 Tait et al. May 1990 A
4955178 Shroyer Sep 1990 A
5069511 Swets et al. Dec 1991 A
5097652 Inamura et al. Mar 1992 A
5219095 Shimizu et al. Jun 1993 A
5221024 Campbell Jun 1993 A
5318430 Ramm Jun 1994 A
5337919 Spaulding et al. Aug 1994 A
5348061 Riley et al. Sep 1994 A
5381904 Thurell Jan 1995 A
5383559 Toren Jan 1995 A
5413245 Wright May 1995 A
5441165 Kemp et al. Aug 1995 A
5459983 Sadek et al. Oct 1995 A
5481855 Yuyama Jan 1996 A
5487289 Otto, III et al. Jan 1996 A
5502944 Kraft et al. Apr 1996 A
5509573 Campoli Apr 1996 A
5522525 McLaughlin et al. Jun 1996 A
5575465 Auerbach et al. Nov 1996 A
5588792 Tiso Dec 1996 A
5599015 Shimizu et al. Feb 1997 A
5611456 Kasper Mar 1997 A
5626219 Deefholts et al. May 1997 A
5651476 Percy et al. Jul 1997 A
5660305 Lasher et al. Aug 1997 A
5667096 Wu Sep 1997 A
5671592 Yuyama et al. Sep 1997 A
5678393 Yuyama et al. Oct 1997 A
5709063 Yuyama et al. Jan 1998 A
5722215 Yuyama Mar 1998 A
5749117 Forsline May 1998 A
5765606 Takemasa et al. Jun 1998 A
5787678 Koike et al. Aug 1998 A
5797248 Hetherington et al. Aug 1998 A
5803309 Yuyama et al. Sep 1998 A
5819500 Haraguchi et al. Oct 1998 A
5839257 Soderstrom et al. Nov 1998 A
5850508 Lee et al. Dec 1998 A
5852911 Yuyama et al. Dec 1998 A
5865342 Ito et al. Feb 1999 A
5875610 Yuyama et al. Mar 1999 A
5901876 Yuyama et al. May 1999 A
5927546 Yuyama et al. Jul 1999 A
5930145 Yuyama et al. Jul 1999 A
5944057 Pierce Aug 1999 A
5946883 Yuyama et al. Sep 1999 A
5963453 East Oct 1999 A
5964374 Yuyama et al. Oct 1999 A
5987859 Dreger Nov 1999 A
6012602 Yuyama et al. Jan 2000 A
6023916 Bouthiette Feb 2000 A
6029683 Moebs et al. Feb 2000 A
6050064 Yuyama et al. Apr 2000 A
6089136 Hinojosa et al. Jul 2000 A
6109486 Lee, Jr. et al. Aug 2000 A
6119440 Benner, Jr. et al. Sep 2000 A
6119892 Laurent et al. Sep 2000 A
6145700 Takahashi et al. Nov 2000 A
6164038 Kim Dec 2000 A
6170229 Kim Jan 2001 B1
6170230 Chudy et al. Jan 2001 B1
6170699 Kim Jan 2001 B1
6179205 Sloan Jan 2001 B1
6202385 Kim Mar 2001 B1
6216418 Kim Apr 2001 B1
6256963 Kim Jul 2001 B1
6263639 Kim Jul 2001 B1
6273335 Sloan Aug 2001 B1
6308494 Yuyama et al. Oct 2001 B1
6311743 Baroncini Nov 2001 B1
6318051 Preiss Nov 2001 B1
6349848 Uema et al. Feb 2002 B1
6364517 Yuyama et al. Apr 2002 B1
6367232 Kim Apr 2002 B2
6394308 Yuyama et al. May 2002 B1
6409290 Lin Jun 2002 B1
6427865 Stillwell et al. Aug 2002 B1
6449921 Kim Sep 2002 B1
6457611 Koehler Oct 2002 B1
6471089 Liff et al. Oct 2002 B2
6471090 Inamura et al. Oct 2002 B1
6478185 Kodama et al. Nov 2002 B2
6481180 Takahashi et al. Nov 2002 B1
6508279 Siegel et al. Jan 2003 B2
6540101 Kim Apr 2003 B1
6580968 Yuyama et al. Jun 2003 B1
6581356 Kim Jun 2003 B2
6585132 Kim Jul 2003 B2
6604019 Ahlin et al. Aug 2003 B2
6611733 De La Huerga Aug 2003 B1
6644504 Yuyama et al. Nov 2003 B2
6647702 Kim Nov 2003 B1
6722167 Hsu Apr 2004 B1
6772907 Kim Aug 2004 B2
6786356 Geiger et al. Sep 2004 B2
6792736 Takahashi Sep 2004 B1
6805259 Stevens et al. Oct 2004 B2
6898919 Kim May 2005 B2
7028447 Sung Apr 2006 B2
7039830 Qin May 2006 B2
7059098 Kim Jun 2006 B2
7331151 Kim Feb 2008 B2
20020053183 Yuyama et al. May 2002 A1
20020092275 Kim Jul 2002 A1
20030057225 Kim Mar 2003 A1
20030074868 Yasuoka et al. Apr 2003 A1
20040046020 Andreasson et al. Mar 2004 A1
20040129716 Naufel et al. Jul 2004 A1
20040139128 Becker et al. Jul 2004 A1
20040182044 Kim Sep 2004 A1
20050021566 Mu Jan 2005 A1
20050179349 Booth et al. Aug 2005 A1
20050201731 Park et al. Sep 2005 A1
20050234430 Mao et al. Oct 2005 A1
20060058918 Handfield et al. Mar 2006 A1
20060070352 Momich Apr 2006 A1
20060139148 Faro et al. Jun 2006 A1
20060143240 Sun et al. Jun 2006 A1
20060267727 Cayne et al. Nov 2006 A1
20060273106 Kim Dec 2006 A1
20070016327 Yuyama et al. Jan 2007 A1
20070078562 Park Apr 2007 A1
20070125100 Shoenfeld Jun 2007 A1
20070151204 Kim Jul 2007 A1
20070208595 Ohmura et al. Sep 2007 A1
20070257773 Hill et al. Nov 2007 A1
Foreign Referenced Citations (4)
Number Date Country
2178397 Feb 1987 GB
9-175510 Jul 1997 JP
9-266940 Oct 1997 JP
WO 2006036255 Apr 2006 WO
Related Publications (1)
Number Date Country
20080114818 A1 May 2008 US