CA2396999A1 - System and method for intelligent lens transfer - Google Patents

System and method for intelligent lens transfer Download PDF

Info

Publication number
CA2396999A1
CA2396999A1 CA002396999A CA2396999A CA2396999A1 CA 2396999 A1 CA2396999 A1 CA 2396999A1 CA 002396999 A CA002396999 A CA 002396999A CA 2396999 A CA2396999 A CA 2396999A CA 2396999 A1 CA2396999 A1 CA 2396999A1
Authority
CA
Canada
Prior art keywords
transport
transport structure
individual
acceptable
products
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002396999A
Other languages
French (fr)
Other versions
CA2396999C (en
Inventor
Richard W. Leavitt
Welton I. Davis, Iii
Gregory Scott Duncan
Michael J. Strong
Marinus Franciscus Johannes Evers
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Johnson and Johnson Vision Care Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2396999A1 publication Critical patent/CA2396999A1/en
Application granted granted Critical
Publication of CA2396999C publication Critical patent/CA2396999C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41875Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by quality surveillance of production
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B25/00Packaging other articles presenting special problems
    • B65B25/008Packaging other articles presenting special problems packaging of contact lenses
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B5/00Packaging individual articles in containers or receptacles, e.g. bags, sacks, boxes, cartons, cans, jars
    • B65B5/04Packaging single articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B57/00Automatic control, checking, warning, or safety devices
    • B65B57/10Automatic control, checking, warning, or safety devices responsive to absence, presence, abnormal feed, or misplacement of articles or materials to be packaged
    • B65B57/14Automatic control, checking, warning, or safety devices responsive to absence, presence, abnormal feed, or misplacement of articles or materials to be packaged and operating to control, or stop, the feed of articles or material to be packaged
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/4189Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by the transport system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31304Identification of workpiece and data for control, inspection, safety, calibration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31432Keep track of conveyed workpiece, batch, tool, conditions of stations, cells
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32212If parameter out of tolerance reject product
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50364Buffer for workpieces, pallets, trays with articles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P80/00Climate change mitigation technologies for sector-wide applications
    • Y02P80/40Minimising material used in manufacturing processes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Abstract

In a processing facility comprising a plurality processing stations each for automatically conveying products in various stages of production for controlled processing, an intelligent product transfer and conveyance system that enables uninterrupted processing of only products determined as having passed a first inspection process at an upstream processing station. The intelligent product transfer and conveyance system for a processing facility ensures a continuous flow of a plurality of good products at sufficiently high speeds from an inspection process to subsequent stations for subsequent individualized packaging.
The processing facility may comprise a contact lens manufacturing line for manufacturing spherical or toric type ophthalmic contact lens products.

Claims (52)

1. A method for automatically transporting a plurality of products for sequential processing at one or more processing stations, one processing station comprising a mechanism for determining acceptability of individual products of said plurality of products conveyed thereto on one or more first transport structures, said method comprising:

a) generating an information record associated with each first transport structure carrying a plurality of products, said record including information for identifying products carried by said first transport structure and including a data structure identifying locations of any product on said transport structure determined to have met acceptability criteria as determined at said one processing station;

b) conveying said first transport structure carrying zero or more acceptable products in sequence to one or more downstream processing stations, and while at each processing station accessing each information record and updating said associated information with status of products as a result of processing thereat;

c) communicating an updated information record associated with a first transport structure currently en route to a product unload area to a transport staging means for staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said first transport structure, said staging means responsive to said data structure for aligning a plurality of individual transport structures in a staging area according to locations identified in said data structure as including acceptable products; and, d) transferring zero or more acceptable products from identified locations in said first transport structure at said product unload area to said staging area and placing a corresponding individual product to an associated aligned individual transport structure, wherein said updated information record associated with a first transport structure currently en route to a product unload area is communicated prior to arrival of said first transport structure thereat.
2. The method as claimed in Claim 1, wherein one of said processing stations is capable of processing acceptable products from one or more transport structures conveyed thereto, said method further comprising the steps of:

transferring identified acceptable products from one or more first transport structures to a second transport structure for simultaneously processing at said one of said processing stations; and, generating a further information record associated with said second transport structure at said processing station, including updating said data structure to identify known locations of zero or more acceptable products on said second transport structure, whereby said step c) includes communicating an updated information record associated with a second transport structure currently en route to said transport staging area for staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said second transport structure and, step d) includes transferring zero or more acceptable products from identified locations in said second transport structure and placing a corresponding individual product to an associated aligned individual transport structure.
3. The method as claimed in Claim 1, wherein said data structure comprises a bit pattern including a pre-defined number of bits, each bit associated with a particular location on said transport structure and having a first value indicating location of acceptable product or, a second value indicating absence of an acceptable product.
4. The method as claimed in Claim 1, wherein prior to transferring step b), the step of removing zero or more products from said first transport structure identified at said inspection station as failing to meet said acceptable criteria in accordance with said data structure.
5. The method as claimed in Claim 2, wherein said product is an ophthalmic lens, said first transport structures for transferring formed lens products comprising a fabrication tray.
6. The method as claimed in Claim 2, wherein said step of transferring identified acceptable products from one or more first transport structures to a second transport structure includes mapping the location of each zero or more acceptable product locations transferred from each respective one or more transport structures providing product to the second transport structure into said data structure.
7. The method as claimed in Claim 6, wherein said step b) of transferring one or more pluralities of products from said one or more transport structures to a second transport structure includes buffering a plurality of first transport structures at a buffer location prior to said transfer.
8. The method as claimed in Claim 5, wherein said product is an ophthalmic lens, said second transport structure comprising a hydration tray means for carrying acceptable lens products from one or more first transport structures to a hydration station for simultaneously hydrating said formed lenses.
9. The method as claimed in Claim 3, wherein said step of staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said first transport structure comprises the steps of feeding a plurality of individual transport structures to a first location via a first conveyor in accordance with said received bit pattern;

transporting zero or more individual transport structures to said staging area via a second conveyor in accordance with a received bit pattern;

one of engaging an individual transport structure in response to detection of a first bit value from said bit pattern, or preventing engagement of an individual transport structure in response to detection of a second bit value from said bit pattern; and respectively in response, handing-off an engaged individual transport structure to a second conveyor for indexed conveyance to said staging area in accordance with a first bit value of said bit pattern or is prevented from handing-off said individual transport structure to said second conveyor in accordance with a second bit value of said bit pattern; and, enabling indexed movement of said second conveyor in accordance with an amount of said pre-defined number of bits in said bit pattern, whereby handed-off individual transport structures are conveyed to said staging area and registered at locations corresponding to received first bit values of said pre-defined number of bits.
10. The method as claimed in Claim 9, wherein said staging area includes a product load position where said acceptable products are simultaneously transferred thereto from a product unload location, said method further comprising the step of simultaneously pushing said individual transport structures to said product load position after registered in accordance with said bit pattern.
11. A system for automatically transporting a plurality of ophthalmic lens for sequential processing at one or more processing stations, one processing station comprising a mechanism for determining acceptability of individual products of said plurality of products conveyed thereto on one or more first transport structures and generating an information record associated with each first transport structure including information for identifying products carried by said first transport structure and including a data structure identifying locations of any product on said first transport structure determined to have met acceptability criteria as determined at said one processing station, said system comprising:
communications infrastructure for enabling access to said information records at each downstream processing station in coordination with processing of products carried by its associated first transport structure at a respective processing station;
a transport staging means for staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said first transport structure in response to a received information record associated with a first transport structure currently en route to a product unload area, said staging means including means for aligning zero or more individual transport structures in a staging area according to locations identified in said data structure as including acceptable products;
and, a first transfer mechanism including transfer elements for transferring zero or more acceptable products from said first transport structure to respective individual aligned transport structures in said staging area; and, control means responsive to receipt of said information records associated with one or more first transport structures for coordinating activation of said transfer elements at locations of acceptable products to be transferred by said first transfer mechanism as indicated by said data structure, and initiating simultaneous transfer and placement of individual products to a respective aligned transport structure, wherein said information record associated with a first transport structure currently en route to a product unload area is communicated prior to arrival of said first transport structure thereat.
12. The system for automatically transporting products as claimed in Claim 11, wherein one of said processing stations is capable of processing acceptable products from one or more first transport structures conveyed thereto, said system further comprising:
second transfer mechanism for transferring identified acceptable products from one or more first transport structures to a second transport structure for simultaneously processing at said one of said processing stations, said control means responsive to receipt of said information records associated with each respective one or more first transport structures for coordinating activation of said transfer elements at locations of acceptable products to be transferred by said second transfer mechanism as indicated by respective data structures for each first transport structure.
13. The system for automatically transporting products as claimed in Claim 12, further comprising:
means for generating a further information record associated with said second transport structure at said one of said processing stations, said record including an updated data structure to identify known locations of zero or more acceptable lenses on said second transport structure, whereby said communications infrastructure enables communication of an updated information record associated with a second transport structure currently en route to said transport staging area for staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said second transport structure.
14. The system for automatically transporting products as claimed in Claim 11, wherein said data structure comprises a bit pattern including a pre-defined number of bits, each bit associated with a particular location on said transport structure and having a first value indicating location of acceptable product or, a second value indicating absence of an acceptable product.
15. The system for automatically transporting products as claimed in Claim 11, further including a mechanism for removing zero or more products from said first transport structure identified as failing to meet said acceptable criteria in accordance with said data structure.
16. The system for automatically transporting products as claimed in Claim 12, wherein said product is an ophthalmic lens, said first transport structures for transporting formed lens products comprising a fabrication tray.
17. The system for automatically transporting products as claimed in Claim 16, wherein said product is an ophthalmic lens, said second transport structure comprising a hydration tray means for carrying acceptable lens products from one or more first transport structures to a hydration station for hydrating said formed lenses.
18. The system for automatically transporting products as claimed in Claim 13, wherein said means for generating a further information record associated with said second transport structure at said one of said processing stations includes mechanism for mapping the location of each zero or more acceptable product locations transferred from each respective one or more transport structures providing product to the second transport structure into said data structure.
19. The system for automatically transporting products as claimed in Claim 14, wherein said staging mechanism includes:
a first conveyor mechanism for feeding a plurality of individual transport structures to a first location in accordance with said received bit pattern;
a second conveyor mechanism for transporting zero or more individual transport structures to said staging area in accordance with a received bit pattern;
device located at said first location for engaging an individual transport structure in response to detection of a first bit value from said bit pattern, or preventing engagement of an individual transport structure in response to detection of a second bit value from said bit pattern, said device either handing-off an engaged individual transport structure to said second conveyor for indexed conveyance to said staging area in accordance with a first bit value of said bit pattern or is prevented from handing-off said individual transport structure to said second conveyor in accordance with a second bit value of said bit pattern;
said control means enabling indexed movement of said second conveyor in accordance with an amount of said pre-defined number of bits in said bit pattern, whereby handed-off individual transport structures are conveyed to said staging area at a location corresponding to received first bit values of said pre-defined number of bits.
20. The system for automatically transporting products as claimed in Claim 19, wherein said staging area includes a product load position where said acceptable products are simultaneously transferred thereto by said first transfer mechanism, said staging mechanism further comprising pusher mechanism for pushing said individual transport structures to said product load position according to said bit pattern.
21. The system for automatically transporting products as claimed in Claim 20, further comprising an exit conveyor for transporting said individual transport structures including a product transferred thereto, said pusher mechanism simultaneously pushing each said individual transport structure including a product from said product load position to said exit conveyor.
22. A method for automatically transporting a plurality of ophthalmic lenses for sequential processing at one or more processing stations, one processing station comprising a mechanism for determining locations of acceptable lenses to be transported for further downstream processing on one or more first transport structures, said method comprising:
a) generating an information record associated with each first transport structure carrying a plurality of lenses, said record including information for identifying the lenses carried by said first transport structure and including a data structure identifying said locations of any acceptable lens carried on said first transport structure as determined at said processing station;
b) conveying said first transport structure carrying zero or more acceptable lenses in sequence to one or more downstream processing stations, and while at each processing station accessing each information record and updating said associated information with status of lenses as a result of processing at said station;
c) communicating an updated information record associated with a first transport structure currently en route to a lens unload area to a transport staging means for staging a plurality of individual transport structures each capable of receiving an individual lens to be transferred from said first transport structure, said staging means responsive to said data structure for aligning a plurality of individual transport structures in a staging area according to locations identified in said data structure as including an acceptable lens;
and, d) transferring zero or more acceptable lenses from identified locations in said transport structure at said lens unload area to said staging area and placing a corresponding individual lens to an associated aligned individual transport structure, wherein said updated information record associated with a first transport structure currently en route to said lens unload area is communicated prior to arrival of said first transport structure thereat.
23. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 22, wherein one of said processing stations is capable of processing acceptable lenses from one or more transport structures conveyed thereto, said method further comprising the steps of:

transferring identified acceptable lenses from one or more first transport structures to a second transport structure for simultaneously processing at said one of said processing stations; and, generating a further information record associated with said second transport structure at said processing station, including updating said data structure to identify known locations of zero or more acceptable lenses on said second transport structure, whereby said step c ) includes communicating an updated information record associated with a second transport structure currently en route to said transport staging area for staging a plurality of individual transport structures each capable of receiving an individual lens to be transferred from said second transport structure and, step d) includes transferring zero or more acceptable lenses from identified locations in said second transport structure and placing a corresponding individual lens to an associated aligned individual transport structure.
24. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 22, wherein said data structure comprises a bit pattern including a pre-defined number of bits, each bit associated with a particular location on said first transport structure and having a first value indicating location of an acceptable lens or, a second value indicating absence of an acceptable lens.
25. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 22, wherein prior to transferring step b), the step of removing zero or more lenses from said first transport structure identified as failing to meet said acceptable criteria in accordance with said data structure.
26 26. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 23, wherein said first transport structure comprises a fabrication tray having lens products formed therein.
27. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 23, wherein said step of transferring identified acceptable lenses from one or more first transport structures to a second transport structure includes mapping the location of each zero or more acceptable lens locations transferred from each respective one or more transport structures providing lenses to the second transport structure into said data structure.
28. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 27, wherein said step b) of transferring one or more pluralities of lenses from said one or more transport structures to a second transport structure includes buffering a plurality of first transport structures at a buffer location prior to said transfer.
29. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 26, wherein said second transport structure comprises a hydration tray means for carrying acceptable lens products from said one or more first transport structures to a hydration station for simultaneously hydrating said formed lenses.
30. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 24, wherein said step of staging a plurality of individual transport structures each capable of receiving an individual lens to be transferred from said first transport structure comprises the steps of:
feeding a plurality of individual transport structures to a first location via a first conveyor in accordance with said received bit pattern;

transporting zero or more individual transport structures to said staging area via a second conveyor in accordance with a received bit pattern;
one of engaging an individual transport structure in response to detection of a first bit value from said bit pattern, or preventing engagement of an individual transport structure in response to detection of a second bit value from said bit pattern; and respectively in response, handing-off an engaged individual transport structure to a second conveyor for indexed conveyance to said staging area in accordance with a first bit value of said bit pattern or is prevented from handing-off said individual transport structure to said second conveyor in accordance with a second bit value of said bit pattern; and, enabling indexed movement of said second conveyor in accordance with an amount of said pre-defined number of bits in said bit pattern, whereby handed-off individual transport structures are conveyed to said staging area and registered at locations corresponding to received first bit values of said pre-defined number of bits.
31. The method for automatically transporting a plurality of ophthalmic lenses as claimed in Claim 30, wherein said staging area includes a lens load position where said acceptable products are simultaneously transferred thereto from a lens unload position, said method further comprising the step of simultaneously pushing said individual transport structures to said lens load position after registered in accordance with said bit pattern.
32. A system for automatically transporting a plurality of ophthalmic lens for sequential processing at one or more processing stations, one processing station comprising a mechanism for determining locations of acceptable lenses to be transported for further downstream processing on one or more first transport structures, and generating an information record associated with each first transport structure for identifying products carried by said first transport structure, said record including a data structure identifying said locations of any acceptable lens canted on said first transport structure, said system comprising:
communications infrastructure for enabling access to said information records at each downstream processing station in coordination with processing of lenses carried by its associated first transport structure at a respective processing station;
a transport staging means for staging a plurality of individual transport structures each capable of receiving an individual lens to be transferred from said first transport structure in response to a received information record associated with a first transport structure currently en route to a lens unload area, said staging means including means for aligning zero or more individual transport structures in a staging area according to locations identified in said data structure as including acceptable lenses;
a first transfer mechanism including transfer elements for transferring zero or more acceptable lenses from said first transport structure to respective individual aligned transport structures in said staging area; and, control means responsive to receipt of said information records associated with one or more first transport structures for coordinating activation of said transfer elements at locations of acceptable lenses to be transferred by said first transfer mechanism as indicated by said data structure, and initiating simultaneous transfer and placement of individual lenses to a respective aligned transport structure, wherein said information record associated with a first transport structure currently en route to a lens unload area is communicated prior to arrival of said first transport structure thereat.
33. The system for automatically transporting ophthalmic lenses as claimed in Claim 32, wherein one of said processing stations is capable of processing acceptable lenses from one or more first transport structures conveyed thereto, said system further comprising:
second transfer mechanism for transferring identified acceptable lenses from one or more first transport structures to. a second transport structure for simultaneously processing at said one of said processing stations, said control means responsive to receipt of said information records associated with each respective one or more first transport structures for coordinating activation of said transfer elements at locations of acceptable lenses to be transferred by said second transfer mechanism as indicated by respective data structures for each first transport structure.
34. The system for automatically transporting ophthalmic lenses as claimed in Claim 33, further comprising:
means for generating a further information record associated with said second transport structure at said one of said processing stations, said record including an updated data structure to identify known locations of zero or more acceptable lenses on said second transport structure, whereby said communications infrastructure enables communication of an updated information record associated with a second transport structure currently en route to said transport staging area for staging a plurality of individual transport structures each capable of receiving an individual lens to be transferred from said second transport structure.
35. The system for automatically transporting ophthalmic lenses as claimed in Claim 32, wherein said data structure comprises a bit pattern including a pre-defined number of bits, each bit associated with a particular location on said transport structure and having a first value indicating location of acceptable lens or, a second value indicating absence of an acceptable lens.
36. The system for automatically transporting ophthalmic lenses as claimed in Claim 32, further including a mechanism for removing zero or more lenses from said first transport structure identified as failing to meet acceptable criteria in accordance with said determining mechanism.
37. The system for automatically transporting ophthalmic lenses as claimed in Claim 33, wherein said first transport structures includes a fabrication tray having lens products formed therein.
38. The system for automatically transporting ophthalmic lenses as claimed in Claim 37, wherein said second transport structure comprising a hydration tray means for carrying acceptable lenses from one or more first transport structures to a hydration station for hydrating said formed lenses.
39. The system for automatically transporting ophthalmic lenses as claimed in Claim 34, wherein said means for generating a further information record associated with said second transport structure at said one of said processing stations includes mechanism for mapping the location of each zero or more acceptable lens locations transferred from each respective one or more transport structures providing product to the second transport structure into said data structure.
40. The system for automatically transporting ophthalmic lenses as claimed in Claim 35, wherein said staging mechanism includes:

a first conveyor mechanism for feeding a plurality of individual transport structures to a first location in accordance with said received bit pattern;
a second conveyor mechanism for transporting zero or more individual transport structures to said staging area in accordance with a received bit pattern;
device located at said first location for engaging an individual transport structure in response to detection of a first bit value from said bit pattern, or preventing engagement of an individual transport structure in response to detection of a second bit value from said bit pattern, said device either handing-off an engaged individual transport structure to said second conveyor for indexed conveyance to said staging area in accordance with a first bit value of said bit pattern or is prevented from handing-off said individual transport structure to said second conveyor in accordance with a second bit value of said bit pattern;
said control means enabling indexed movement of said second conveyor in accordance with an amount of said pre-defined number of bits in said bit pattern, whereby handed-off individual transport structures are conveyed to said staging area at a location corresponding to received first bit values of said pre-defined number of bits.
41. The system for automatically transporting ophthalmic lenses as claimed in Claim 40, wherein said staging area includes a product load position where said acceptable lenses are simultaneously transferred thereto by said first transfer mechanism, said staging mechanism further comprising pusher mechanism for pushing said individual transport structures to said product load position according to said bit pattern.
42. The system for automatically transporting ophthalmic lenses as claimed in Claim 41, further comprising an exit conveyor for transporting said individual transport structures including a lens transferred thereto, said pusher mechanism simultaneously pushing each said individual transport structure including said lens from said lens load position to said exit conveyor.
43. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for automatically transporting a plurality of products for sequential processing at one or more processing stations, one processing station comprising a mechanism for determining acceptability of individual products of said plurality of products conveyed thereto on one or more first transport structures, said method steps comprising:
a) generating an information record associated with each first transport structure carrying a plurality of products, said record including information for identifying products carried by said first transport structure and including a data structure identifying locations of any product on said transport structure determined to have met acceptability criteria as determined at said one processing station;
b) conveying said first transport structure carrying zero or more acceptable products in sequence to one or more downstream processing stations, and while at each processing station accessing each information record and updating said associated information with status of products as a result of processing thereat;
c) communicating an updated information record associated with a first transport structure currently en route to a product unload area to a transport staging means for staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said first transport structure, said staging means responsive to said data structure for aligning a plurality of individual transport structures in a staging area according to locations identified in said data structure as including acceptable products; and, d) transferring zero or more acceptable products from identified locations in said first transport structure at said product unload area to said staging area and placing a corresponding individual product to an associated aligned individual transport structure, wherein said updated information record associated with a first transport structure currently en route to a product unload area is communicated prior to arrival of said first transport structure thereat.
44. The program storage device readable by a machine as claimed in Claim 43, wherein one of said processing stations is capable of processing acceptable products from one or more transport structures conveyed thereto, said method further comprising the steps of transferring identified acceptable products from one or more first transport structures to a second transport structure for simultaneously processing at said one of said processing stations; and, generating a further information record associated with said second transport structure at said processing station, including updating said data structure to identify known locations of zero or more acceptable products on said second transport structure, whereby said step c) includes communicating an updated information record associated with a second transport structure currently en route to said transport staging area for staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said second transport structure and, step d) includes transferring zero or more acceptable products from identified locations in said second transport structure and placing a corresponding individual product to an associated aligned individual transport structure.
45. The program storage device readable by a machine as claimed in Claim 43, wherein said data structure comprises a bit pattern including a pre-defined number of bits, each bit associated with a particular location on said transport structure and having a first value indicating location of acceptable product or, a second value indicating absence of an acceptable product.
46. The program storage device readable by a machine as claimed in Claim 43, wherein prior to transferring step b), the step of removing zero or more products from said first transport structure identified at said inspection station as failing to meet said acceptable criteria in accordance with said data structure.
47. The program storage device readable by a machine as claimed in Claim 44, wherein said product is an ophthalmic lens, said first transport structures for transferring formed lens products comprising a fabrication tray.
48. The program storage device readable by a machine as claimed in Claim 44, wherein said step of transferring identified acceptable products from one or more first transport structures to a second transport structure includes mapping the location of each zero or more acceptable product locations transferred from each respective one or more transport structures providing product to the second transport structure into said data structure.
49. The program storage device readable by a machine as claimed in Claim 48, wherein said step b) of transferring one or more pluralities of products from said one or more transport structures to a second transport structure includes buffering a plurality of first transport structures at a buffer location prior to said transfer.
50. The program storage device readable by a machine as claimed in Claim 47, wherein said product is an ophthalmic lens, said second transport structure comprising a hydration tray means for carrying acceptable lens products from one or more first transport structures to a hydration station for simultaneously hydrating said formed lenses.
51. The program storage device readable by a machine as claimed in Claim 45, wherein said step of staging a plurality of individual transport structures each capable of receiving an individual product to be transferred from said first transport structure comprises the steps of:
feeding a plurality of individual transport structures to a first location via a first conveyor in accordance with said received bit pattern;
transporting zero or more individual transport structures to said staging area via a second conveyor in accordance with a received bit pattern;
one of engaging an individual transport structure in response to detection of a first bit value from said bit pattern, or preventing engagement of an individual transport structure in response to detection of a second bit value from said bit pattern; and respectively in response, handing-off an engaged individual transport structure to a second conveyor for indexed conveyance to said staging area in accordance with a first bit value of said bit pattern or is prevented from handing-off said individual transport structure to said second conveyor in accordance with a second bit value of said bit pattern; and, enabling indexed movement of said second conveyor in accordance with an amount of said pre-defined number of bits in said bit pattern, whereby handed-off individual transport structures are conveyed to said staging area and registered at locations corresponding to received first bit values of said pre-defined number of bits.
52. The program storage device readable by a machine as claimed in Claim 51, wherein said staging area includes a product load position where said acceptable products are simultaneously transferred thereto from a product unload location, said method steps further comprising the step of simultaneously pushing said individual transport structures to said product load position after registered in accordance with said bit pattern.
CA2396999A 2001-08-09 2002-08-07 System and method for intelligent lens transfer Expired - Fee Related CA2396999C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/925,389 US6836692B2 (en) 2001-08-09 2001-08-09 System and method for intelligent lens transfer
US09/925,389 2001-08-09

Publications (2)

Publication Number Publication Date
CA2396999A1 true CA2396999A1 (en) 2003-02-09
CA2396999C CA2396999C (en) 2010-10-12

Family

ID=25451672

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2396999A Expired - Fee Related CA2396999C (en) 2001-08-09 2002-08-07 System and method for intelligent lens transfer

Country Status (12)

Country Link
US (1) US6836692B2 (en)
EP (1) EP1288758B1 (en)
JP (1) JP2003202915A (en)
KR (1) KR20030014650A (en)
CN (1) CN1299176C (en)
AR (1) AR035093A1 (en)
AU (1) AU2002300417B2 (en)
BR (1) BRPI0203165B1 (en)
CA (1) CA2396999C (en)
DE (1) DE60206576T2 (en)
SG (1) SG95700A1 (en)
TW (1) TW591355B (en)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7251354B2 (en) * 2002-03-07 2007-07-31 Yamaha Hatsudoki Kabushiki Kaisha Electronic component inspection apparatus
US20070005180A1 (en) * 2002-03-13 2007-01-04 Stingel Frederick J Iii Automated container storage and delivery system
GB0329718D0 (en) * 2003-12-22 2004-01-28 Bausch & Lomb Contact lens manufacture
US7735726B2 (en) * 2005-11-17 2010-06-15 Target Brands, Inc. Voucher system and method of use
DE102006022192B4 (en) * 2006-05-12 2009-08-27 Rovema - Verpackungsmaschinen Gmbh Device for welding a film web
US20090223592A1 (en) 2008-03-04 2009-09-10 Vanrx Pharmaceuticals, Inc. Robotic filling systems and methods
US9789986B2 (en) * 2009-02-26 2017-10-17 Vanrx Pharmasystems Inc. Robotic filling systems and methods
JP2010052938A (en) * 2008-08-29 2010-03-11 Ihi Corp Conveyance control device and conveyance control method
DE102009012558A1 (en) * 2009-03-10 2010-09-23 Wipotec Wiege- Und Positioniersysteme Gmbh Control device for a production machine
CN102530506B (en) * 2010-12-08 2014-04-23 英业达股份有限公司 Production line machine of notebook computers
EP2651628B1 (en) * 2010-12-16 2017-01-25 Novartis AG Method and apparatus for transferring contact lenses between two consecutive processing stations being operated with different cycle speeds
JP6109156B2 (en) 2011-05-13 2017-04-05 ベックマン コールター, インコーポレイテッド Systems and methods including laboratory product transport elements
KR20140036178A (en) 2011-05-13 2014-03-25 베크만 컬터, 인코포레이티드 Laboratory product transport element and path arrangement
WO2013070755A2 (en) 2011-11-07 2013-05-16 Beckman Coulter, Inc. Centrifuge system and workflow
KR20140091032A (en) 2011-11-07 2014-07-18 베크만 컬터, 인코포레이티드 Magnetic damping for specimen transport system
JP6062449B2 (en) 2011-11-07 2017-01-18 ベックマン コールター, インコーポレイテッド Specimen container detection
EP2776848B1 (en) 2011-11-07 2019-12-25 Beckman Coulter, Inc. System and method for transporting sample containers
ES2844324T3 (en) 2011-11-07 2021-07-21 Beckman Coulter Inc Robotic arm
BR112014011035A2 (en) 2011-11-07 2017-06-13 Beckman Coulter, Inc. aliquot system and workflow
DE202012011690U1 (en) * 2012-03-09 2013-03-13 Schneider Gmbh & Co. Kg Plant for processing optical lenses
CN103587759B (en) * 2012-08-15 2015-08-12 常熟晶悦半导体设备有限公司 Eyeglass transmission package is installed
CN104704374B (en) 2012-09-14 2016-10-12 贝克曼考尔特公司 There is the analysis system of capillary tube connecting gear
CN103611688B (en) * 2013-10-28 2016-05-11 临海市锦铮机械有限公司 Eyeglass automatic sorting machines
CN103736672B (en) * 2013-12-31 2019-01-08 江苏大学 A kind of eyeglass is classified sorting equipment online
CN104923492B (en) * 2015-06-11 2017-11-17 江苏大学 Contactless lens defects sorting equipment
DE102015015040A1 (en) 2015-11-12 2017-05-18 Schneider Gmbh & Co. Kg Method, installation and system for processing optical lenses
CN105629517B (en) * 2016-02-16 2018-09-18 来明工业(厦门)有限公司 Intelligent plastic spectacles production line
DE102016007837A1 (en) 2016-05-25 2017-11-30 Schneider Gmbh & Co. Kg Method and system for processing optical lenses
DE102017001680A1 (en) * 2017-02-22 2018-08-23 Schneider Gmbh & Co. Kg Plant and method for processing optical lenses
CN107537790B (en) * 2017-10-10 2019-11-26 中山市光维智能科技有限公司 The full-automatic proper circle detection of optical mirror slip stores classifiedly device
CN108674751A (en) * 2018-03-06 2018-10-19 温州职业技术学院 A kind of method of button cell detection packaging
CN109600782B (en) * 2019-01-04 2021-09-07 四川虹美智能科技有限公司 WiFi product, method and system for detecting WiFi product in flow production line
CN109677897A (en) * 2019-03-01 2019-04-26 江苏汇鼎光学眼镜有限公司 A kind of double-station eyeglass stiffened, drying halfpace transfer device
DE102019127664A1 (en) * 2019-10-15 2021-04-15 INTRAVIS Gesellschaft für Lieferungen und Leistungen von bildgebenden und bildverarbeitenden Anlagen und Verfahren mbH Method and arrangement for filling plastic parts
CN111580487A (en) * 2020-05-30 2020-08-25 宁波伟立机器人科技股份有限公司 Intelligent monitoring control system for industrial production line
US20230002090A1 (en) * 2021-04-12 2023-01-05 Sojo Industries, Inc. Mobile automated modular variety and multi pack production line system and method
CN113120287B (en) * 2021-05-12 2023-01-31 贵州省种畜禽种质测定中心 Egg sorting and packaging device and packaging method thereof
CN113277180B (en) * 2021-05-26 2023-03-21 上海东富龙科技股份有限公司 Working method of device for controlling bottle inversion in snakelike mesh belt conveying process
CN113977337B (en) * 2021-12-28 2022-03-22 广州市腾嘉自动化仪表有限公司 Material control system based on automatic production line
CN114476600B (en) * 2022-03-09 2023-08-11 青岛融合光电科技有限公司 Carrier glass alignment device with breakage sensing function and alignment method

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4495313A (en) 1981-04-30 1985-01-22 Mia Lens Production A/S Preparation of hydrogel for soft contact lens with water displaceable boric acid ester
US4640489A (en) 1981-04-30 1987-02-03 Mia-Lens Production A/S Mold for making contact lenses, either the male or female mold sections being relatively more flexible
US4680336A (en) 1984-11-21 1987-07-14 Vistakon, Inc. Method of forming shaped hydrogel articles
GB8508247D0 (en) 1985-03-29 1985-05-09 Sola Int Holdings Contact lenses
JPS6299065A (en) * 1985-10-22 1987-05-08 Matsushita Electric Ind Co Ltd Spherical surface grinder
JPS62208438A (en) * 1986-03-07 1987-09-12 Canon Inc Driving device for optical system
US4909776A (en) * 1987-08-28 1990-03-20 Aisin Aw Co., Ltd. Continuously variable transmission
US4782946A (en) 1987-09-17 1988-11-08 Allergan, Inc. Soft contact lens hydration device and kit
US4961820A (en) 1988-06-09 1990-10-09 Fujitsu Limited Ashing method for removing an organic film on a substance of a semiconductor device under fabrication
JP2654816B2 (en) * 1988-11-18 1997-09-17 株式会社エヌテック Lens transport table of lens processing machine
US4889664A (en) 1988-11-25 1989-12-26 Vistakon, Inc. Method of forming shaped hydrogel articles including contact lenses
US5039459A (en) 1988-11-25 1991-08-13 Johnson & Johnson Vision Products, Inc. Method of forming shaped hydrogel articles including contact lenses
US5080839A (en) 1990-04-17 1992-01-14 Johnson & Johnson Vision Products, Inc. Process for hydrating soft contact lenses
US5094609A (en) 1990-04-17 1992-03-10 Vistakon, Inc. Chamber for hydrating contact lenses
US5690868A (en) * 1993-01-19 1997-11-25 The United States Of America As Represented By The Secretary Of The Army Multi-layer high energy propellants
IL108992A (en) 1993-03-29 1997-11-20 Johnson & Johnson Vision Prod Solution removal nozzle
DE4323106A1 (en) * 1993-07-10 1995-01-12 Baumgarten Heinrich Kg Handle attachment to a dish, for example a cookware
US5457140A (en) 1993-07-22 1995-10-10 Johnson & Johnson Vision Products, Inc. Method of forming shaped hydrogel articles including contact lenses using inert, displaceable diluents
US5568715A (en) 1994-05-31 1996-10-29 Johnson & Johnson Vision Products, Inc. Automated inspection system with transport and ejector conveyor
US5607642A (en) 1994-06-10 1997-03-04 Johnson & Johnson Vision Products, Inc. Interactive control system for packaging control of contact lenses
US5649410A (en) 1994-06-10 1997-07-22 Johnson & Johnson Vision Products, Inc. Post-hydration method and apparatus for transporting, inspecting and packaging contact lenses
US5836323A (en) 1994-06-10 1998-11-17 Johnson & Johnson Vision Products, Inc. Automated method and apparatus for hydrating soft contact lenses
US5461570A (en) 1994-06-10 1995-10-24 Johnson & Johnson Vision Products, Inc. Computer system for quality control correlations
US5476111A (en) 1994-06-10 1995-12-19 Johnson & Johnson Vision Products, Inc. Apparatus for hydrating soft contact lenses
US5696686A (en) 1994-06-10 1997-12-09 Johnson & Johnson Vision Products, Inc. Computer system for quality control correlations
US5528878A (en) 1994-06-10 1996-06-25 Johnson & Johnson Vision Products, Inc. Automated apparatus and method for consolidating products for packaging
US5706634A (en) 1994-06-10 1998-01-13 Johnson & Johnson Vision Products, Inc. Contact lens transfer device
US5850107A (en) 1994-06-10 1998-12-15 Johnson & Johnson Vision Products, Inc. Mold separation method and apparatus
US5640980A (en) 1994-06-10 1997-06-24 Johnson & Johnson Vision Products, Inc. Automated apparatus for hydrating soft contact lenses
US5555504A (en) 1994-06-10 1996-09-10 Johnson & Johnson Vision Products, Inc. Production line tracking and quality control system
US5626000A (en) 1994-06-10 1997-05-06 Johnson & Johnson Vision Products, Inc. Packaging arrangement
US5578331A (en) 1994-06-10 1996-11-26 Vision Products, Inc. Automated apparatus for preparing contact lenses for inspection and packaging
US5561970A (en) 1995-06-21 1996-10-08 Johnson & Johnson Vision Products, Inc. Automated robotic lens load system
US5807642A (en) * 1995-11-20 1998-09-15 Xue; Liang An Solid oxide fuel cell stacks with barium and strontium ceramic bodies
JPH1039906A (en) * 1996-05-10 1998-02-13 Canon Inc Method and device for controlling line, and line system
BR9807894A (en) 1997-03-25 2000-03-21 Novartis Ag Molding processes
US6446017B1 (en) * 1997-08-21 2002-09-03 Micron Technology, Inc. Method and system for tracking manufacturing data for integrated circuit parts
US6207086B1 (en) 1999-02-18 2001-03-27 Johnson & Johnson Vision Care, Inc. Method and apparatus for washing or hydration of ophthalmic devices
US6609041B1 (en) * 1999-05-05 2003-08-19 Johnson & Johnson Vision Care, Inc. Method and system for SKU tracking and changeover
US6341726B1 (en) * 1999-06-23 2002-01-29 International Business Machines Corporation Apparatus for inspecting elements on transport device

Also Published As

Publication number Publication date
DE60206576T2 (en) 2006-07-13
TW591355B (en) 2004-06-11
CA2396999C (en) 2010-10-12
JP2003202915A (en) 2003-07-18
US6836692B2 (en) 2004-12-28
CN1406844A (en) 2003-04-02
EP1288758A3 (en) 2003-07-23
BR0203165A (en) 2003-05-27
AR035093A1 (en) 2004-04-14
EP1288758B1 (en) 2005-10-12
CN1299176C (en) 2007-02-07
AU2002300417B2 (en) 2008-06-05
SG95700A1 (en) 2003-04-23
EP1288758A2 (en) 2003-03-05
DE60206576D1 (en) 2005-11-17
US20030031540A1 (en) 2003-02-13
BRPI0203165B1 (en) 2015-08-04
KR20030014650A (en) 2003-02-19

Similar Documents

Publication Publication Date Title
CA2396999A1 (en) System and method for intelligent lens transfer
CN110775496B (en) Aggregate order converging processing system, method and device
EP0686898B1 (en) Interactive control system for packaging control
CN107824463A (en) Automatic logistics sorting system and automatic logistics method for sorting
US11682571B2 (en) Apparatus and methods for handling die carriers
US6931303B2 (en) Integrated transport system
US6690996B2 (en) Method and device for the sequential supply of articles to be processed
US20220193728A1 (en) Control method and device for article sorting, and medium
CN114148659A (en) Container racking method, device, system, electronic equipment and computer readable medium
EP0664741B1 (en) Method and apparatus for transferring hollow plastic articles
CN106976676B (en) A kind of warehousing system, production line and commodity distribution control method
WO2007008434A3 (en) A method and a system for processing printed products
CN207451094U (en) Glass automates connection system
TWI279379B (en) Automated material handling system
CN108962804B (en) Uninterrupted film feeding and returning device and control method
CN208361293U (en) Bin is multiplexed article Transfer pipe
CA2113983A1 (en) Discharge apparatus for article handling system
CN101315408A (en) Detection and package equipment of IC chip
KR100576814B1 (en) A system for carring wafer carriers
CN109384046A (en) Glass automates connection system and method
KR100603591B1 (en) Mehtod for transporting wafer cassette from one equipment to the other equipment
JPH01273330A (en) Carrier control method in wafer automatic carrier system
KR20030045556A (en) Conveyor device of semiconductor producing line, and Conveyor method using the same
CN114987997A (en) Production material warehouse inventory taking method based on Internet of things
CN115973648A (en) Intelligent material storage system and management method thereof

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20220301

MKLA Lapsed

Effective date: 20220301

MKLA Lapsed

Effective date: 20200831