WO2012129605A1 - Cartridge security - Google Patents
Cartridge security Download PDFInfo
- Publication number
- WO2012129605A1 WO2012129605A1 PCT/AU2012/000323 AU2012000323W WO2012129605A1 WO 2012129605 A1 WO2012129605 A1 WO 2012129605A1 AU 2012000323 W AU2012000323 W AU 2012000323W WO 2012129605 A1 WO2012129605 A1 WO 2012129605A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- chemical
- cartridge
- unique identifier
- process line
- reader
- Prior art date
Links
- 239000000126 substance Substances 0.000 claims abstract description 137
- 238000001311 chemical methods and process Methods 0.000 claims abstract description 39
- 238000000034 method Methods 0.000 claims abstract description 38
- 230000000007 visual effect Effects 0.000 claims description 3
- 230000013011 mating Effects 0.000 claims 1
- 238000000576 coating method Methods 0.000 description 31
- 239000011248 coating agent Substances 0.000 description 29
- 230000008569 process Effects 0.000 description 19
- 238000003860 storage Methods 0.000 description 16
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 description 8
- QGZKDVFQNNGYKY-UHFFFAOYSA-N Ammonia Chemical compound N QGZKDVFQNNGYKY-UHFFFAOYSA-N 0.000 description 6
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 229910052757 nitrogen Inorganic materials 0.000 description 4
- 239000002699 waste material Substances 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 229910021529 ammonia Inorganic materials 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000007789 gas Substances 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000005507 spraying Methods 0.000 description 2
- TVZRAEYQIKYCPH-UHFFFAOYSA-N 3-(trimethylsilyl)propane-1-sulfonic acid Chemical compound C[Si](C)(C)CCCS(O)(=O)=O TVZRAEYQIKYCPH-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000001680 brushing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007598 dipping method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010327 methods by industry Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
Definitions
- the present invention relates to the field of process engineering involving chemical processes, such as coating and curing chemistry. More particularly, the invention relates to a method and means to ensure correct chemical cartridges are loaded to a chemical process apparatus.
- Applicant has developed a unique coating technology as described in a number of granted patents and pending patent applications.
- the technology is described in published international patent application number WO2006/128232 which has proceeded to national phase and grant in a number of countries (for example US7642199). Careful control of the chemicals used in the coating and curing process is required.
- WO2006/128232 which has proceeded to national phase and grant in a number of countries (for example US7642199).
- Careful control of the chemicals used in the coating and curing process is required.
- the technology has a broad range of uses there has been particular interest in the application of anti-reflection coatings to glass for use in solar energy collection systems.
- the following detailed description relates to anti-reflection coatings on large sheets of glass.
- the invention is not limited to this specific application.
- a chemical cartridge security system for a chemical process line comprising:
- a chemical delivery system associated with the chemical process line for receiving cartridges containing chemicals
- a reader associated with the chemical delivery system that reads the unique identifier on each cartridge and communicates with a data store to verify the cartridge.
- the unique identifier is a one- or two-dimensional optically read code, hereafter called barcode.
- the reader is suitably a barcode reader.
- the unique identifier is information stored in a magnetic strip and the reader is a magnetic strip reader or the unique identifier is information stored in an electronic chip and the reader is an electronic chip reader.
- the electronic chip may be an RFID tag.
- the invention further comprises a valve operable to release chemical from a cartridge to the chemical process line wherein the valve is only operable after the cartridge has been verified.
- the invention resides in a chemical cartridge for a cartridge security system, the chemical cartridge comprising:
- a unique identifier affixed to the vessel that is readable by a reader
- the unique identifier is a label which may include a barcode.
- the unique identifier may be a code stored on a magnetic strip or in an electronic chip, such as an RFID.
- the invention resides in a method of ensuring correct delivery of chemicals in a chemical process line including the steps of:
- FIG 1 is a schematic of a chemical process line
- FIG 2 is a front view of the chemical delivery system of the chemical process line of FIG 1 ;
- FIG 3 is a cut-away view of a chemical cartridge for use with the chemical process line of FIG 1 ;
- FIG 4 is a security label for uniquely identifying the chemical cartridge of FIG 3;
- FIG 5 is a block diagram of a system for reading and verifying the security label of FIG 4;
- FIG 6 is a flow chart of the steps for implementing cartridge security
- FIG 7 is a flow chart of a method for manual override of the cartridge security process of FIG 6.
- FIG 8 is a flow chart of a method for error handling in the cartridge security process of FIG 6.
- Embodiments of the present invention reside primarily in a method and means for chemical cartridge security in a chemical coating and curing line. Accordingly, the invention has been illustrated in concise schematic form in the drawings, showing only those specific details that are necessary for
- adjectives such as first and second, left and right, and the like may be used solely to distinguish one element or action from another element or action without necessarily requiring or implying any actual such relationship or order.
- Words such as “comprises” or “includes” are intended to define a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed, including elements that are inherent to such a process, method, article, or apparatus.
- the coating and curing line 10 is a coating and curing line such as would be used in the process described in WO2006/128232 mentioned above.
- the coating and curing line 10 has a conveyor top 11 that conveys a work piece (not shown) through a coating module 12 to a curing module 13 and hence to testing and shipping.
- Coating chemicals are coated to the work piece in the coating module 2. Coating may be by any suitable method such as spraying, brushing or dipping, although spraying is preferred.
- the coating chemicals are delivered from a chemical delivery system. In the simplest form this may be a pipe that connects to a chemical cartridge 21. The process described in
- WO2006/128232 uses flammable chemicals which are stored in chemical storage cabinet 14 and piped to the coating module 12 in conventional manner.
- the coated work piece is conveyed on the conveyor top 11 to the curing module 13 where the coating is cured as described in the above mentioned
- the curing chemicals are also stored in chemical storage cabinet 14 and piped to the curing module 13 in conventional manner. It will be appreciated that a chemical storage cabinet 14 will not be required for most chemicals used in a chemical processes although may nonetheless be used for chemical safety and spill containment. All that is required for the invention is a point of attachment for the chemical cartridge 21 so that chemical can be delivered to the chemical process line. Nonetheless, for completeness, a chemical storage cabinet suitable for the chemical coating and curing line is described.
- the chemical storage cabinet 14 is shown in in FIG 2.
- the chemical storage cabinet 14 includes a coating chemical cabinet 20, which in the embodiment shown holds three coating chemical cartridges 21.
- the specific chemical in each coating chemical cartridge 21 is unimportant. Delivery of chemicals from the chemical cartridge 21 to the coating module 12 is controlled by delivery electronics contained in delivery electronics cabinet 22. Although the delivery electronics are housed in an electronics cabinet in the preferred embodiment, it will be appreciated that a cabinet is not essential.
- the coating chemical cabinet 20 is in fluid communication with a dispensing cabinet 23 that contains valves and pipes to transport the chemicals from the chemical cartridges 21 to the coating module 12.
- the valves in the dispensing cabinet 23 are controlled by the delivery electronics contained in delivery electronics cabinet 22.
- the dispensing cabinet 23 also contains valves and pipes for delivering curing chemicals to the curing module 13 and for returning waste to a waste cabinet 24 containing a waste drum 25.
- the curing chemicals include alcohol (for example ethanol) stored in an alcohol drum 26 in alcohol storage cabinet 27 and ammonia stored in ammonia cylinders 28 in ammonia storage cabinet 29.
- transport is by motive gas pressure.
- a suitable inert motive gas is nitrogen.
- Nitrogen is stored in nitrogen cylinders 201 in a nitrogen cylinder cabinet 202.
- Other motive gases would also be suitable as would pressure pumping.
- the coating chemical cabinet described above is a particularly sophisticated delivery system.
- the chemical delivery system may be a valve (which may be a regulator) that connects a chemical delivery line to the chemical cartridge.
- the regulator or valve may be controlled to only operate when the cartridge is verified, as described below.
- FIG 3 A cut-away schematic of a suitable chemical cartridge 21 for storing coating chemicals is shown in FIG 3.
- a mechanical structure such as a keying, is employed on the dispenser connection.
- an electronic connection is also made when the chemical cartridge is correctly installed.
- the electrical connection activates a light (typically LED) that gives a visual indication that the cartridge is correctly installed.
- the cartridge comprises an outer case 30 surrounding an inner liner 31. Chemical is dispensed through a spigot 32 that connects with the dispensing outlet 33. The liner collapses as the chemical is dispensed, thus ensuring over 99% of the chemical is usable.
- Other suitable chemical cartridges will be known to persons skilled in the art.
- each chemical cartridge 21 is uniquely identified by a label 40, such as shown in FIG 4.
- the label is conveniently affixed to the side of the cartridge.
- the label contains a number of fields for ease of identification of the chemical in the cartridge and for security. The following table summarises the label details.
- the chemical type is labeled as ALC7910000.This will • uniquely identify the chemical in the chemical cartridge that will be used for a particular coating in the customer's coating line.
- the Mix Date is the date that the chemical was loaded into the chemical cartridge. Most chemicals have a shelf life so the expiration date is also shown, in this case 12 February 2010.
- the name of the customer is printed on the label as is the supplier logo, in this case BrisMat. There is also a serial number and a bar code 41.
- the serial number is a unique identifier for each chemical cartridge.
- a unique serial number may be generated in many different ways but for the ⁇ purpose of understanding, one particular embodiment is described which involves six steps.
- step 1 the mix date is encoded.
- a suitable encoding is Base 36 (letters a-z and numbers 0-9).
- the mix date is encoded as a six digit Base 36 number.
- the customer is encoded as a six digit Base 36 number.
- To ensure a unique serial number on every occasion the time of creation of the label is encoded as a four digit Base 36 number.
- the chemistry type number is concatenated with a shelf life in months (which is between 08 and 12) to form a three digit Base 0 number. This is converted to a two digit Base 36 number.
- the resulting Base 36 number has 18 digits, as seen in FIG 4. It should be appreciated that this is just one possible encoding scheme.
- serial number is unique it will be checked at generation against a log of all serial numbers.
- serial number is generated it is checked against the log, and if unique, added to the log.
- a similar log may be kept that is regularly updated with serial numbers authorized for use at the site.
- a chemical cartridge may be checked for authorized use at the time of connection to the chemical process line, each time the chemical process line is activated, periodically (such as daily) or
- Another approach is to use public key signing to validate a serial number in a manner similar to the encryption described below.
- the barcode is suitably a two dimensional optical code. 2D codes have sufficient data density, follow a common standard and are free. Suitable codes include QR code, Maxicode and DataMatrix.
- the DataMatrix barcode is preferred and is configured with error correction enabled. DataMatrix offers a built-in error correction method based on Reed-Solomon algorithms. The error correction level is not adjustable by the user but it is possible to restore approximately 25% of unreadable codewords in a DataMatrix symbol without data loss. To enable this, the DataMatrix barcode is generated using ECC200.
- ECC200 refers to DataMatrix symbols which are generated according to the latest (and most sophisticated) built-in error correction methods.
- each label includes a digital signature as a payload in the barcode for verification.
- the preferred encryption methodology is the digital signature type.
- a digital signature or digital signature scheme is a type of asymmetric cryptography. For objects sent through an insecure channel, a properly implemented digital signature gives the receiver reason to believe the object was sent by the claimed sender. Digital signatures are equivalent to traditional handwritten signatures in many respects; properly implemented digital signatures are more difficult to forge than the handwritten type. Digital signature schemes in the sense used here are cryptographically based, and must be implemented properly to be effective.
- Digital signatures can also provide non- repudiation, meaning that the signer cannot successfully claim they did not sign a message, while also claiming their private key remains secret; further, some non-repudiation schemes offer a time stamp for the digital signature, so that even if the private key is exposed, the signature is valid nonetheless.
- a digital signature scheme typically consists of three algorithms:
- a key generation algorithm that selects a private key uniformly at random from a set of possible private keys. The algorithm outputs the private key and a corresponding public key.
- a signing algorithm which, given a message and a private key, produces a signature.
- a signature verifying algorithm which given a message, public key and a signature, either accepts or rejects.
- a signature generated from a fixed message and fixed private key should verify on that message and the corresponding public key.
- it should be computationally infeasible to generate a valid signature for a party who does not possess the private key.
- a label with a barcode is merely one way of providing a unique identifier on the chemical cartridge.
- a unique serial number may be stored on a magnetic strip that is applied to each cartridge.
- the magnetic strip may also store some of the other information listed above, such as packing date, batch code, destination and customer name.
- the magnetic strip may be used in conjunction with visible labelling that identifies, for instance, the chemical in the cartridge and the expiry date. Similar outcomes can be achieved with electronic tagging such as electronic chips and RFID tags.
- the reader will be of an appropriate type to read the stored data.
- the data will be handled in the - same manner as described above, that is, chemical will not be delivered from the cartridge to the chemical process line unless the data is verified.
- Operation of the chemical process line 10 is controlled by a processor 50 located in the delivery electronics cabinet 22.
- the processor 50 has associated storage device 51 that stores the serial numbers described above.
- a barcode scanner 52 is provided for reading the barcode at the point of use. The scanner is connected to the processor 50 which processors the signal from the barcode scanner 52 to extract the serial number and other information. The serial number is compared to the serial numbers stored in the storage device 51. If a matching number is identified the chemical cartridge is authorised for use.
- the processor 50 also activates a chemical delivery manifold 53 that controls the flow of chemicals to and waste from the chemical process line 10.
- serial number on the chemical cartridge is not matched to a serial number in the storage device the chemical storage is not authorised for use and the delivery manifold will not be activated.
- Reasons the serial numbers may not match include: the incorrect chemical cartridge is loaded; the chemical cartridge is not supplied from an authorised supplier; the expiration date has passed; the chemical cartridge has already been used.
- FIG 6 is shown a flowchart detailing the operation of the cartridge security system described above.
- the cartridge replacement sequence (CRS) is initiated in the processor (suitably a PLC).
- CRS cartridge replacement sequence
- a system check is made for correct operation of the various elements, such as the barcode scanner system (BSS). If an error is returned from the BSS a manual override process may be initiated as outlined with reference to FIG 7. If the system check is okay a scan is initiated by the PLC sending required cartridge details to the BSS. A check is made for a successful scan by verifying the security protocols discussed above. If an error is detected an error handling process is initiated as described below by reference to FIG 8. If the scan is successful the BSS sends the label information that has been read to the PLC.
- BSS barcode scanner system
- the PLC checks that the serial number (SN) is valid. If the SN is not valid the error handling process is invoked, otherwise the scan is complete and the PLC sends a completion signal to the BSS. The chemical coating and curing line 10 is then active and the dispensing cabinet 23 is operated by the dispensing electronics in the dispensing electronics cabinet 23.
- a manual override process is outlined in FIG 7 which allows the line to continue to operate under certain conditions.
- the manual override process requires user input to initiate manual operation.
- a check is made to determine if the manual override counter is less than a threshold number, say 5. If manual override has been invoked more than the threshold number of times the chemical coating and curing line shuts down and the user is advised to call a technician. If the threshold has not been reached the user is prompted to enter label data.
- the PLC checks the validity of the entered data. If the data is valid the override counter is increased by one and the line recommences operation.
- a scan counter is checked for a threshold number of scans. If the scan counter is below a threshold, say 7 failed scans, the CRS is recommenced. If the scan threshold has been exceeded the line is shut down and the user is advised to call a technician.
- Errors may occur at a number of different points in the cartridge replacement process and therefore an error checking process is established as outlined in FIG 8.
- an error code is sent to the PLC. For example, if a scan is not successful the DSS sends an error code to the PLC and the PLC runs verification on the label data format. If the label data format is incorrect the manual process outlined above is initiated. If the label data is not correct a check is made for other identifiable problems. For instance, the cartridge life may have expired, the customer data on the cartridge may not match the customer data stored with the PLC, or the user may have connected a wrong type of cartridge (wrong chemical for the current coating). If the problem cannot be identified the line is shut down and the user is advised to call a technician.
- the user is advised of the required corrective action, which will usually be to replace the cartridge with a correct cartridge.
- the scan counter is incremented by one and a check is made whether the scan counter exceeds a threshold. If the scan counter is below a threshold, say 7 failed scans, the CRS is recommenced (following the process of FIG 6). If the scan threshold has been exceeded the line is shut down and the user is advised to call a technician.
Abstract
A chemical cartridge security system in which a unique identifier on the chemical cartridge is verified before chemical is delivered from the chemical cartridge. Also a chemical cartridge suitable for the system and a method of ensuring correct delivery of chemical to a chemical process line using the system.
Description
TITLE
CARTRIDGE SECURITY
FIELD OF THE INVENTION The present invention relates to the field of process engineering involving chemical processes, such as coating and curing chemistry. More particularly, the invention relates to a method and means to ensure correct chemical cartridges are loaded to a chemical process apparatus.
BACKGROUND TO THE INVENTION
The inventors have found that careful control of the chemicals is essential for high performance processing to be achieved. Furthermore, it is important to not only ensure the correct chemicals are used with the appropriate level of purity but also that the correct proportions are used in a chemical process. While these requirements may seem easy to achieve in a controlled environment, such as a laboratory, they are far more challenging in a production environment. This is due in part to the lack of technical knowledge and skills of the operators of most chemical process lines.
Applicant has developed a unique coating technology as described in a number of granted patents and pending patent applications. The technology is described in published international patent application number WO2006/128232 which has proceeded to national phase and grant in a number of countries (for example US7642199). Careful control of the chemicals used in the coating and curing process is required. Although the technology has a broad range of uses there has been particular interest in the application of anti-reflection coatings to glass for use in solar energy collection systems. For ease of understanding the following detailed
description relates to anti-reflection coatings on large sheets of glass. However, the invention is not limited to this specific application.
SUMMARY OF THE INVENTION
In one form, although it need not be the only or indeed the broadest form, the invention resides in a chemical cartridge security system for a chemical process line comprising:
a chemical delivery system associated with the chemical process line for receiving cartridges containing chemicals;
a unique identifier on each cartridge; and
a reader associated with the chemical delivery system that reads the unique identifier on each cartridge and communicates with a data store to verify the cartridge.
Preferably the unique identifier is a one- or two-dimensional optically read code, hereafter called barcode. The reader is suitably a barcode reader.
Alternatively, the unique identifier is information stored in a magnetic strip and the reader is a magnetic strip reader or the unique identifier is information stored in an electronic chip and the reader is an electronic chip reader. The electronic chip may be an RFID tag.
Preferably the invention further comprises a valve operable to release chemical from a cartridge to the chemical process line wherein the valve is only operable after the cartridge has been verified.
In a further form the invention resides in a chemical cartridge for a cartridge security system, the chemical cartridge comprising:
a vessel storing chemical for use in a chemical process line; and
a unique identifier affixed to the vessel that is readable by a reader;
wherein chemical is only releasable from the vessel if the unique identifier is verified.
Suitably the unique identifier is a label which may include a barcode.
Alternatively the unique identifier may be a code stored on a magnetic strip or in an electronic chip, such as an RFID.
In a yet further form the invention resides in a method of ensuring correct delivery of chemicals in a chemical process line including the steps of:
reading a unique identifier on a chemical cartridge containing chemical for use in the chemical process line;
comparing the unique identifier against a log of unique identifiers in a data store to verify the chemical cartridge; and
allowing chemical flow from the chemical cartridge to the chemical process line only if the chemical cartridge is verified.
Further features and advantages of the present invention will become apparent from the following detailed description.
BRIEF DESCRIPTION OF THE DRAWINGS
To assist in understanding the invention and to enable a person skilled in the art to put the invention into practical effect, preferred embodiments of the invention will be described by way of example only with reference to the accompanying drawings, in which:
FIG 1 is a schematic of a chemical process line;
FIG 2 is a front view of the chemical delivery system of the chemical process line of FIG 1 ;
FIG 3 is a cut-away view of a chemical cartridge for use with the chemical process line of FIG 1 ;
FIG 4 is a security label for uniquely identifying the chemical cartridge of FIG 3;
FIG 5 is a block diagram of a system for reading and verifying the security label of FIG 4;
FIG 6 is a flow chart of the steps for implementing cartridge security;
FIG 7 is a flow chart of a method for manual override of the cartridge security process of FIG 6; and
FIG 8 is a flow chart of a method for error handling in the cartridge security process of FIG 6.
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention reside primarily in a method and means for chemical cartridge security in a chemical coating and curing line. Accordingly, the invention has been illustrated in concise schematic form in the drawings, showing only those specific details that are necessary for
understanding the embodiments of the present invention, but so as not to obscure the disclosure with excessive detail that will be readily apparent to those of ordinary skill in the art having the benefit of the present description.
In this specification, adjectives such as first and second, left and right, and the like may be used solely to distinguish one element or action from another element or action without necessarily requiring or implying any actual such relationship or order. Words such as "comprises" or "includes" are intended to define a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed, including elements that are inherent to such a process, method, article, or apparatus.
Referring to FIG 1 there is a shown a chemical process line 10. For ease of explanation the chemical process line is a coating and curing line such as would be used in the process described in WO2006/128232 mentioned above. The coating and curing line 10 has a conveyor top 11 that conveys a work piece (not shown) through a coating module 12 to a curing module 13 and hence to testing and shipping. Coating chemicals are coated to the work piece in the coating module 2. Coating may be by any suitable method such as spraying, brushing or dipping, although spraying is preferred. The coating chemicals are delivered from a chemical delivery system. In the simplest form this may be a pipe that connects to a chemical cartridge 21. The process described in
WO2006/128232 uses flammable chemicals which are stored in chemical storage cabinet 14 and piped to the coating module 12 in conventional manner. The coated work piece is conveyed on the conveyor top 11 to the curing module 13 where the coating is cured as described in the above mentioned
WO2006/128232. The curing chemicals are also stored in chemical storage cabinet 14 and piped to the curing module 13 in conventional manner.
It will be appreciated that a chemical storage cabinet 14 will not be required for most chemicals used in a chemical processes although may nonetheless be used for chemical safety and spill containment. All that is required for the invention is a point of attachment for the chemical cartridge 21 so that chemical can be delivered to the chemical process line. Nonetheless, for completeness, a chemical storage cabinet suitable for the chemical coating and curing line is described.
The chemical storage cabinet 14 is shown in in FIG 2. The chemical storage cabinet 14 includes a coating chemical cabinet 20, which in the embodiment shown holds three coating chemical cartridges 21. The specific chemical in each coating chemical cartridge 21 is unimportant. Delivery of chemicals from the chemical cartridge 21 to the coating module 12 is controlled by delivery electronics contained in delivery electronics cabinet 22. Although the delivery electronics are housed in an electronics cabinet in the preferred embodiment, it will be appreciated that a cabinet is not essential.
The coating chemical cabinet 20 is in fluid communication with a dispensing cabinet 23 that contains valves and pipes to transport the chemicals from the chemical cartridges 21 to the coating module 12. The valves in the dispensing cabinet 23 are controlled by the delivery electronics contained in delivery electronics cabinet 22. The dispensing cabinet 23 also contains valves and pipes for delivering curing chemicals to the curing module 13 and for returning waste to a waste cabinet 24 containing a waste drum 25. The curing chemicals include alcohol (for example ethanol) stored in an alcohol drum 26 in alcohol storage cabinet 27 and ammonia stored in ammonia cylinders 28 in ammonia storage cabinet 29.
Various means are known for transporting the chemicals from the various chemical cartridges and cylinders to the coating module and curing module. In the preferred embodiment transport is by motive gas pressure. A suitable inert motive gas is nitrogen. Nitrogen is stored in nitrogen cylinders 201 in a nitrogen cylinder cabinet 202. Other motive gases would also be suitable as would pressure pumping.
The coating chemical cabinet described above is a particularly
sophisticated delivery system. In the simplest form of the invention the chemical delivery system may be a valve (which may be a regulator) that connects a chemical delivery line to the chemical cartridge. The regulator or valve may be controlled to only operate when the cartridge is verified, as described below.
A cut-away schematic of a suitable chemical cartridge 21 for storing coating chemicals is shown in FIG 3. In order to ensure the correct cartridge is used a mechanical structure, such as a keying, is employed on the dispenser connection. In a preferred embodiment an electronic connection is also made when the chemical cartridge is correctly installed. The electrical connection activates a light (typically LED) that gives a visual indication that the cartridge is correctly installed. A seen in FIG 3, the cartridge comprises an outer case 30 surrounding an inner liner 31. Chemical is dispensed through a spigot 32 that connects with the dispensing outlet 33. The liner collapses as the chemical is dispensed, thus ensuring over 99% of the chemical is usable. Other suitable chemical cartridges will be known to persons skilled in the art.
In one embodiment, each chemical cartridge 21 is uniquely identified by a label 40, such as shown in FIG 4. The label is conveniently affixed to the side of the cartridge. The label contains a number of fields for ease of identification of the chemical in the cartridge and for security. The following table summarises the label details.
As seen in FIG 4, the chemical type is labeled as ALC7910000.This will • uniquely identify the chemical in the chemical cartridge that will be used for a
particular coating in the customer's coating line. The Mix Date is the date that the chemical was loaded into the chemical cartridge. Most chemicals have a shelf life so the expiration date is also shown, in this case 12 February 2010. The name of the customer is printed on the label as is the supplier logo, in this case BrisMat. There is also a serial number and a bar code 41.
The serial number is a unique identifier for each chemical cartridge. A unique serial number may be generated in many different ways but for the · purpose of understanding, one particular embodiment is described which involves six steps. In step 1 the mix date is encoded. A suitable encoding is Base 36 (letters a-z and numbers 0-9). The mix date is encoded as a six digit Base 36 number. Next the customer is encoded as a six digit Base 36 number. To ensure a unique serial number on every occasion the time of creation of the label is encoded as a four digit Base 36 number. There are three types of chemical used and these are allocated as , 2 or 3. The chemistry type number is concatenated with a shelf life in months (which is between 08 and 12) to form a three digit Base 0 number. This is converted to a two digit Base 36 number. The resulting Base 36 number has 18 digits, as seen in FIG 4. It should be appreciated that this is just one possible encoding scheme.
To further ensure that each serial number is unique it will be checked at generation against a log of all serial numbers. When a serial number is generated it is checked against the log, and if unique, added to the log. At a customer site a similar log may be kept that is regularly updated with serial numbers authorized for use at the site. A chemical cartridge may be checked for authorized use at the time of connection to the chemical process line, each time the chemical process line is activated, periodically (such as daily) or
continuously/The detail of one embodiment of verification is described in more detail below. Another approach is to use public key signing to validate a serial number in a manner similar to the encryption described below.
The barcode is suitably a two dimensional optical code. 2D codes have sufficient data density, follow a common standard and are free. Suitable codes include QR code, Maxicode and DataMatrix. The DataMatrix barcode is preferred and is configured with error correction enabled. DataMatrix offers a
built-in error correction method based on Reed-Solomon algorithms. The error correction level is not adjustable by the user but it is possible to restore approximately 25% of unreadable codewords in a DataMatrix symbol without data loss. To enable this, the DataMatrix barcode is generated using ECC200. The term ECC200 refers to DataMatrix symbols which are generated according to the latest (and most sophisticated) built-in error correction methods.
To further enhance security each label includes a digital signature as a payload in the barcode for verification. The preferred encryption methodology is the digital signature type. A digital signature or digital signature scheme is a type of asymmetric cryptography. For objects sent through an insecure channel, a properly implemented digital signature gives the receiver reason to believe the object was sent by the claimed sender. Digital signatures are equivalent to traditional handwritten signatures in many respects; properly implemented digital signatures are more difficult to forge than the handwritten type. Digital signature schemes in the sense used here are cryptographically based, and must be implemented properly to be effective. Digital signatures can also provide non- repudiation, meaning that the signer cannot successfully claim they did not sign a message, while also claiming their private key remains secret; further, some non-repudiation schemes offer a time stamp for the digital signature, so that even if the private key is exposed, the signature is valid nonetheless.
A digital signature scheme typically consists of three algorithms:
• A key generation algorithm that selects a private key uniformly at random from a set of possible private keys. The algorithm outputs the private key and a corresponding public key.
· A signing algorithm which, given a message and a private key, produces a signature.
• A signature verifying algorithm which given a message, public key and a signature, either accepts or rejects.
Two main properties are required. First, a signature generated from a fixed message and fixed private key should verify on that message and the
corresponding public key. Secondly, it should be computationally infeasible to generate a valid signature for a party who does not possess the private key.
A label with a barcode is merely one way of providing a unique identifier on the chemical cartridge. A unique serial number may be stored on a magnetic strip that is applied to each cartridge. The magnetic strip may also store some of the other information listed above, such as packing date, batch code, destination and customer name. The magnetic strip may be used in conjunction with visible labelling that identifies, for instance, the chemical in the cartridge and the expiry date. Similar outcomes can be achieved with electronic tagging such as electronic chips and RFID tags.
In the case of magnetic tagging and electronic tagging the reader will be of an appropriate type to read the stored data. The data will be handled in the - same manner as described above, that is, chemical will not be delivered from the cartridge to the chemical process line unless the data is verified.
In some embodiments it may be appropriate to use a combination of visual, magnetic and electronic tagging, each providing different information for different purposes, or redundant information for error checking.
The following example relates to the barcode embodiment but it will be understood that analogous elements will apply for the magnetic and electronic embodiments. Operation of the chemical process line 10 is controlled by a processor 50 located in the delivery electronics cabinet 22. The processor 50 has associated storage device 51 that stores the serial numbers described above. A barcode scanner 52 is provided for reading the barcode at the point of use. The scanner is connected to the processor 50 which processors the signal from the barcode scanner 52 to extract the serial number and other information. The serial number is compared to the serial numbers stored in the storage device 51. If a matching number is identified the chemical cartridge is authorised for use. The processor 50 also activates a chemical delivery manifold 53 that controls the flow of chemicals to and waste from the chemical process line 10. If the serial number on the chemical cartridge is not matched to a serial number in the storage device the chemical storage is not authorised for use and the delivery manifold will not be activated. Reasons the serial numbers may not
match include: the incorrect chemical cartridge is loaded; the chemical cartridge is not supplied from an authorised supplier; the expiration date has passed; the chemical cartridge has already been used.
It will be appreciated that modern communication options mean that the storage device 51 need not be physically located with the chemical process line 10. An Internet connection allows the storage device 51 to be located with the chemical supplier, or at least under the control of the chemical supplier. Cloud data systems allow for the storage device to effectively be provided by a third party.
In FIG 6 is shown a flowchart detailing the operation of the cartridge security system described above. The cartridge replacement process
commences when the cartridge is connected into the chemical storage cabinet 14 and the cartridge replacement sequence (CRS) is initiated in the processor (suitably a PLC). A system check is made for correct operation of the various elements, such as the barcode scanner system (BSS). If an error is returned from the BSS a manual override process may be initiated as outlined with reference to FIG 7. If the system check is okay a scan is initiated by the PLC sending required cartridge details to the BSS. A check is made for a successful scan by verifying the security protocols discussed above. If an error is detected an error handling process is initiated as described below by reference to FIG 8. If the scan is successful the BSS sends the label information that has been read to the PLC.
The PLC checks that the serial number (SN) is valid. If the SN is not valid the error handling process is invoked, otherwise the scan is complete and the PLC sends a completion signal to the BSS. The chemical coating and curing line 10 is then active and the dispensing cabinet 23 is operated by the dispensing electronics in the dispensing electronics cabinet 23.
If the CRS fails it prevents operation of the chemical coating and curing line. A manual override process is outlined in FIG 7 which allows the line to continue to operate under certain conditions. The manual override process requires user input to initiate manual operation. A check is made to determine if the manual override counter is less than a threshold number, say 5. If manual
override has been invoked more than the threshold number of times the chemical coating and curing line shuts down and the user is advised to call a technician. If the threshold has not been reached the user is prompted to enter label data. The PLC checks the validity of the entered data. If the data is valid the override counter is increased by one and the line recommences operation.
If the user entered label data is not valid an alert is issued to the user identifying the nature of the problem with instruction to use a different cartridge. A scan counter is checked for a threshold number of scans. If the scan counter is below a threshold, say 7 failed scans, the CRS is recommenced. If the scan threshold has been exceeded the line is shut down and the user is advised to call a technician.
Errors may occur at a number of different points in the cartridge replacement process and therefore an error checking process is established as outlined in FIG 8. When an error is detected an error code is sent to the PLC. For example, if a scan is not successful the DSS sends an error code to the PLC and the PLC runs verification on the label data format. If the label data format is incorrect the manual process outlined above is initiated. If the label data is not correct a check is made for other identifiable problems. For instance, the cartridge life may have expired, the customer data on the cartridge may not match the customer data stored with the PLC, or the user may have connected a wrong type of cartridge (wrong chemical for the current coating). If the problem cannot be identified the line is shut down and the user is advised to call a technician. If the problem is identified the user is advised of the required corrective action, which will usually be to replace the cartridge with a correct cartridge. The scan counter is incremented by one and a check is made whether the scan counter exceeds a threshold. If the scan counter is below a threshold, say 7 failed scans, the CRS is recommenced (following the process of FIG 6). If the scan threshold has been exceeded the line is shut down and the user is advised to call a technician.
When the user is advised to call a technician the user may be given the opportunity to attempt, or reattempt, the manual process of FIG 7 up to the
allowed number of manual scan attempts. Once a technician is on site a check of the full system is made and all counters are reset.
It will be understood that the cartridge security system described herein allows a number of safety and commercial objectives to be achieved including:
■ Verify a chemical cartridge is from a legitimate supplier;
» Verify a chemical cartridge holds the correct chemicals for a process line;
■ Verify the right combination of chemicals are used if more than one chemical cartridge is used in a chemical process line;
■ Warn if a cartridge is connected to a wrong connection point;
■ Prevent out of date chemicals being used;
■ Prevent refilled cartridges being used;
■ Prevent counterfeit cartridges being used;
■ Provide quality assurance and quality checking;
■ Provide a mechanism for fault analysis; and
• Assisting with inventory control.
The above description of various embodiments of the present invention is provided for purposes of description to one of ordinary skill in the related art. It is not intended to be exhaustive or to limit the invention to a single disclosed embodiment. As mentioned above, numerous alternatives and variations to the present invention will be apparent to those skilled in the art of the above teaching. Accordingly, while some alternative embodiments have been discussed specifically, other embodiments will be apparent or relatively easily developed by those of ordinary skill in the art. Accordingly, this invention is intended to embrace all alternatives, modifications and variations of the present invention that have been discussed herein, and other embodiments that fall within the spirit and scope of the above described invention.
Claims
1. A chemical cartridge security system for a chemical process line comprising:
a chemical delivery system associated with the chemical process line for receiving cartridges containing chemicals;
a unique identifier on each cartridge; and
a reader associated with the chemical delivery system that reads the unique identifier on each cartridge and communicates with a data store to verify the cartridge.
2. The system of claim 1 wherein the unique identifier is a barcode and the reader is a barcode reader.
3. The system of claim 1 wherein the unique identifier is information stored in a magnetic strip and the reader is a magnetic strip reader.
4. The system of claim 1 wherein the unique identifier is information stored in an electronic chip and the reader is an electronic chip reader.
5. The system of claim 1 further comprising a valve operable to release chemical from a cartridge to the chemical process line wherein the valve is only operable after the cartridge has been verified.
6. The system of claim 1 wherein the data store is located with the chemical process line.
7. A chemical cartridge for a cartridge security system, the chemical cartridge comprising:
a vessel storing chemical for use in a chemical process line; and
a unique identifier affixed to the vessel that is readable by a reader;
wherein chemical is only delivered to the chemical process line if the unique identifier is verified.
8. The chemical cartridge of claim 7 further comprising a mechanical mating structure for matching with a chemical delivery point of a chemical delivery system on a chemical process line.
9. The chemical cartridge of claim 8 further comprising an electronic interface that provides a signal confirming correct connection between the chemical cartridge and the chemical delivery point.
10. The chemical cartridge of claim 9 wherein the signal includes the unique identifier.
11. The chemical cartridge of claim 8 further comprising a magnetic interface that provides a signal confirming correct connection between the chemical cartridge and the chemical delivery point.
12. The chemical cartridge of claim 11 wherein the signal includes the unique identifier.
13. The chemical cartridge of claim 7 further comprising a valve that is operable to prevent chemical being delivered from the cartridge if the unique identifier is not verified.
14. A method of ensuring correct delivery of chemicals in a chemical process line including the steps of:
reading a unique identifier on a chemical cartridge containing chemical for use in the chemical process line; . .
comparing the unique identifier against a log of unique identifiers in a data store to verify the chemical cartridge; and
allowing chemical flow from the chemical cartridge to the chemical process line only if the chemical cartridge is verified.
15. The method of claim 14 wherein the step of reading a unique identifier is selected from: reading a visual unique identifier; reading an electronic unique identifier; or reading a magnetic unique identifier.
16. The method of claim 14 wherein the data store is located with the chemical process line.
17. The method of claim 14 wherein the data stored is located remote from the chemical process line.
8. The method of claim 14wherein the step of comparing is performed once when the chemical cartridge is connected to the chemical process line:
19. The method of claim 14 wherein the step of comparing is performed periodically.
20. The method of claim 14 wherein the step of comparing is performed continuously.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2011901145A AU2011901145A0 (en) | 2011-03-28 | Cartridge security | |
AU2011901145 | 2011-03-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012129605A1 true WO2012129605A1 (en) | 2012-10-04 |
Family
ID=46929217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/AU2012/000323 WO2012129605A1 (en) | 2011-03-28 | 2012-03-28 | Cartridge security |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2012129605A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6519569B1 (en) * | 1999-12-01 | 2003-02-11 | B. Braun Medical, Inc. | Security infusion pump with bar code reader |
WO2004088567A2 (en) * | 2003-03-28 | 2004-10-14 | Alaris Medical Systems, Inc. | Infusion data communication system |
US20050095359A1 (en) * | 2003-10-31 | 2005-05-05 | Nordson Corporation | Hot melt adhesive system and method using machine readable information |
US20060255138A1 (en) * | 2005-05-12 | 2006-11-16 | Taiwan Semiconductor Manufacturing Company, Ltd. | Photoresist management system |
-
2012
- 2012-03-28 WO PCT/AU2012/000323 patent/WO2012129605A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6519569B1 (en) * | 1999-12-01 | 2003-02-11 | B. Braun Medical, Inc. | Security infusion pump with bar code reader |
WO2004088567A2 (en) * | 2003-03-28 | 2004-10-14 | Alaris Medical Systems, Inc. | Infusion data communication system |
US20050095359A1 (en) * | 2003-10-31 | 2005-05-05 | Nordson Corporation | Hot melt adhesive system and method using machine readable information |
US20060255138A1 (en) * | 2005-05-12 | 2006-11-16 | Taiwan Semiconductor Manufacturing Company, Ltd. | Photoresist management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9716711B2 (en) | High-value document authentication system and method | |
EP2089811B1 (en) | Item having a data tag | |
US7343299B2 (en) | System and methods for mail security | |
US7992772B2 (en) | Method and system for deterring product counterfeiting, diversion and piracy on a single system | |
US9076024B2 (en) | Anti-counterfeiting system and method | |
US20220311599A1 (en) | Digital Ledger For Unique Item IDs With Ownership | |
CN101114367B (en) | Data processing method and system relates to multi-system | |
US20140095398A1 (en) | Double ID Anti-Counterfeit Method and System | |
JP2005508537A (en) | How to verify the effectiveness of digital postage stamps | |
US20020091537A1 (en) | System and methods for transportation and delivery using bar codes | |
EP2600281A2 (en) | Reading an optical code with authenticatable information | |
US20150151560A1 (en) | Method for protecting the authenticity of an article from imitation and counterfeit | |
WO2011084988A1 (en) | System and method for monitoring products in a distribution chain | |
WO2016155159A1 (en) | Anti-fake method for realizing all-barcode verification based on wechat id | |
US20150154813A1 (en) | Method for verifying the authenticity of a sender of a mail item | |
US9250116B2 (en) | Apparatus, method and system for generating an optical code with authenticatable information | |
WO2012129605A1 (en) | Cartridge security | |
JP2009003960A (en) | Article managing system, code determining system, article managing method, and article management code determining method | |
WO2017180479A1 (en) | System and method for product authentication and anti-counterfeiting | |
US10120996B2 (en) | Return material authorization fulfillment system for network devices with specific cryptographic credentials | |
Paik et al. | Epothecary: cost-effective drug pedigree tracking and authentication using mobile phones | |
Berisso | Reed-Solomon Based Bar Code Character Substitution Rates | |
CN208141392U (en) | A kind of device for visual identification and system | |
Saha et al. | Protected QR Code-based Anti-counterfeit System for Pharmaceutical Manufacturing | |
CN114612047A (en) | Electronic bill generation method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12765147 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12765147 Country of ref document: EP Kind code of ref document: A1 |