WO2002066237A2 - High volume lens curing system - Google Patents

High volume lens curing system Download PDF

Info

Publication number
WO2002066237A2
WO2002066237A2 PCT/US2002/004841 US0204841W WO02066237A2 WO 2002066237 A2 WO2002066237 A2 WO 2002066237A2 US 0204841 W US0204841 W US 0204841W WO 02066237 A2 WO02066237 A2 WO 02066237A2
Authority
WO
WIPO (PCT)
Prior art keywords
lens
mold assembly
ofthe
curing unit
mold
Prior art date
Application number
PCT/US2002/004841
Other languages
French (fr)
Other versions
WO2002066237A8 (en
Inventor
Galen R. Powers
John T. Foreman
Matthew C. Lattis
Original Assignee
Q2100, Inc.
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 Q2100, Inc. filed Critical Q2100, Inc.
Priority to EP02706324A priority Critical patent/EP1379378A2/en
Priority to AU2002240416A priority patent/AU2002240416B2/en
Priority to CA002476677A priority patent/CA2476677A1/en
Publication of WO2002066237A2 publication Critical patent/WO2002066237A2/en
Publication of WO2002066237A8 publication Critical patent/WO2002066237A8/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C35/00Heating, cooling or curing, e.g. crosslinking or vulcanising; Apparatus therefor
    • B29C35/02Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C35/00Heating, cooling or curing, e.g. crosslinking or vulcanising; Apparatus therefor
    • B29C35/02Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould
    • B29C35/0288Controlling heating or curing of polymers during moulding, e.g. by measuring temperatures or properties of the polymer and regulating the process
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C35/00Heating, cooling or curing, e.g. crosslinking or vulcanising; Apparatus therefor
    • B29C35/02Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould
    • B29C35/08Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation
    • B29C35/0805Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C35/00Heating, cooling or curing, e.g. crosslinking or vulcanising; Apparatus therefor
    • B29C35/02Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould
    • B29C35/08Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation
    • B29C35/0805Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation
    • B29C2035/0827Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation using UV radiation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C35/00Heating, cooling or curing, e.g. crosslinking or vulcanising; Apparatus therefor
    • B29C35/02Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould
    • B29C35/08Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation
    • B29C35/0805Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation
    • B29C2035/0833Heating or curing, e.g. crosslinking or vulcanizing during moulding, e.g. in a mould by wave energy or particle radiation using electromagnetic radiation using actinic light
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C71/00After-treatment of articles without altering their shape; Apparatus therefor
    • B29C71/02Thermal after-treatment
    • B29C2071/022Annealing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C2791/00Shaping characteristics in general
    • B29C2791/001Shaping in several steps
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C31/00Handling, e.g. feeding of the material to be shaped, storage of plastics material before moulding; Automation, i.e. automated handling lines in plastics processing plants, e.g. using manipulators or robots
    • B29C31/006Handling moulds, e.g. between a mould store and a moulding machine
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29LINDEXING SCHEME ASSOCIATED WITH SUBCLASS B29C, RELATING TO PARTICULAR ARTICLES
    • B29L2011/00Optical elements, e.g. lenses, prisms
    • B29L2011/0016Lenses
    • 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S425/00Plastic article or earthenware shaping or treating: apparatus
    • Y10S425/808Lens mold

Definitions

  • the present invention relates generally to eyeglass lenses. More particularly, the invention relates to a lens forming composition, system and method for making photochromic, ultraviolet/visible light absorbing, and colored plastic lenses by curing a lens forming composition using activating light.
  • While reducing the level of photoinitiator addresses some problems, it may also cause others. For instance, lowered levels of photoinitiator may cause the material in regions near an edge of the lens and proximate a gasket wall in a mold cavity to incompletely cure due to the presence of oxygen in these regions (oxygen is believed to inhibit curing of many lens forming compositions or materials). Uncured lens forming composition tends to result in lenses with "wet" edges covered by sticky uncured lens forming composition. Furthermore, uncured lens fomiing composition may migrate to and contaminate the optical surfaces of the lens upon demolding. The contaminated lens is then often unusable.
  • the low photoinitiator levels utilized in many ultraviolet curable lens fo ⁇ ning compositions may produce a lens that, while fully-cured as measured by percentage of remaining double bonds, may not possess sufficient cross- link density on the lens surface to provide desirable dye absorption characteristics during the tinting process.
  • a high-volume lens curing apparatus includes at least a first lens curing unit and a second lens curing unit.
  • the lens forming apparatus may, optionally, include an anneal unit.
  • a conveyance system may be positioned within the first and/or second lens curing units. The conveyance system may be configured to allow a mold assembly to be transported from the first lens curing unit to the second lens curing unit.
  • Lens curing units include an activating light source for producing activating light.
  • Anneal unit may be configured to apply heat to an at least partially relive or relax the stresses caused during the polymerization of the lens forming material.
  • a controller may be coupled to the lens curing units and, if present, an anneal unit, such that the controller is capable of substantially simultaneously operating the three units.
  • the anneal unit may include a conveyor system for transferring the demolded lenses through the anneal unit. Such a system may be capable of producing more than 25 lenses per hour.
  • Fig. 1 depicts an isometric view of a high- volume lens curing apparatus
  • Fig. 2 depicts a cross-sectional side view of a high- olume lens curing apparatus
  • Fig. 3 depicts a cross-sectional top view of a first curing unit of a high-volume lens curing apparatus
  • Fig. 4 depicts a schematic of a fluorescent light ballast system
  • Fig. 5 depicts a mold assembly
  • Fig. 6 depicts an isometric view of an embodiment of a gasket
  • Fig. 7 depicts a top view of the gasket of Fig. 6;
  • Fig. 8 depicts a cross-sectional view of an embodiment of a mold/gasket assembly
  • Fig. 9 depicts a side view of a cured lens and molds after removal of a gasket
  • Fig. 10 depicts an isometric view of an embodiment of a gasket
  • Fig. 11 depicts a top view of the gasket of Fig. 10;
  • Fig. 12 depicts an isometric view of a mold assembly holder
  • Fig. 13 depicts a cross sectional top view of a high-volume lens curing apparatus
  • Fig. 14 depicts an isometric view of a conveyor system for a high-volume lens curing apparatus
  • Fig. 15 depicts a side view of a high-volume lens curing apparatus
  • Fig. 16 depicts a cross -sectional front view of a high-volume lens curing apparatus
  • Fig. 17 depicts a schematic view of an embodiment of a system configured to collect and transmit eyeglass lens information over a computer network
  • Fig. 18 depicts a flow chart'illustrating an embodiment of a method for collecting and fransmitting eyeglass lens information over a computer network
  • Figs. 19, 20, and 21 depict embodiments of graphical user interfaces which may display eyeglass lens forming-related information
  • Fig. 22 depicts an embodiment of a graphical user interface which may include a prescription input menu
  • Fig. 23 depicts an embodiment of a graphical user interface which may include a prescription viewer display
  • Fig. 24 depicts an embodiment of a graphical user interface which may include an alarm viewer display
  • Fig. 25 depicts an embodiment of a graphical user interface which may include a maintenance viewer display
  • Fig. 26 depicts an embodiment of a graphical user interface which may include a machine setup menu
  • Figs. 27 and 28 depict embodiments of graphical user interfaces which may include a configuration setup menu
  • Fig. 29 depicts chemical structures of acrylated amines.
  • lens forming apparatus 800 includes at least a first lens curing unit 810 and a second lens curing unit 820.
  • the lens forming apparatus may, optionally, include an anneal unit 830.
  • an anneal unit may be a separate apparatus which is not an integral part of the lens curing apparatus.
  • a housing in which first lens curing unit 810, second lens curing unit 820, and anneal unit 830 may be disposed may be formed of an insulating material. In this manner, the housing may be configured to reduce heat transfer between the first lens curing unit, the second lens curing unit and the anneal unit.
  • the lens forming apparatus also includes conveyance system 850 positioned within the first and/or second lens curing units.
  • the conveyance system 850 may be configured to allow a mold assembly to be transported from the first lens curing unit 810 to the second lens curing unit 820.
  • the conveyance system may be configured to allow a plurality of mold assemblies, which may be filled with a lens forming composition, to be transported into, through, and out of the lens forming apparatus.
  • the lens foiming apparatus may be configured to form an eyeglass lens in less than approximately one hour.
  • the lens foiming apparatus may be configured to form at least 25 prescription cast eyeglass lenses per hour by application of activating light to cure a liquid foiming composition into a prescription cast eyeglass lens.
  • Such a rate of production may also include a time required to anneal a prescription cast eyeglass lens.
  • Lens curing units 810 and 820 include activating light sources for producing activating light.
  • the activating light sources disposed in units 810 and 820 direct activating light toward a mold assembly.
  • Anneal unit 830 applies heat to at least partially relive or relax the stresses caused during the polymerization of the lens foiming material.
  • Anneal unit 830 in one embodiment, includes a heat source.
  • a controller 840 may be a programmable logic controller, e.g., a computer. Controller 840 may be coupled to lens curing units 810 and 820 and, if present, an anneal unit 830, such that the controller is capable of substantially simultaneously operating the three units 810, 820, and 830.
  • First curing unit 810 is configured to direct activating light and, optionally, heat toward a mold assembly to initiate curing of a lens fo ⁇ riing composition.
  • first curing unit 810 may include upper light source 812 and lower light source 814.
  • Fig. 3 depicts a cut away top view of first curing unit 810.
  • light sources 812 and 814 of first curing unit 810 may include a plurality of activating light generating devices or lamps. In one embodiment, the lamps are oriented proximate each other to form a row of lights, as depicted in Fig. 3.
  • the lamps are depicted as substantially U-shaped, it should be understood that the lamps may be linear, circular, or any other shape that allows a uniform irradiation of a lens forming assembly placed in the first curing unit.
  • multiple lamps are positioned to provide substantially uniform radiation over the entire surface of the mold assembly to be cured.
  • the lamps may generate activating light.
  • the lamps may be supported by and electrically connected to suitable fixtures 811.
  • Lamps 812 and 114 may generate either ultraviolet light, actinic light, visible light, and/or infrared light.
  • the choice of lamps is preferably based on the monomers used in the lens forming composition.
  • the activating light may be generated from a fluorescent lamp.
  • the fluorescent lamp preferably has a strong emission spectra in the 380 to 490 nm region.
  • the activating light sources may be turned on and off frequently during use.
  • Fixture 811 may also include electronic hardware to allow a fluorescent lamp to be f equently turned on and off. Typically, when a fluorescent lamp is turned off the filaments in the lamp will become cool. When the lamp is subsequently turned on, the lamp intensity may fluctuate as the filaments are warmed. These fluctuations may effect the curing of a. lens foiming compositions.
  • a ballast may allow the startup of a fluorescent lamp and rrrinimizes the time required to stabilize the intensity of the light produced by the fluorescent lamp.
  • ballasts for fluorescent lamps typically serve two purposes. One function is to provide an initial high voltage arc that will ionize the gases in the fluorescent lamp (known herein as the "strike voltage"). After the gases are ionized, a much lower voltage will be required to maintain the ionization of the gases. In some embodiments, the ballast will also limit the current flow through the lamp. In some ballast systems, the filaments of a lamp may be preheated before the starting voltage is sent through the electrodes. To allow more control over the heating of the filaments, a flasher ballast system may be used. A schematic drawing of an embodiment of a flasher ballast system is depicted in Fig. 4.
  • a fluorescent lamp 712 is electrically coupled to a high frequency instant start ballast 714 and one or more transformers 716.
  • the high frequency instant start ballast 714 may provide the strike voltage and perform the current limiting functions once the lamp is lighted.
  • the transformers 716 may be electrically coupled to one or both of the filaments 718 to provide a low voltage (between about 2 to about 4 V) to the filaments. This low voltage may heat the filaments 718 to a temperature that is close to the operating temperature of the filaments 718. By heating the filaments before toiling the lamp on, the intensity of light produced by the lamp may be stable because the filaments of the lamp are kept close to the optimum operating temperature.
  • toroidal transformers may be used to supply low voltage to the filaments.
  • a controller 711 may be coupled to both the instant start ballast 714 and the transformers 716 to control the operation of these devices. Controller 711 may be the controller of lens fo ⁇ ning apparatus 800. The transformers 716 may be left on or o f when the striking voltage is applied to the lamp. In some embodiments, controller 711 may turn off the transformers 716 just before the strike voltage is applied to the lamp. The controller 711 may also monitor the operation of the lamp. The controller 711 may be programmed to turn the transformers 716 on when the lamps are switched off, thus mamtaining the lamps in a state of readiness.
  • the filaments 718 may be warmed only prior to turning on the lamp.
  • the controller 711 may turn on the transformers 716 to warm the filaments 718, and subsequently turn on the lamp by sending a striking voltage from the instant start ballast 714.
  • the controller may be configured to turn the transformer off after a predeteimined amount of inactivity of the lamps.
  • the controller may be configured to receive signals when the lamps are used in a curing process. If no such signals are received, the controller may turn off the lamps (by turning off the instant start ballast), but leave the transformer on. The lamps may be kept in a state of readiness for a predete ⁇ nined amount of time. If no signals are received by the controller to turn on the lamp, the controller may turn the transformer off to conserve energy.
  • a barrier 815 may be placed between the lamps 811.
  • the barrier may be configured to inhibit the passage of activating light from one set of lamps to the other.
  • the lamp sets may be optically isolated from each other.
  • the lamps may be connected to separate ballast systems and a controller.
  • the lamps may be coupled separately to fans.
  • the lamps may be operated independently of each other.
  • operation of the fans may be controlled by a controller to coincide with operation of the lamps. For example, if a lamp is turned on by a controller, a fan may also be turned on by a controller. This may be useful when lenses that require different initial curing sequences are being processed at the same time.
  • the barrier 815 may inhibit the passage of light from one set of lamps to a mold assembly positioned below the other set of lamps .
  • at least four independently controllable lamps or sets of lamps may be disposed in the first curing unit.
  • the lamps may be disposed within the first curing unit with a sliding rack which may maintain a position of the lamps within the first curing unit.
  • the lamps may be disposed in left and right top positions and left and right bottom positions.
  • a variety of different initial curing conditions may be required depending on the prescription.
  • the left eyeglass lens may require initial curing conditions that are substantially different from the initial curing conditions of the right eyeglass lens.
  • the four sets of lamps may be independently controlled.
  • the right set of lamps may be activated to apply light to the back face of the mold assembly only, while, at the same time, the left set of lamps may be activated to apply light to both sides of the mold assembly.
  • the left set of lamps may be activated to apply light to both sides of the mold assembly.
  • a mold assembly 552 may include opposed mold members 578, separated by a gasket 510 to define a lens molding cavity 582.
  • the opposed mold members 578 and the gasket 510 may be shaped and selected in a manner to produce a lens having a desired diopter.
  • the mold members 578 may be formed of any suitable material that will permit the passage of activating light.
  • the mold members 578 are preferably formed of glass.
  • Each mold member 578 has an outer peripheral surface 584 and a pah of opposed surfaces 586 and 588 with the surfaces 586 and 588 being precision ground.
  • the mold members 578 have desirable activating light transmission characteristics. Both the casting surface 586 and non-casting surface 588 are polished such that they have no surface aberrations, waves, scratches or other defects as these may be reproduced in the finished lens. Mold members 578 are held in a spaced apart relation to define a lens molding cavity 582 between the facing surfaces 586 thereof.
  • the mold members 578 are held in a spaced apart relation by a flexible gasket 510 that seals the lens molding cavity 582 from the exterior of the mold members 578.
  • the gasket 510 maybe supported on a portion of a mold assembly holder.
  • the upper or back mold member 590 has a convex inner surface 586 while the lower or front mold member 592 has a concave inner surface 586 so that the resulting lens molding cavity 582 is preferably shaped to form a lens with a desired configuration.
  • lenses with different characteristics, such as focal lengths may be produced.
  • Rays of activating light pass through the mold members 578 and act on a lens forming material disposed in the mold cavity 582 in a manner discussed below so as to form a lens.
  • the rays of activating light may pass through a suitable filter before impinging upon the mold assembly 552.
  • Figs. 6 and 7 present an isometric view and a top view, respectively, of a gasket 510.
  • Gasket 510 may be annular, and is configured to engage a mold set for forming a mold assembly.
  • Gasket 510 includes at least four discrete projections 511.
  • Gasket 510 has an exterior surface 514 and an interior surface 512.
  • Projections 511 are arranged upon inner surface 512 such that they are substantially coplanar.
  • the projections may be evenly spaced around the interior surface of the gasket
  • the spacing along the interior surface of the gasket between each projection may be about 90 degrees. Although four projections are preferred, it is envisioned that more than four could be incorporated.
  • Gasket 510 may be formed of vinyl material that maintains sufficient flexibility at conditions throughout the lens curing process.
  • the gasket 510 may be formed of a silicone rubber material such as GE SE6035 which is commercially available from General Electric.
  • the gasket 510 may be formed of copolymers of ethylene and vinyl acetate which are commercially available from E. I. DuPont de Nemours & Co. under the trade name ELVAX7.
  • the gasket 510 may be formed from polyethylene.
  • the gasket may be formed from a thermoplastic elastomer rubber.
  • An example of a thermoplastic elastomer rubber that may be used is , DYNAFLEX G-2780 commercially available from GLS Corporation. Regardless ofthe particular material, gasket 510 maybe prepared by conventional injection molding or compression molding techniques which are well-known by those of ordinary skill in the art.
  • projections 511 are preferably capable of spacing mold members 526a and 526b of a mold set.
  • Mold members 526a and 526b may be any ofthe various types and sizes of mold members that are well known in the art.
  • a mold cavity 528 at least partially defined by mold members 526 and gasket 510, is capable of at retaining a lens forming composition.
  • the seal between gasket 510 and mold members 526 is as complete as possible.
  • the height of each projection 511 controls the spacing between mold members 526, and thus the thickness ofthe finished lens. By selecting proper gaskets and mold sets, lens cavities may be created to produce lenses of various powers.
  • a raised lip may be used to space mold members. The thickness of this lip varies over the chcumference ofthe lip in a manner appropriate with the type of mold set a particular gasket is designed to be used with. In order to have the flexibility to use a certain number of molds, an equivalent amount of conventional gaskets is typically kept in stock.
  • gasket 510 may include a recession 518 for receiving a lens foiming composition. Lip 520 may be pulled back in order to allow a lens forming composition to be introduced into the cavity. Vent ports 516 may be incorporated to facilitate the escape of ah from the mold cavity as a lens forming composition is introduced.
  • Gasket 510 may also include a projection 540.
  • Projection 540 may extend from the side ofthe gasket toward the interior ofthe mold cavity when a first and second mold are assembled with the gasket.
  • the projection is positioned such that a groove is formed in a plastic lens formed using the mold assembly.
  • the groove may be positioned near an outer surface ofthe formed lens. In this manner the groove is formed near the interface between the mold members and the formed lens.
  • Fig. 9 depicts a side view of a lens 550 disposed between two mold members 526 after curing and the removal ofthe gasket. A variety of indentations/grooves may be seen along the outer surface ofthe lens caused by the various projections from the gasket.
  • Grooves 544 may be caused by the projections 511 of a gasket used to space the mold members at the appropriate distance. Groove 546 may be caused by the projection 540.
  • the groove is positioned at the interface ofthe mold members and the formed lens. While depicted as near the interface ofthe upper mold member, it should be understood that the groove may also be positioned at the interface between the lower mold member and the formed lens.
  • the fill port 538 (see Figs. 10 and 11) may produce a groove near the interface ofthe upper mold member and the formed lens.
  • the projection 511 may therefore be positioned at the interface between the lower mold member and the formed lens. In this manner, two grooves may be created at the interfaces between the formed lens and each ofthe mold members.
  • the molds may adhere to the formed lens.
  • a sharp object may be inserted between the mold members and the formed lens to separate the formed lens from the mold members.
  • the groove 546 may facilitate the separation of the mold members from the formed lens by allowing the insertion of a sharp object to pry the molds away from the formed lens.
  • Gasket 530 may be composed of similar materials as gasket 510. Like gasket 510, gasket 530 may incorporate projections 531 in a manner similar to the projections 511 shown hi Fig. 6. Alternatively, gasket 530 may include a raised lip along interior surface 532 or another method of spacing mold members that is conventional in the art.
  • Gasket 530 preferably includes a fill port 538 for receiving a lens forming composition while gasket 530 is fully engaged to a mold set.
  • Fill port 538 preferably extends from interior surface 532 of gasket 530 to an exterior surface 534 of gasket 530. Consequently, gasket 530 need not be partially disengaged from a mold member of a mold set in order to receive a lens forming composition.
  • the gasket is usually at least partially disengaged from the mold members. During the process of filling the mold cavity, lens forming composition may drip onto the backside of a mold member.
  • Lens forming composition on the backside of a mold member may cause activating light used to cure the lens to become locally focused, and may cause optical distortions in the final product. Because fill port 538 allows lens forming composition to be introduced into a mold cavity while gasket 530 is fully engaged to a mold set, gasket 530 preferably avoids this problem. In addition, fill port 538 may be of sufficient size to allow ah to escape during the introduction of a lens foiming composition into a mold cavity; however, gasket 530 may also incorporate vent ports 536 to facilitate the escape of ah.
  • a method for making a plastic eyeglass lenses using either gasket 510 or 530 is presented.
  • the method preferably includes engaging the gasket with a first mold set for forming a first lens of a first power.
  • the first mold set preferably contains at least a front mold member and a back mold member.
  • a mold cavity for retaining a lens forming composition may be at least partially defined by the mold members and the gasket.
  • Engaging the gasket with the mold set includes positioning the mold members such that each ofthe projections forms an oblique angle with the steep and flat axis ofthe back mold member. In a preferred embodiment, this angle is about 45 degrees.
  • a lens forming composition may be introduced into mold cavity 528.
  • the lens fo ⁇ riing composition may be cured by exposing the composition to activating light and/or thermal radiation. After the lens is cured, the first mold set may be removed from the gasket and the gasket may then be engaged with a second mold set for foiming a second lens of a second power.
  • the method further includes introducing a lens forming composition through fill port 538, wherein the first and second mold members remain fully engaged with the gasket during the introduction of the lens forming composition.
  • the lens fo ⁇ riing composition may then be cured by use of activating light and/or thermal radiation.
  • a mold assembly holder may be used.
  • An isometric view of a mold assembly holder 900 is depicted in Fig. 12.
  • the mold assembly holder includes at least one, preferably two, portions 910 and 912 configured to hold a mold assembly 930.
  • the portions 910 and 912 are indentations machined into a plastic or metal block that is configured to hold a standard mold assembly.
  • the mold assembly may be placed in the indentation.
  • the indentations 910 and 912 may be sized to hold the mold assembly such that substantially all ofthe molds may be exposed to activating light when the mold assembly is positioned above or below an activating light source.
  • the mold assembly holder may include an opening extending through the mold assembly holder. The opening may be positioned in the indentations 910 and 912 such that activating light may be shone through the mold assembly holder to the mold assembly.
  • the opening may be of a diameter that is substantially equal to the diameter ofthe molds. The opening will therefore allow substantially all ofthe surface area ofthe mold to be irradiated with activated light. In another embodiment, the diameter ofthe opening may be substantially less than a diameter ofthe molds.
  • the opening may serve as an aperture which reduces the amount of light that contacts the outer edges ofthe molds. This may be particularly useful for curing positive lenses in which curing is initiated with more activating light being applied to the central portion ofthe molds than the edges.
  • the indentations may extend in the body to a depth such that the mold assemblies, when placed in the indentations is even with or below the upper surface ofthe mold assembly holder. This imparts a low vertical profile to the mold assembly holder and allows the curing units ofthe high volume system to be constructed with a low vertical profile. In this manner, the size ofthe unit may be n-inimized.
  • the mold assembly holder 900 may also include further machined indentations for holding the unassembled pieces ofthe mold assembly (e.g., the molds and the gasket).
  • the mold assembly holder may be configured to hold at least two molds.
  • an operator typically will find and clean the molds and gasket before assembly.
  • the mold assembly holder 900 includes sections to hold the various components.
  • indentations 922, 924, 926, and 928 may also be formed in the mold assembly holder 900.
  • the indentations may be labeled to facilitate the placement ofthe molds or gaskets.
  • indentation 922 may be labeled left lens
  • front mold, 924 may be labeled left lens
  • Other variations of labeling and positioning ofthe indentations 922, 924, 926, and 928 may be used. This may help prevent operators from making mistakes due to use of incorrect molds to assemble the mold assemblies.
  • the mold assembly holder may also include a location for holding a job ticket. Job ticket may be placed in a holder mounted to a side ofthe mold assembly holder. Alternatively, the job ticket may have an adhesive that allows the ticket to be attached to the side ofthe mold assembly.
  • the job ticket may include information such as: the prescription information, the mold ED numbers, the gasket ID numbers, the time, date, and type of lens being formed.
  • the job ticket may also include a job number, the job number may correspond to a job number generated by the controller when an eyeglass lens prescription is entered into the controller.
  • the job number may also be depicted using a UPC coding scheme. Use of a UPC code on the job ticket may allow the use of bar-code scanners to determine the job number corresponding to the mold assemblies placed on the mold assembly holder.
  • the mold assembly holder may also include at least one indicia or an identifying mark.
  • An indicia may include a color, at least one alphanumeric character, at least one graphical character, a barcode, or a radio frequency emitter.
  • the indicia of a mold assembly holder may vary depending on the intended use ofthe mold assembly holder.
  • the color of a mold assembly holder may vary depending on the type of lens which may be formed within the mold assembly holder.
  • a mold assembly holder having a first color may be suitable for forming a photochromic lens
  • a mold assembly holder having a second color may be suitable for forming a non-photochromic lens.
  • alphanumeric characters formed in, printed on, or attached to the mold assembly unit may include, for example, "PHOTOCHROMIC LENS” or “NON-PHOTOCHROMIC LENS” depending on the type of lens which may be formed within the mold assembly holder.
  • a graphical character may also vary depending on the type of lens which may be formed within the mold assembly holder.
  • a radio frequency emitter may be commonly referred to as an "RF tag.”
  • a radio frequency emitter may be formed within or coupled to a mold assembly holder.
  • a radio frequency emitter may be configured to generate a radio frequency signal at least periodically.
  • the generated radio frequency signal may include a signature which may be characteristic ofthe type of lens which may be formed within the mold assembly holder.
  • a radio frequency detector may be coupled to a lens foiming apparatus and may be configured to detect a radio frequency signal generated by the radio frequency emitter.
  • the type of lens which may be formed with the mold assembly holder may then be determined from the detected radio frequency signal.
  • a system may include a lens forming apparatus and mold assemblies of at least two different forms of at least one ofthe indicia described above.
  • the mold assembly holder 900 may be used in combination with a conveyor system 850 to transfer mold assemblies from the first curing unit to the second curing unit.
  • the second curing unit is configured to apply activating light and heat to the mold assemblies after the curing is initiated by the first curing unit.
  • the use of two curing units in this manner facilitates the application of curing sequences such as the sequences outlined in Table 1 below.
  • the mold assembly is subjected to an initiating dose of activating light, followed by a post-cure dose of activating light and heat.
  • the initial dose may last from about 7 to 90 seconds and may be applied to one or both sides ofthe mold assembly.
  • the mold assembly is subjected to a combination of activating light and heat for about 5 to 15 minutes.
  • subjecting the mold assembly to longer times in the second curing unit does not significantly effect the quality ofthe formed lens.
  • the second curing unit is designed such that the amount of time that the mold assemblies spend in the second unit is not less than about 5 minutes.
  • a mold assembly or mold assembly holder is placed on the conveyor system and the mold assembly is moved to a position within the first curing unit 810.
  • the mold assemblies receive the initial dose of light based on the prescription ofthe lens, e.g., as outlined in Table 1.
  • the mold assemblies are moved by the conveyor system 850 to the second curing unit.
  • the mold assemblies are treated with activating light and heat. The time it takes for the mold assembly to pass entirely through the second curing unit may be equal to or greater than the post- cure time.
  • the conveyor system may be a single continuous system extending from the first curing unit through the second curing unit.
  • a continuous stream of mold assemblies may be placed on the apparatus.
  • Fig. 13 depicts a top cut away of a system in which a continuous stream of mold assembly holders 900 are moving through the first and second curing units.
  • the second unit may be constructed as a rectangular shaped unit that will hold multiple mold assemblies, as depicted in Fig. 1. The length of the second cure unit is determined by the time required for each mold assembly in the first unit.
  • the molds will move through the second curing unit in increments equal to the amount of time spent in the first curing unit. Thus, the molds move only when the curing cycle ofthe first curing unit is complete and the mold assemblies or mold assembly holder is advanced to the second curing unit.
  • the mold assemblies are placed on a mold assembly holder 900 as described above.
  • the mold assembly holder may have a predetermined length (L H ). After the mold assemblies are loaded onto the mold assembly holder, the mold assembly holder may be placed on the conveyor system 850 and advanced to the first curing unit. The mold assembly holder will remain in the first curing unit for a predetermined minimum amount of time, e.g., the initiation time ⁇ .
  • the mold assembly holder is advanced to the second curing unit and another mold assembly holder is advanced to the first curing unit.
  • the mold assemblies may need to remain in the second curing unit for a minimum amount of time, e.g., the post cure time (T P ).
  • T P post cure time
  • the required minimum length ofthe second curing unit (L S c) may be calculated by these predetermined values using the following equation.
  • the mold assembly holder will exit from the second curing unit after the co ⁇ ect amount of post-curing has occurred.
  • the initiation times based on the prescription and the type of lenses being formed.
  • Table 1 discloses some typical initiation times that range from about 7 sec. to about 90 sec.
  • the length ofthe second curing unit may be altered based on the maximum predetermined initiation time.
  • the (T ) rather than being the rrunimum time will be the maximum time possible for initiation ofthe curing.
  • the conveyor system may be configure to advance a mold assembly holder from the first curing unit to the second curing unit at time intervals equal to the maximum possible initial curing cycle (e.g., about 90 sec.
  • a controller may be coupled to the lamps ofthe first curing unit.
  • the controller may be configured to turn on the lamps such that the initial curing cycle ends at the end ofthe maximum initial curing time. For example, if the maximum initial curing time is 90 sec, however the prescription and lens type calls for only a 7 sec, cure, the lamps are kept off until 7 sec. before the end ofthe 90 sec. time interval (i.e., for 83 seconds). The lamps are only activated for the last 7 sec. This may ensure that the time interval between the end ofthe completion of the initial cure and the entry into the second curing unit is the same regardless ofthe actual initiation dosage. The length ofthe second curing unit may be adjusted accordingly to accommodate this type of curing sequence.
  • the conveyor system may include two independently operated conveyors.
  • the first conveyor may be configured to convey the mold assembly holder or mold assemblies from the first curing unit to the second curing unit.
  • a second conveyor may be positioned V ⁇ thin the second curing unit.
  • the second conveyor may be configured to convey the mold assemblies or the mold assembly holder through the second curing unit.
  • a speed ofthe first and second conveyors may be substantially different.
  • a speed ofthe first conveyor may be variable and a speed of the second conveyor may be substantially constant.
  • the second curing unit may be designed independently ofthe initial curing times.
  • the length ofthe second curing unit may be based on the time required for a typical post-cure sequence.
  • the length ofthe second curing unit may be determined by the rate at which the second conveyor system is operated and the amount of time required for a post-cure. This also allows an operator to operate the curing units independently ofthe other.
  • the conveyor system may be configured to convey either mold assemblies or a mold assembly holder (e.g., mold assembly holder 900) through the first and second curing units.
  • a view ofthe conveyor system in which the curing units have been removed from the lens forming apparatus is depicted in Fig. 14.
  • the conveyor system includes a platform for conveying a mold assembly holder.
  • the platform may be configured to support the mold assembly holder 900 as it passes through the first and second curing units.
  • the platform is formed from two rails 852 that extend the length ofthe lens forming apparatus.
  • the rails, 852 may be any width, however should be spaced apart from each other at a distance that allows activating light to pass past the rails 852 and to the mold assemblies on the mold assembly holder 900.
  • the conveyor system includes a flexible member 854 (e.g., a belt or chain) that is configured to interact with the mold assembly holder 900.
  • the flexible member will interact with the mold assembly holder and pull or push the mold assembly holder along the platform.
  • the flexible member may be formed of a chain or flexible materials such as a belt (e.g., a neoprene or rubber belt).
  • the flexible member 854 may be coupled to a pah of wheels or gears disposed at opposite ends ofthe lens forming apparatus. The wheels or gears may be manually turned or may be coupled to a motor.
  • Fig. 15 depicts a lens forming apparatus in which a motor 851 is coupled to an end ofthe second curing unit.
  • the motor may be coupled to the flexible member such that the flexible member may be moved by the operation ofthe motor.
  • the motor 851 may either pull or push the flexible member along the length ofthe lens foiming apparatus.
  • the motor and the flexible member may be configured such that the flexible member may continue to move under a mold member holder even if movement ofthe mold member holder may be obstructed. In this manner, the flexible member may "slip" under a mold member holder if, for example, a mold member has reached a safety stop coupled to the first or second curing units.
  • a safety stop may be coupled to an end of each ofthe curing units to prevent tray from falling off the conveyance system.
  • the second curing unit may be configured to apply heat and activating light to a mold assembly as it passes through the second curing unit.
  • the second curing unit may be configured to apply activating light to the top, bottom, or both top and bottom ofthe mold assemblies.
  • the second curing unit may include a bank of activating light producing lamps 822 and heating systems 824.
  • the bank of lamps may include one or more substantially straight fluorescent lamps that extend through the entire length ofthe second curing unit.
  • the activating light sources in the second curing unit may produce light having the same spectral output as the activating light sources in the first curing unit (e.g., have a strong emission spectra in the 380 to 490 nm region).
  • the spectral output refers to the wavelength range of light produced by a lamp, and the relative intensity ofthe light at the specific wavelengths produced.
  • a series of smaller lamps may be disposed with the curing unit. In either case, the lamps are positioned such that the mold assemblies will receive activating light as they pass through the second curing unit.
  • the heating unit may be a resistive heater, hot ah system, hot water systems, or infrared heating systems. In this manner, a chamber temperature may be controlled by altering the adjusting the power to, for example, the resistive heater.
  • An ah distributor 826 e.g., a fan
  • an anneal unit may also be coupled to the lens fo ⁇ riing apparatus. As depicted in
  • an anneal unit 830 may be placed above the second curing unit. Alternatively, the anneal unit may be placed below or alongside ofthe first or second curing units.
  • the anneal unit is configured to apply heat and, optionally light, to anneal a demolded lens.
  • a lens, cured by the activating light is removed from a mold assembly, the lens may be under a stressed condition. It is believed that the power ofthe lens can be more rapidly brought to a final resting power by subjecting the lens to an anneal treatment to relieve the internal stresses developed during the cure. Prior to annealing, the lens may have a power that differs from the desired final resting power.
  • the anneal treatment is believed to reduce stress in the lens, thus altering the power ofthe lens to the desired final resting power.
  • the anneal treatment involves heating the lens at a temperature between about 200 DF to 225 DF for a period of up to about 10 minutes.
  • the anneal time may be varied depending on the temperature ofthe anneal unit. Generally, the higher the temperature ofthe anneal unit, the faster the anneal process will be completed.
  • the anneal process time is predeteimined based on the amount of time, at a predete ⁇ nined temperature, a formed lens will need to be annealed to be brought to its final resting power.
  • the anneal unit may be constructed in a similar manner to the second curing unit.
  • the anneal unit may include a conveyor system 832 for moving a demolded lens through the anneal unit.
  • the demolded lens may be placed in the same mold assembly holder that was used for the first and second curing units.
  • the mold assembly holder 900 may be configured to hold either the mold assembly and/or a demolded lens.
  • the anneal unit includes a heating element 834 (depicted in Fig. 2).
  • the heating element may include a ah distributor 836 for chculating ah throughout the anneal unit.
  • the anneal unit may have a length that is deteimined by the rate at which the mold assembly holders are transported through the anneal unit and the time required for the anneal process. For example, in some ofthe compositions listed above, an anneal time of about 10 min. may be used to bring the lens to its final resting power.
  • the conveyor system ofthe anneal unit may therefore be configured such that the demolded lenses spend about 10 minutes within the anneal unit as the lenses traverse the length ofthe unit.
  • a conveyor system similar to the system described above for the first and second curing units may be used.
  • the conveyor system in the anneal unit may also be configured to move through the anneal unit continuously.
  • the controller 840 may be configured to control operation ofthe lens-curing units.
  • the controller may perform some and/or all of a number of functions during the lens curing process, including, but not limited to: (i) dete ⁇ nining the initial dose of light required for the fhst curing unit based on the prescription; (ii) applying the activating light with an intensity and duration sufficient to equal the deteimined dose; ( i) applying the activating light with an intensity and duration sufficient to equal the determined second curing unit dose; (iv) turning the lamps sources on and off independently and at the appropriate times; and (v) triggering the movement ofthe proper light filters into the proper position based on the prescription.
  • These functions may be performed in response to information read by the bar code reader from the job ticket positioned on the mold assembly holder. This information may include the prescription information and may be co ⁇ elated with the initial curing conditions by the controller 840.
  • the controller may also control the flow ofthe mold assembly holder through the system.
  • the controller may include a monitoring device for deteimining the job number associated with a mold assembly holder.
  • Fig. 3 depicts a monitoring device 817 which is coupled to the lens forming apparatus proximate the first curing unit.
  • the monitoring device may be a laser or infra-red reading device.
  • the monitoring device may be a bar code reader for reading a UPC bar code.
  • the monitoring device may be positioned within the fhst curing unit. When a mold assembly holder is placed on the conveyer system, it may be moved to a position such that the monitoring device may read a job number printed on the job ticket.
  • the job number is in the form of a UPC bar code.
  • the monitoring device may be coupled to the controller.
  • the controller may use the job number, read from the mold assembly holder, to determine the curing conditions required for the job that is being transferred to the first curing unit.
  • the controller may use the job number, read from the mold assembly holder, to determine when to apply light to the job being transfe ⁇ ed to the first curing unit.
  • the job number may correspond to a prescription that was previously entered into the controller. In this manner the proper curing conditions may be achieved without relying on the operator to input the correct parameters.
  • the controller may prevent the activation of the first cure unit lamps, until a job ticket is detected.
  • the detection of a job ticket may indicate that a mold assembly holder is placed in the proper position within the first curing unit.
  • the lamps ofthe first curing unit may be activated to initiate curing and the conveyance system may begin to move.
  • the apparatus may wait in a stand-by mode until the mold assembly holder is inserted into the first curing unit. In this manner, the lifetime of a lamp of a lens foiming apparatus may be extended.
  • a monitoring device positioned within the first cure unit may include a photosensor which may commonly be referred to as a "photoeye".
  • the photosensor may be configured to dete ⁇ nine if a mold assembly holder is placed at the entrance of an initialization unit within the curing unit.
  • the photosensor may, for example, monitor an intensity of a light beam. If a mold assembly holder is in front of the photosensor, then an intensity of the light beam may be reduced. Such a reduction in intensity may be detected by the photosensor and may be processed to dete ⁇ riine that a mold assembly holder may have been placed in the curing unit.
  • the lamps ofthe first curing unit may be activated to initiate curing and the conveyance system within the first curing unit may begin to move.
  • a speed of the conveyance system may increase upon detection of a mold assembly holder vrithin the first curing unit.
  • the photosensor may be configured to monitor an intensity ofthe light beam periodically. In this manner, the photosensor may dete ⁇ nine how long a mold assembly holder may be located at a position in the lens forming apparatus.
  • the photosensor may detect an increase in an intensity ofthe light beam.
  • the photosensor may be further configured to send the detected intensity ofthe light beam to a controller computer.
  • the controller computer may be configured to control the conveyor system in response to the detected intensity ofthe light beam. In this manner, the controller computer may be configured to prevent a mold assembly holder from entering the lens forming apparatus until an increase in an intensity of a light beam is received from the photosensor by controlling the conveyor system.
  • multiple such photosensors may be positioned at various locations throughout a curing unit. In this manner, a presence ofthe mold assembly holder may be detected at various positions through a curing unit.
  • the output ofthe multiple photosensors may be used to monitor the operation ofthe curing unit.
  • Such a photosensor, or a plurality of photosensors may also be positioned within the second cure unit and may also be configured to determine a presence of a mold assembly holder in the second cure unit.
  • Position of a hay within a curing unit may also be used to dete ⁇ riine when light may be applied to the mold assembly holder in an initialization chamber.
  • the controller may determine delay time for applying initialization light from a speed ofthe conveyance system.
  • lens forming apparatus 2000 may be operable to direct light and/or heat to an eyeglass lens mold to form an eyeglass lens.
  • Lens forming apparatus 2000 may be further configured as described in any ofthe above embodiments.
  • Lens forming apparatus 2000 may include at least one controller computer 2002.
  • Controller computer 2002 may be operable to monitor and control the lens forming apparatus.
  • multiple controller computers maybe coupled to the lens forming apparatus, and each ofthe multiple controller computers may be configured to monitor and control a subset ofthe equipment coupled to the lens foiming apparatus.
  • Controller computer 2002 may operable to connect to a computer network 2004 such as a local area network which may include an Ethernet device.
  • a computer network 2004 such as a local area network which may include an Ethernet device.
  • computer network may also refer to any type of intranet or extranet network which connects computers and/or networks of computers together, thereby providing connectivity between various systems for communication there between, using various network communication protocols, such as TCP/IP, FTP, HTTP, HTTPS, etc.
  • Controller computer 2002 may execute software to communicate with other computer systems connected to network 2004.
  • a plurality of controller computers may be connected to network 2004.
  • Each controller computer may be coupled to a lens forming apparatus that may be configured as described in above embodiments.
  • a receiver computer 2006 may also be connected to network 2004.
  • Receiver computer 2006 may be configured to receive an eyeglass lens order from a user. The user may enter the eyeglass lens order by using an user input device such as a keyboard coupled to receiver computer 2006.
  • receiver computer 2006 may be configured to receive an eyeglass lens order from a client.
  • a client may include a doctor, an optician, an optometrist, an ophthalmologist, a retailer of eyeglass lenses, an optical lab, or a wholesaler of eyeglass lenses, a franchise of a national or local retail chain, or another enterprise which supplies eyeglass lenses. Therefore, the client may be located remotely from receiver computer 2006.
  • a user at a client site such as an employee of a doctor or an employee of a franchise may enter an eyeglass lens order into computer system 2008 located at the client site.
  • the eyeglass lens order may include eyeglass lens information as described above.
  • Computer system 2008 at the client site may be configured to send the eyeglass lens order to the receiver computer.
  • Computer system 2008 may be a computer system, network appliance, Internet appliance, personal digital assistant (PDA) or other system.
  • Computer system 2008 may execute software to communicate with receiver unit 2006, thus facilitating transmission of eyeglass lens data from computer system 2008 to receiver computer 2006 and vice versa.
  • computer system 2008 may be coupled to receiver computer 2006 by connection mechanism 2007 as described above.
  • computer system 2008 may execute software operable to tiansmit eyeglass lens data via any of various communication protocols over a network to one or more recipient computer systems and to receive responses from the recipient computers. These protocols may include, but are not limited to, TCP/IP, FTP, HTTP, and HTTPS.
  • computer system 2008 at the client site may be coupled to receiver computer 2006 by computer network 2010 such as an extranet as described above.
  • computer system 2008 at the client site may be coupled to receiver computer 2006 by computer network 2004 as described above.
  • the information may be encrypted for security purposes as described above.
  • Receiver computer 2006 may store the received eyeglass lens order in a database.
  • the database may be stored in memory of receiver computer 2006, controller computer 2002, and/or client computer system 2008. Therefore, the database may include a plurality of eyeglass lens orders.
  • Each eyeglass lens order may include eyeglass lens information as described above.
  • each eyeglass lens order may include a patient name, a priority classification, a job type such as right and/or left lens, a lens type such as aspheric, flat top, and paradigm progressive, a monomer or tint type, and an eyeglass lens prescription.
  • the database may also include a sorted list ofthe plurality of eyeglass lens orders.
  • the receiver computer may be configured to sort the database by patient name, priority classification, or job type.
  • the receiver computer may be configured to send such a database through network 2004 such that the database may be stored on controller computer 2002 or client computer system 2008.
  • Receiver computer 2006 may also be configured to generate a job ticket in response to the received eyeglass lens information.
  • a job ticket may include a barcode representative of the received eyeglass lens information.
  • the barcode may be generated by the receiver computer.
  • the job ticket may also include a portion or any ofthe received eyeglass lens information as described above.
  • Receiver computer 2006 may also be configured to store the generated barcode in the database as a field associated with the received eyeglass lens information. In this manner, the database may include a look-up-table that may be searched by barcode or by any of the eyeglass lens irrformation as described above.
  • receiver computer 2006 may be further configured to send the generated job ticket to printer 2009.
  • Printer 2009 may be configured to print job tickets in addition to any other type of document.
  • a printed job ticket may be attached to a mold assembly holder by a user.
  • the mold assembly holder may be configured to support an eyeglass lens mold during a process performed by the lens forming apparatus.
  • Lens foiming apparatus 2000 may include first barcode reader 2012.
  • Fhst barcode reader 2012 may be configured to scan a barcode printed on a job ticket.
  • first barcode reader 2012 may include a light source and a detector.
  • the light source may be configured to scan a beam of light across a barcode.
  • the detector may be configured to detect light reflected from the barcode.
  • the job ticket may be generated by the receiver computer 2006 as described above.
  • Fhst barcode reader 2012 may be coupled to controller computer 2002 and may be configured to send irrformation representative ofthe barcode such as the detected light to controller computer 2002 over a serial line connection.
  • the controller computer may be configured to send the information representative ofthe barcode to receiver computer 2006 over network 2004.
  • receiver computer 2006 may be configured to search the database of eyeglass lens orders using the information representative ofthe barcode as described above.
  • the receiver computer may process the information representative ofthe barcode to dete ⁇ riine information representative of an eyeglass lens order.
  • the receiver computer may search a first database with the barcode to dete ⁇ nine information representative of an eyeglass lens order associated with the barcode.
  • the receiver computer may use the deteimined information representative of an eyeglass order to search a second database.
  • receiver computer 2006 may be configured to send results of searching the database to controller computer 2002 over computer network 2004. Results of searching the database may include any ofthe information representative of an eyeglass lens order as described above and a barcode associated with the eyeglass lens order.
  • results of searching the database may include a job number, a patient name, a mold assembly holder number, a priority, a bin location, a lens location (i.e., left lens or right lens), a lens type, a monomer type and/or tint, a spherical power, a cylindrical power, axis, an add power, curing conditions.
  • controller computer 2002 may be configured to at least temporarily store the information in a memory coupled to controller computer 2002.
  • the preparation of a mold assembly includes selecting the appropriate front and back molds for a desired prescription and lens type, cleaning the molds, and assembling the molds to form the mold assembly.
  • the prescription ofthe lens determines which front mold, back mold, and gasket are used to prepare the mold assembly.
  • a chart which includes all ofthe possible lens prescriptions may be used to allow a user to determine the appropriate molds and gaskets. Such a chart may include thousands of entries, making the dete ⁇ nination ofthe appropriate molds and gaskets time consuming.
  • Receiver computer 2006 may be configured to dete ⁇ riine a front mold member identity and a back mold member identity from the information representative ofthe eyeglass lens order.
  • receiver computer 2006 may be configured to send the determined front mold member identity and the determined back mold member identity to controller computer 2002.
  • controller computer 2002 may be configured to determine the front mold member identity and the back mold member identity from inforrnation representative of an eyeglass lens order, which may be received from receiver computer 2006.
  • Controller computer 2002 may be further coupled to mold member storage array 2014.
  • controller computer 2002 may be configured to send the deteimined front mold member identity and the determined back mold member identity to mold member storage a ⁇ ay 2014.
  • the mold member storage array may be configured to hold a plurality of eyeglass lens molds.
  • the mold member storage array may be configured to dete ⁇ riine a location of a front mold member and a back mold member and to generate a signal to indicate the determined locations.
  • the location of front and back mold members may be determined by the controller computer.
  • the mold member storage a ⁇ ay may also be configured to display the generated signal to a user.
  • the signal may be a visual and/or audible signal suitable for detection by a user.
  • the mold member storage a ⁇ ay may also be configured to generate and/or display the signal sequentially as described in above embodiments.
  • a generated signal may indicate an appropriate mold member to a user.
  • the user may remove the appropriate mold member from the mold member storage array and may assemble an eyeglass lens mold in the mold assembly holder as described above.
  • Assembly ofthe eyeglass lens mold may also include filling a space between two mold members with a lens forming composition.
  • the lens forming composition may include any ofthe lens foiming compositions as described in above embodiments.
  • Lens forming apparatus 2000 may be configured to receive a mold assembly holder and an assembled eyeglass lens mold in a first curing unit (not shown) as described in any ofthe above embodiments.
  • the first curing unit may be configured to direct light to the eyeglass lens mold to at least partially cure the lens forming composition.
  • first curing unit may include second barcode reader 2016.
  • Second barcode reader 2016 may be configured to scan a barcode on a job ticket as described in above embodiments.
  • the job ticket may be attached to a mold assembly holder as described in above embodiments.
  • the second barcode reader may be disposed within the first curing unit proximate to a location at which the mold assembly holder may be placed into the first curing unit by a user.
  • Additional barcode readers may be disposed within the first curing unit proximate to a location at which the mold assembly holder may be removed from the first curing unit by a user and at various location through the first curing unit.
  • the second barcode reader may be configured to scan a barcode of job ticket on a mold assembly holder containing an assembled eyeglass lens mold prior to, during, or subsequent to at least partial curing of a lens forming composition disposed within the assembled eyeglass lens mold.
  • second barcode reader 2016 may be coupled to controller computer 2002 and may configured to send information representative ofthe barcode such as detected light to controller computer 2002 over a serial line connection.
  • controller computer 2002 may be configured to monitor the progress of mold assembly units through the first curing unit from output from at least one barcode reader. Further more, the controller computer may be configured to determine a throughput ofthe first curing unit from the output from at least one barcode reader.
  • the controller computer may be configured to determine an eyeglass lens order and/or eyeglass lens information from the information received from the second barcode reader as described in above embodiments.
  • the controller computer may be configured to search a database of eyeglass lens information, which may be sent to controller computer by the receiver computer.
  • the controller computer may be configured to send the information received from the second barcode reader to receiver computer 2006 over network 2004.
  • Receiver computer 2006 may be configured to dete ⁇ riine an eyeglass lens order and/or eyeglass lens information from the information received from the second barcode reader as described in above embodiments.
  • Receiver computer 2006 may be configured to send the determined eyeglass lens order and/or the determined eyeglass lens information to controller computer 2002.
  • controller computer 2002 may be configured to alter a parameter of an instrument coupled to lens forming apparatus 2000 in response to the deteimined eyeglass lens order and/or the determined eyeglass lens information.
  • conhoUer computer 2002 may be coupled to a fhst curing unit of lens forming apparatus 2000.
  • conhoUer computer 2002 may be configured to alter a parameter of an instrument coupled to the first curing unit of lens forming apparatus 2000 to alter a duration of a light pulse generated by the first curing unit. In this manner, the duration ofthe light pulse which is provided to an assembled eyeglass lens mold by a first curing unit may vary depending on the eyeglass lens being formed.
  • controller computer 2002 may be configured to monitor a parameter of at least one instrument coupled to the first curing unit during curing of a lens forming composition in the first curing unit.
  • the conhoUer computer may be configured to compare the monitored parameter to an acceptable range for the parameter and to display an e ⁇ or message if the monitored parameter is outside ofthe acceptable range.
  • the controller computer may be configured to monitor a curing process in situ and to provide real-time information to a user ofthe lens forming apparatus.
  • Lens foiming apparatus 2000 may also be configured such that an assembled eyeglass lens mold may be transported from the apparatus subsequent to being heated in the first curing unit.
  • lens foiming apparatus 2000 may include a conveyor system (not shown) configured to transport mold assembly holders winch may contain eyeglass lens molds through a first curing unit as described in above embodiments. Therefore, subsequent to treatment in a first curing unit, a user may remove the mold assembly holder and the assembled eyeglass lens mold contained within the mold assembly holder from a conveyor system. Furthermore, the user may place the mold assembly holder into a second curing unit (not shown) of lens foiming apparatus 2000.
  • second curing unit may include thhd barcode reader 2018.
  • Thhd barcode reader 2018 may be configured to scan a barcode on a job ticket as described in above embodiments.
  • the job ticket may be attached to a mold assembly holder as described in above embodiments.
  • the thhd barcode reader may be disposed within the second curing unit proximate to a location at which the mold assembly holder may be placed into the second curing unit by a user.
  • An additional barcode reader may also be disposed within the second curing unit proximate to a location at which the mold assembly holder may be removed from the second curing unit by a user or at various locations within the second curing unit.
  • the thhd barcode reader may be configured to scan a barcode on a job ticket attached to a mold assembly holder containing an assembled eyeglass lens mold prior to, during, or subsequent to curing of a lens foiming composition disposed within the assembled eyeglass lens mold.
  • thhd barcode reader 2018 may be coupled to controller computer 2002 and may be configured to send information representative ofthe barcode such as detected light to conhoUer computer 2002 over a serial line connection.
  • conhoUer computer 2002 may be configured to monitor the progress of mold assembly units through the second curing unit from output from at least one barcode reader.
  • the controller computer may also be configured to alter a parameter of an histrument coupled to the first curing unit from output from at least the one barcode reader.
  • the conhoUer computer may be configured to control the first curing unit based on conditions present in the second curing unit.
  • curing of a lens forming composition in the fhst and the second curing unit may be synchronized and/or optimized by the conhoUer computer.
  • the conhoUer computer may be configured to dete ⁇ riine a throughput ofthe second curing unit from the output from at least one barcode reader.
  • the conhoUer computer may be configured to determine an eyeglass lens order and/or eyeglass lens information from the information received from the thhd barcode reader as described in above embodiments.
  • the conhoUer computer may be configured to send the information received from the thhd barcode reader to receiver computer 2006 over network 2004.
  • Receiver computer 2006 may be configured to determine an eyeglass lens order and/or eyeglass lens information from the information received from the thhd barcode reader as described in above embodiments.
  • Receiver computer 2006 may be configured to send the deteimined eyeglass lens order and/or the determined eyeglass lens information to controller computer 2002.
  • conhoUer computer 2002 may be configured to alter a parameter of an instrument coupled to lens forming apparatus 2000 in response to the determined eyeglass lens order and/or the determined eyeglass lens information.
  • conhoUer computer 2002 may be coupled to a second curing unit of lens forming apparatus 2000.
  • conhoUer computer 2002 may be configured to alter a parameter of an instrument coupled to the second curing unit of lens forming apparatus 2000 to alter an intensity of light or a temperature of heat generated by the second curing unit.
  • the intensity of light or the temperature of heat which may be provided to an assembled eyeglass lens mold by a second curing unit may vary depending on the eyeglass lens being formed.
  • conhoUer computer 2002 may be configured to morhtor a parameter of at least one instrument coupled to the second curing unit during curing of a lens forming composition in the second curing unit.
  • the conhoUer computer may be configured to monitor a temperature of a second curing unit.
  • the conhoUer computer may be configured to a speed ofthe conveyor system in response to the monitored temperature. In this manner, the conhoUer computer may be configured to prevent a mold assembly holder from being introduced into the second curing unit until the temperature in within an acceptable range for curing a lens forming composition disposed within the mold assembly holder.
  • the conhoUer computer may be configured to compare the monitored parameter to an acceptable range for the parameter and to display an error message if the monitored parameter is outside ofthe acceptable range. In this manner, the conhoUer computer may be configured to monitor a curing process in situ and to provide real-time information to a user ofthe lens forming apparatus.
  • Lens forming apparatus 2000 may also be configured such that an eyeglass lens may be transported from the apparatus subsequent to being heated in the second curing unit.
  • lens foiming apparatus 2000 may include a conveyor system configured to transport mold assembly holders which may contain at least partially cured lens fo ⁇ riing compositions through a second curing unit as described in above embodiments. Therefore, subsequent to treatment in a second curing unit, a user may remove the mold assembly holder from a conveyor system and the eyeglass lens contained within the mold assembly holder. A user may also disassemble the eyeglass lens mold assembly and may remove the at least partially cured lens foiming composition from the eyeglass lens mold assembly. In addition, the user may place the at least partially cured lens forming composition into the mold assembly holder from which the at least partially cured lens forming composition was removed.
  • the user may place the at least partially cured lens forming composition contained within the mold assembly holder into an anneal unit.
  • At least one barcode reader may be disposed within the anneal unit as described in any ofthe above embodiments.
  • at least the one barcode reader within the anneal unit may be configured as described in any ofthe above embodiments.
  • Each ofthe barcode reader within the anneal unit may also be coupled to a conhoUer computer.
  • the conhoUer computer may also be configured as described in any ofthe above embodiments.
  • the conhoUer computer maybe configured to alter operation ofthe lens forming apparatus in response to a predetermined signal.
  • a predetermined signal may include login by an operator or an engineer, a predetermined time, or reception of an eyeglass lens order. For example, an operator or an engineer may login at the beginning of a work shift.
  • the conhoUer computer may alter an operation ofthe lens forming apparatus. In this manner, upon receiving login data, a conhoUer computer may supply power to lamps of a curing unit and may supply power to a monomer heating unit.
  • a conhoUer computer may be configured to supply power to lamps of a curing unit or a monomer heating unit at a predete ⁇ riined time at which a work shift may begin.
  • the predetermined time may be set by an operator or an engineer using the conhoUer computer.
  • a conhoUer computer may be configured to supply power to lamps of a curing unit or a monomer heating unit upon reception of an eyeglass lens order. In this manner, the supplied power may vary depending on the eyeglass lens which may be formed in response to the order.
  • the conhoUer computer may be configured to "warm up" a lens foiming apparatus which may increase throughput and decrease cost.
  • Lens forming apparatus 2000 may also include mold reader 2020.
  • Mold reader 2020 may be configured to scan a mold member and to determine a mold member identity. For example, a user may disassemble an eyeglass lens mold subsequent to removing the eyeglass lens mold from the second curing unit as described above. In addition, a user may use mold reader 2020 to scan a front mold member and a back mold member ofthe disassembled eyeglass lens mold.
  • mold reader 2020 may include a light source and a detector. The light source may be configured to scan a beam of light across an eyeglass lens mold. The detector may be configured to detect light reflected from the eyeglass lens mold.
  • Mold reader 2020 may be coupled to conhoUer computer 2002 and may configured to send information representative of a mold member identity such as detected light to conhoUer computer 2002 over a serial line connection.
  • ConhoUer computer 2002 may be configured to determine an identity ofthe front mold member and the back mold member from the sent information.
  • conhoUer computer 2002 may be configured to send information generated by mold reader 2020 to receiver computer 2006 over a computer network.
  • Receiver computer 2006 may be configured to determine an identity ofthe front mold member and the back mold member and to send the dete ⁇ riined identities to the conhoUer computer over the computer network.
  • mold reader 2020 may be configured to determine an identity of a front mold member and an identity of a back mold member. In this manner, mold reader 2020 may also be configured to send determined identities ofthe front and back mold members to the conhoUer computer.
  • ConhoUer computer 2002 may be coupled to mold member storage array 2014 as described above. ConhoUer computer 2002 may be configured to send the deteimined front mold member identity and the determined back mold member identity to mold member storage a ⁇ ay 2014.
  • the mold member storage array may be configured to dete ⁇ riine an appropriate location for a mold member wittiin the mold member storage array from a mold member identity and to generate a signal to indicate the determined location.
  • the mold member storage a ⁇ ay may also be configured to display the generated signal to a user. The signal may be visual and/or audible such that the signal may be detected by a user.
  • the mold member storage array may also be configured to generate and/or display the signal sequentially as described in above embodiments.
  • a generated signal may indicate, to a user, an appropriate location for an eyeglass mold member having the determined identity.
  • a user may place a mold member into an appropriate location in a mold member storage array until an eyeglass lens order is received which requhes use ofthe mold member.
  • Suitable carrier media include memory media or storage media such as magnetic or optical media, e.g., disk or CD-ROM, as well as signals such as electrical, electromagnetic, or digital signals, conveyed via a communication medium such as networks and/or a wireless link.
  • the receiver computer may be operable to upload eyeglass lens data directly to the conhoUer computer, for example, by a communications link such as a serial data connection, wireless data link, modem, floppy drive, etc.
  • the controller computer may be connected to a computer network, as may be the client computer system.
  • the conhoUer computer may have software executable to transmit eyeglass lens information to the client computer system and to receive response information back from the client computer system, and the client computer system may have software executable to receive eyeglass lens information 'and to hansmit a response back to the conhoUer computer or to one or more receiver computers.
  • the receiver computer may connect to a server (not shown), either directly, as with a communication link, or remotely, via a computer network.
  • the server may be operable to receive and store eyeglass lens information and to make the eyeglass lens information available to client computer systems also connected to a network.
  • the server may be any of a variety of servers.
  • the server may be a web server such that the server may be operable to maintain a web site accessible by the client computer systems with browser software.
  • a use ofthe client computer system may include viewing and/or downloading eyeglass lens information from a server using the browser software.
  • the server may be an FTP server, in which case a user of a client computer system may be able to hansfer the eyeglass lens information from the server to the client computer system using an FTP software program.
  • a server may allow remote login to an account by a client computer system. The account may have been established for use by a user ofthe client computer system. The user ofthe client computer system may then view, edit, or transfer eyeglass lens information as needed.
  • the client computer system may also optionally hansmit a response back to the server, which may then be accessed by the receiver computer.
  • a client computer system may also hansmit the response information to one or more additional client computer systems.
  • security measures may be employed to protect the identity ofthe users, as well as the privacy and integrity ofthe information. Such security measures may include secure login, encryption, private communication lines, and other security measures.
  • a server may be a web server operable to maintain a web site.
  • the web server may provide various data and information to a client browser on a client computer system, possibly including a graphical user interface (GUI) that displays the information, descriptions ofthe information, and/or other information that might be useful to the users ofthe system.
  • GUI graphical user interface
  • the receiver computer may include an electronic conhoUer, as described herein.
  • the electronic conhoUer may allow the receiver computer to be operated by a client computer system that is coupled to the electronic controller.
  • the client computer system may include software that provides the user information regarding the operation ofthe receiver computer.
  • the software may allow the user ofthe client computer to issue commands that allow operation ofthe receiver computer from the electronic controller.
  • the issued commands may be converted to control signals.
  • the control signals may be received by the electronic conhoUer.
  • the electronic conhoUer may operate components ofthe receiver computer in response to the received conhol signals.
  • the client computer system may be coupled dhectly to the receiver computer.
  • the client computer system may be coupled to the receiver computer via a computer network.
  • an operator may be in a different location than the location ofthe receiver system. By sending conhol signals over the computer network, the operator may remotely conhol the operation ofthe receiver system.
  • the receiver system may also be configured to hansmit the obtained eyeglass lens information back to the client computer system via the computer network.
  • an embodiment of a computer-implemented method for forming an eyeglass lens may include receiving an eyeglass lens order with a receiver computer as shown in step 2100.
  • the eyeglass lens order may include eyeglass lens information as described above.
  • a receiver computer may be configured as described in any ofthe above embodiments.
  • Receiving an eyeglass lens order may include receiving an eyeglass lens order from a user.
  • a user may enter an eyeglass lens order by using an user input device such as a keyboard coupled to a receiver computer.
  • receiving an eyeglass lens order may include receiving an eyeglass lens order from a client such as a doctor, an optician, an optometrist, an ophthalmologist, a retailer of eyeglass lenses, an optical lab, or a wholesaler of eyeglass lenses, a franchise of a national or local retail chain, or another enterprise which supplies eyeglass lenses. Therefore, receiving an eyeglass lens order may include receiving the eyeglass lens order with a computer system located remotely at a client site and sending the eyeglass lens order to the receiver computer.
  • a computer system located remotely at a client site may be coupled to a receiver computer via a server as described above.
  • the client computer system may be configured to receive and/or hansmit information to the receiver computer.
  • the receiver computer may be configured to receive conhol signals from the client computer system via the server.
  • the operation ofthe receiver system and subsequently the conhoUer computer and the lens foiming apparatus may, therefore, be controlled via a client computer through a server.
  • the receiver computer may also hansmit eyeglass lens information back to the client computer system via the server.
  • the eyeglass lens information may be encrypted as described in above embodiments.
  • the method may also include storing the received eyeglass lens order in a database.
  • the database may be stored by a receiver computer as described in above embodiments. Alternatively, the database may be stored by the conhoUer computer as described above.
  • the database may include a plurality of eyeglass lens orders. Each eyeglass lens order may include eyeglass lens information as described above.
  • the method may also include sorting the plurality of eyeglass lens orders such that the database may include a sorted list ofthe plurality of eyeglass lens orders.
  • the method may also include generating a job ticket in response to the received eyeglass lens information as shown in step 2102.
  • a job ticket may include a barcode representative ofthe received eyeglass lens information as described in above embodiments.
  • the barcode may be generated by a receiver computer or a controller computer.
  • the method may also include storing the barcode in the database as a field associated with the received eyeglass lens information.
  • the database may include a look-up-table that may be searched by barcode or by any ofthe eyeglass lens information as described above.
  • the method may include printing the generated job ticket.
  • a printed job ticket may be attached to a mold assembly holder by a user.
  • the mold assembly holder may be configured as described in any ofthe above embodiments.
  • the method may include scanning a barcode printed on a job ticket.
  • the method may also include sending information resulting from scanning the barcode to a conhoUer computer over a serial line connection.
  • the conhoUer computer may be configured as described in any ofthe above embodiments.
  • the method may further include sending the information representative ofthe barcode to a receiver computer.
  • the method may include dete ⁇ nining information associated an eyeglass lens order associated with the scanned bar code.
  • the method may include searching a database of eyeglass lens orders using the information representative ofthe barcode.
  • the method may include processing the information representative ofthe barcode to determine information representative of an eyeglass lens order.
  • the method may include searching a first database with the barcode to detenriine information representative of an eyeglass lens order associated with the barcode.
  • the method may include searching a second database with the determined information representative of an eyeglass order.
  • the method may include sending results of searching the database from a receiver computer to a conhoUer computer over a computer network. Results of searching the database may include any ofthe information representative of an eyeglass lens order as described above and a barcode associated with the eyeglass lens order.
  • the method may also include deterinining a front mold member identity and a back mold member identity from the information representative ofthe eyeglass lens order, as shown in step 2106.
  • the method may include sending the deteimined front mold member identity and the deteimined back mold member identity to a conhoUer computer.
  • the method may further include sending the determined front mold member identity and the deteimined back mold member identity to a mold member storage a ⁇ ay.
  • a mold member storage array may be configured as described in any ofthe above embodiments.
  • the method may include generating a signal to indicate locations of mold members having the determined mold member identities.
  • the method may also include displaying the generated signal to a user.
  • the generated signal may be displayed as a visual and/or audible signal suitable for detection by a user.
  • the method may include generating and/or displaying the signal sequentially to indicate a location of a front mold member and a location of a second mold member.
  • a generated signal may indicate a location of an appropriate mold member to a user.
  • the user may remove the appropriate mold member from the mold member storage a ⁇ ay and may assemble an eyeglass lens mold containing a lens forming composition in a mold assembly holder as described above.
  • the lens forming composition may include any ofthe lens foiming compositions as described in above embodiments.
  • the method may further include scanning a bar code on a job ticket subsequent to placing a mold assembly holder including an assembled eyeglass lens mold in a first curing unit of a lens forming apparatus, as shown in step 2108. Scarining the bar code may include scanning the barcode with a second barcode reader, which may be configured as described in above embodiments.
  • the second barcode reader may be disposed within a fhst curing unit proximate to a location at which the mold assembly holder may be placed into the first curing unit by a user.
  • the second barcode reader may also be disposed within the fhst curing unit proximate to a location at which the mold assembly holder may be removed from the first curing unit or throughout the first curing unit.
  • step 2108 may include scanning a barcode of job ticket on a mold assembly holder containing an assembled eyeglass lens mold prior to, during, or subsequent to curing at least a portion of a lens fo ⁇ ning composition disposed within the assembled eyeglass lens mold.
  • the method may include sending information representative ofthe barcode to a conhoUer computer over a serial line connection.
  • the method may include deterrnining parameters of an instrument ofthe first curing unit from information representative ofthe barcode.
  • the parameters ofthe instrument ofthe fhst curing unit may define operating conditions for at least partial curing of a lens foiming composition.
  • the method may include altering a parameter of an instrument coupled to a first curing unit in response to the determined parameters.
  • altering a parameter of an instrument may include altering a duration of a light pulse generated by the first curing unit. In this manner, the duration ofthe light pulse, which may be provided to an assembled eyeglass lens mold by a first curing unit, may vary depending on the eyeglass lens being formed.
  • a user may remove the mold assembly holder and the assembled eyeglass lens mold contained within the mold assembly holder from a conveyor system. Furthermore, the user may place the mold assembly holder into a second curing unit of a lens forming apparatus.
  • the method may include scanning a barcode on a job ticket with a thhd barcode reader subsequent to placing a mold assembly holder in a second curing unit, as shown in step 212.
  • the job ticket may be attached to a mold assembly holder as described in above embodiments.
  • the second curing unit and a thhd barcode reader may be configured as described in any ofthe above embodiments.
  • the thhd barcode reader may be disposed within the second curing unit proximate to a location at which the mold assembly holder may be placed into, moved through, or removed from the second curing unit by a user.
  • the method may include scanning a barcode on a job ticket attached to a mold assembly holder containing an at least partially cured lens fo ⁇ riing composition prior to, during, or subsequent to curing of a lens forming composition.
  • the method may include sending information representative ofthe barcode such as detected light to a conhoUer computer over a serial line connection.
  • the method may include deterrmning an eyeglass lens order and/or eyeglass lens information from the information received from the third barcode reader with a conhoUer computer.
  • the metiiod may include sending the information received from the thhd barcode reader to a receiver computer over a computer network.
  • the method may include deteimining an eyeglass lens order and/or eyeglass lens information from the information received from the thhd barcode reader with a receiver computer.
  • the method may include sending the determined eyeglass lens order and/or the determined eyeglass lens information from the receiver computer to a conhoUer computer.
  • the method may include deterrriining a parameter of an instrument coupled to a second curing unit in response to the determined eyeglass lens order and/or the determined eyeglass lens information, as shown in step 2114.
  • the method may include dete ⁇ nining parameters of an instrument coupled to a second curing unit, which may define operating conditions for post curing of a lens forming composition.
  • the method may include altering a parameter of an instrument coupled to a second curing unit in response to the determined eyeglass lens order and or the deteimined eyeglass lens information.
  • altering a parameter of an instrument coupled to a second curing unit may include altering a temperature of heat generated by the second curing unit.
  • the temperature of heat which may be provided to an at least partially cured lens forming composition, by a second curing unit may vary depending on the eyeglass lens being formed.
  • a user may disassemble the eyeglass lens mold and may remove the at least partially cured lens forming composition.
  • the user may place the at least partially cured lens forming composition into the mold assembly holder from which the at least partially cured lens foiming composition was removed.
  • the user may also place the at least partially cured lens forming composition disposed within the mold assembly holder into an anneal unit.
  • At least one barcode reader may also be coupled to the anneal unit as described in any ofthe above embodiments.
  • at least the one barcode reader may be configured as described in any ofthe above embodiments.
  • a conhoUer computer may be coupled to at least the one barcode reader coupled to the anneal unit.
  • the conhoUer computer may be configured as described hi any ofthe above embodiments.
  • the method may also include scanning a mold member as shown in step 2116.
  • the mold member may include a mold member which may have been disassembled by a user subsequent to removing the eyeglass lens mold from the second curing unit as described above.
  • the method may include scanning a front mold member and a back mold member of a disassembled eyeglass lens mold. For example, a mold member may be scanned with a mold reader.
  • the method may also include deteimining a mold member identity with the mold reader.
  • the method may also include sending information representative of a mold member identity from a mold reader to a conhoUer computer over a serial line connection.
  • the method may include deteimining an identity ofthe front mold member and the back mold member with the conhoUer computer.
  • the method may include sending information representative of a mold member identity from a controller computer to a receiver computer over a computer network. In this manner, the method may include determining an identity ofthe front mold member and the back mold member with the receiver computer and sending the determined identities from the receiver computer to a conhoUer computer over a computer network.
  • the method may also include determining an identity of a front mold member and an identity of a back mold member.
  • the method may include sending the determined front mold member identity and the determined back mold member identity to a mold member storage a ⁇ ay.
  • a conhoUer computer may be coupled to a mold member storage array as described above.
  • a mold member storage array may be configured as described in any ofthe above embodiments.
  • the mold member storage array may include a plurality of drawers or locations configured to hold a mold member.
  • the method may include deteimining an appropriate location for a mold member in a mold member storage a ⁇ ay, as shown in step 2118.
  • the method may further include generating a signal to indicate the determined location.
  • the method may include displaying the generated signal to a user.
  • the signal may be visual and/or audible such that the signal may be detected by a user.
  • the method may also include generating and/or multiple signals sequentially as described in above embodiments. As such, a generated signal may indicate, to a user, an appropriate location for an eyeglass mold member having the determined identity. In this manner, a user may place a mold member into an appropriate location in a mold member storage array until an eyeglass lens order is received which requhes use ofthe mold member.
  • Fig. 19 shows an embodiment of graphical user interface ("GUI") 2200 which may display eyeglass lens foiming-related information on a front panel of conhoUer computer 2002.
  • GUI 2200 as illustrated in Fig. 19, may also be displayed on a front panel of receiver computer 2006.
  • the conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments.
  • the controller computer and/or the receiver computer may include an output device and at least one input device. A variety of input devices may be used.
  • Some input devices include pressure sensitive devices (e.g., buttons or screens), movable data entry devices (e.g., rotatable knobs, a mouse, a trackball, or moving switches), voice data entry devices (e.g., a microphone), light pens, or a computer coupled to the conhoUer computer and/or the receiver computer.
  • the GUI preferably displays conhoUer and/or receiver computer data requests and responses.
  • the output device may be a monitor cathode ray tube, an LCD panel, a plasma display screen, or a touch-sensitive screen.
  • GUI 2200 may include a main menu and may be displayed by a conhoUer computer or a receiver computer when initially powered. If the main menu is not displayed, a user may access the main menu by clicking a button, which may be labeled Main Menu, on a displayed GUI with a mouse. In response to activating the Main Menu button, the conhoUer and/or receiver computer may cause the main menu screen to be displayed. As depicted in Fig. 19, a GUI may offer a number of initial options on the main menu. The options may include Job Entry 2202, Job Viewer 2204, Alarm Log 2206, Start 2208, Stop 2210, and Exit 2212.
  • Selection of some ofthe options may cause the display screen to change to a different GUT.
  • Selection of other options such as Start 2008 and Stop 2210 may alter an operation ofthe lens fonning apparatus. For example, selecting Start 2208 may cause the lens forming apparatus to begin a process such as curing a lens forming composition.
  • the main menu may also offer other options which allow the user to access machine status information and instrument setup menus such as Maintenance 2214, Machine Setup 2216, and Configuration 2218. Any one ofthe options may be selected by a user by clicking an appropriate button with a mouse.
  • the screen may be a touch sensitive screen and the selections made by placing, for example, a finger proximate to the desired selection.
  • GUI 2200 may also display machine status-related information on the main menu.
  • GUI 2200 may include a graphical icon or a display listing properties of a lens fonning apparatus in graphic and/or alphanumeric format.
  • a graphical icon or a display may appear or may be altered on GUI 2200 in response to a change in status of lens fonning apparatus 2000.
  • icon 2220 representative of a mold assembly holder as described in above embodiments, may appear on GUI 2200 when a mold assembly holder is placed in a first curing unit or a second curing unit of lens forming apparatus 2000.
  • a position of icon 2220 on the GUI may also indicate a unit within which the mold assembly holder is disposed and a position ofthe mold assembly holder within the unit.
  • a position of the mold assembly holder within the unit may be determined from a time of initial detection and a speed ofthe conveyor system. In this manner, the position of icon 2220 on the GUI may conespond to the determined position ofthe mold assembly holder within the unit.
  • an icon may be altered in color to indicate a change in status of a lens forming apparatus.
  • an icon which may represent a signal tower of a lens forming apparatus, may include series of icons 2222 of different colors.
  • a color of one of series of icons 2222 may be altered on GUI 2200.
  • a color intensity of two of series of icons 2222 of signal tower may be altered to indicate 1) that an alarm may be present and 2) that the machine may be running.
  • a color of only one of series of icons 2222 may be altered to indicate that the machine may be running.
  • alphanumeric characters 2224 may appear on GUI 2200 proximate one ofthe series of icons representing the signal tower to indicate a change in status ofthe machine conesponding to a change in color of one ofthe series of icons.
  • display 2226 of GUI 2200 may display machine-status information in alphanumeric format.
  • Display 2226 of GUI 2200 may include a list of properties to indicate that, for example, "Lower Left Init FUter Not In Place” and "Job Not Found in Database” in addition to any other status-related information.
  • GUI 2200 may also include an option such as Acknowledge 2228 a ⁇ anged proximate text block 2226.
  • a user may select Acknowledge 2228 to access and/or remove machine-status information from text block 2226.
  • Fig. 21 shows an alternate embodiment of graphical user interface ("GUI") 2228 which may display eyeglass lens forming-related information on a front panel of conhoUer computer 2002.
  • GUI 2228, as illustrated in Fig. 21, may also be displayed on a front panel of receiver computer 2006 or on a front panel of client computer system 2008.
  • the conhoUer computer, the receiver computer, and the client computer system may be configured as described in above embodiments.
  • GUI 2228 may display conhoUer and/or receiver computer data requests and responses.
  • GUI 2228 may include a main menu and may be displayed by a conhoUer computer or a receiver computer when initially powered.
  • GUI 2228 may also be displayed by a client computer system upon request from a user.
  • GUI 2228 may offer a subset ofthe initial options displayed on GUI 2200.
  • GUI 2228 may be displayed to a user who may have limited access to information and/or conhol of lens forming apparatus 2200.
  • a user may be required to obtain a user id to access the system.
  • Access granted to a user may vary depending on the user. For example, access granted to a user may be determined from information provided by a user upon request for a user id. For example, an operator or an engineer, who may operate and/or maintain a lens forming apparatus, may be granted more access to information and conhol ofthe apparatus than a client.
  • GUI 2200 or GUI 2228 may be determined by a user id provided by a user during a login routine.
  • a login routine may also requhe a user to enter a password.
  • access to the system through either GUI 2200 or GUI 2228 may be controlled and/or monitored to protect the identity ofthe users, as well as the privacy and integrity ofthe information.
  • a user may also be requhed to enter a password upon selecting Exit 2212 from either GUI 2200 or GUI 2228 for privacy and integrity purposes.
  • GUI 2200 may be displayed on a conhoUer computer or on a receiver computer.
  • GUI 2228 may be displayed on a client computer system to provide a limited number of options such as Job Entry 2202, View Jobs 2204, Configure 2218, and Exit 2212. As described above, any one ofthe options may be selected by a user by clicking an appropriate button with a mouse. In addition, selection of a similar option from either GUI 2200 or GUI 2228 may cause the display screen to change to substantially the same GUI. Therefore, regardless of whether Job Entry or View Jobs is selected from GUI 2200 or GUI 2228, respectively, the display screen may be changed to a prescription input menu.
  • Selection of Job Entry 2202 may cause the display screen to change to prescription input GUI 2230, an embodiment of which is shown in Fig. 22.
  • GUI 2230 may be displayed on a conhoUer computer, a receiver computer, and/or a client computer system.
  • the conhoUer computer, the receiver computer, and the client computer system may be configured as described in any ofthe above embodiments.
  • Prescription input GUI 2230 may preferably allow a user to enter data pertaining to a new lens order.
  • the prescription input menu may include a number of menu items which may be configured to collect information from a user.
  • the prescription input menu may include a number of input windows 2232 which may be configured to receive alphanumeric input from a user.
  • the system may be configured to generate and display a signal to the user upon an invalid entry in an input window.
  • the prescription input menu may include a number of selection menus which may include radio buttons 2234 and/or pull-down menus 2236.
  • a radio button may be an item that may be selected or deselected, and which displays its state to a user.
  • typically only one radio button may be selected at a time. For example, upon selection of one radio button in a menu, each ofthe other radio buttons in the menu may be shaded to indicate that these selections are unavailable.
  • additional menu items displayed on a GUI may be altered upon selection of a radio button.
  • pull down menus may appear on the GUT to accept prescription information for both the right and the left lens.
  • a pull down menu may include a number of options which may be viewed by selecting the pull down menu.
  • a user may select one ofthe number of options from the pull down menu.
  • a selected option may appear in a text box of the pull-down menu subsequent to selection by a user. Additional pull down menus may be altered upon a selection from a pull down menu.
  • a pull down menu for a cylinder axis power may be removed from GUI 2230 or may be shaded to indicate that the pull down menu is cu ⁇ ently inactive (i.e., the menu may not accept input from a user).
  • the lens prescription information may include, but is not limited to, job number, patient name, mold assembly holder number, priority, bin location, lens location (i.e., left lens or right lens), lens type, monomer type and/or tint, spherical power, cylindrical power, axis, and add power.
  • the monomer selection may include choices for example, either clear or photochromic lenses.
  • the lens type item may allow selection between spheric single vision, aspheric single vision lenses, flattop bifocal lenses, and asymmetrical progressive lenses.
  • the sphere item allows the sphere power ofthe lens to be entered.
  • the cylinder item allows the cylinder power to be entered.
  • the axis item allows the cylinder axis to be entered.
  • the add item allows the add power for multifocal prescriptions to be added. Since the sphere power, cylinder power, cylinder axis, and add power may differ for each eye, and since the molds and gaskets may be specific for the location ofthe lens (i.e., right lens or left lens), the GUI preferably allows separate enhies for right and left lenses.
  • a user may cancel a new lens order at any time by selecting an option such as Cancel Entry 2238 which may be displayed on prescription input GUI 2230.
  • a user may submit a new lens order by selecting an option such as Create Job 2240 which may also be displayed on prescription input GUI 2230.
  • the new lens order submitted by the user may be sent to a receiver computer or a conhoUer computer.
  • the new lens order may be stored in a database of eyeglass lens orders as described in above embodiments.
  • each entry ofthe new lens order may be compared to valid enhies for an eyeglass lens order. If any ofthe enhies do not match valid enhies, GUT 2230 may display an e ⁇ or message to the user. For example, a new lens order submitted by a user may not be filled by a lens fonning apparatus if the lens foiming apparatus does not include appropriate molds to form the ordered lens. In this manner, GUI 2230 may display an enor message to the user such as "Prescription Not Available".
  • an entry may be deteimined to be invalid if the entry may have been left blank by a user.
  • An appearance of an invalid entry may be altered on GUT 2230 to indicate the invalid entry to a user. For example, if a mold is not available for the left lens, pull down menus for prescription information for this lens may be highlighted, may be indicated with a graphical icon, or may be indicated by alphanumeric characters.
  • GUT 2230 may also be configured to allow a user to alter the invalid entry and to provide a user with additional options such as Cancel Entry 2238 and Create Job 2240. After the data relating to the prescription has been added, the conhoUer computer, the receiver computer, or the client computer system may prompt the user to enter a job number to save the prescription type.
  • the job number preferably allows the user to recall a prescription type without having to reenter the prescription data.
  • the job number may also be used by the conhoUer computer to conhol the curing conditions for the lens.
  • the curing conditions typically vary depending on the type and prescription ofthe lens.
  • Selection of Job Viewer or View Jobs 2204 may cause the display screen to change to an embodiment of prescription viewer GUT 2242, an embodiment of which is shown in Fig. 23.
  • GUT 2242 may be displayed on a conhoUer computer, a receiver computer, and/or a client computer system.
  • the conhoUer computer, the receiver computer, and the client computer system may be configured as described in any ofthe above embodiments.
  • Prescription viewer GUT 2242 may preferably allow a user to select an eyeglass lens order and to view data pertaining to the selected eyeglass lens order.
  • GUI 2242 may include input windows, radio buttons, and/or pull down menus as described in above embodiments to allow a user to enter information which may be associated with an eyeglass lens order.
  • GUT 2242 may include pull down menu 2244.
  • the pull down menu may include a list of job numbers which may be viewed by selecting the pull down menu.
  • a user may select one ofthe job numbers from the pull down menu.
  • a selected job number may appear in a text box on of the pull-down menu subsequent to selection by a user.
  • GUI 2242 may include input window 2246 which may be configured to receive alphanumeric characters representative of an eyeglass lens order. For example, a user may enter a patient's name into an input window on GUI 2242.
  • GUI 2242 may also be configured such that additional information related to an eyeglass lens order may be entered by a user.
  • the information entered by the user may be used to determine additional information related to the eyeglass lens order.
  • the additional information may be determined by a client computer system, a receiver computer, or a conhoUer computer, all of which may be configured as described in above embodiments.
  • the additional information may be determined by processing the input from the user and searching a database of information stored on the client computer system, the receiver computer, or the conhoUer computer.
  • the additional information may be displayed on GUI 2242 such that a user may view the additional information.
  • GUI 2242 may include a number of options which may be available to the user.
  • GUI 2242 may include options such as Re-Print 2248 and Close 2250. In this manner, the user may select to print the information displayed in GUI 2242 or to close GUI 2242 and return to the previous menu displayed on the user's computer.
  • Selection of Alarm Log 2206 may cause the display screen to change to an embodiment of alarm viewer GUT 2252, an embodiment of which is shown in Fig. 24.
  • GUI 2252 may be displayed on a conhoUer computer and/or a receiver computer. The conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments.
  • Alarm viewer GUI 2252 may preferably allow a user to view information related to alarms which may have occurred during operation of a lens curing apparatus. Information related to alarms may be presented in tabular format and may include several columns. For example, as shown in Fig. 24, GUI 2252 may include column 2254 which may include alphanumeric characters representative of a date and a time at which an alarm occu ⁇ ed. In addition, GUI 2252 may include column 2256 which may include alphanumeric characters representative of a description of an alarm. GUI 2252 may also include additional columns which may include additional information related to an alarm such as a classification and a priority ofthe alarm.
  • a user may also select one ofthe alarms displayed in GUT 2252. Selection of one ofthe displayed alarms may cause the GUI to display additional information related to the alarm or to display additional options related to the alarm and/or operation ofthe lens forming apparatus. For example, upon selection of a displayed alarm, a user may further select to delete the selected alarm or to restart the lens forming apparatus.
  • GUI 2252 may also include a number of options which may be available to the user. For example, GUI 2252 may include options such as Purge Log 2258 and Close 2260. In this manner, the user may select to delete all ofthe information displayed in GUI 2252 or to close GUT 2252 and return to the previous menu displayed on the user's computer.
  • Selection of Maintenance 2214 may cause the display screen to change to an embodiment of maintenance viewer GUI 2262, an embodiment of which is shown in Fig. 25.
  • GUI 2262 may be displayed on a conhoUer computer and/or a receiver computer.
  • the conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments.
  • Maintenance viewer GUI 2262 may preferably allow a user to view information related to operational status of a lens curing apparatus.
  • Operational status of a lens curing apparatus may be determined by parameters of a number of instruments coupled to the lens curing apparatus.
  • instruments coupled to the lens curing apparatus may include, but are not limited to, thermocouples, timing devices, light detection devices such as photodiodes, and electrical measurement devices.
  • parameters of an instrument may include, for example, output of a thermocouple, a timing device, a light detection device, or an elechical measurement device.
  • information related to operational status of lens curing apparatus may include, but may not be limited to, temperatures of a post-cure chamber, time, light intensity, and electrical currents being drawn by lamps coupled to the lens curing apparatus.
  • information which may be displayed on the maintenance viewer may include lamp cunent draws, cu ⁇ ent upper and lower limits for the current draw, and lamp life remaining.
  • GUI 2262 may include output windows 2264 which may include alphanumeric characters representative of information related to operational status of a lens curing apparatus as described above.
  • GUI 2252 may include a plurality of digital inputs 2266 which may include alphanumeric characters describing an operational status of a lens curing apparatus and a conesponding graphical icon.
  • alphanumeric characters may be used to describe an operation or a process which may be performed by a lens forming apparatus.
  • a graphical icon conesponding to the alphanumeric characters may indicate if the operation or process is cunently being performed by the lens forming apparatus or if the operation or process is being performed satisfactorily. For example, if the ah pressure within a lens forming apparatus is within operational limits, a graphical icon conesponding to alphanumeric characters such as "Ah Pressure OK" may appear as a solid shape such as a circle. Alternatively, if the ah pressure within a lens forming apparatus is outside of operational limits, a graphical icon conesponding to alphanumeric characters such as "Ah Pressure OK" may appear as an outlined shape such as a circle. The graphical icons may also be altered depending if various equipment ofthe lens forming apparatus is on or off.
  • the maintenance viewer may also include digital inputs which may indicate if a lamp current draw is too high or too low and if an alarm is cunently activated for the lamp cunent draw, thereby indicating lamp failure.
  • the maintenance viewer may provide comprehensive information related to the cunent operational status and setpoints for equipment of a lens forming apparatus.
  • GUI 2262 may also include a number of options which may be available to the user.
  • GUI 2262 may include options such as More... 2268 and Close 2270. In this manner, the user may select to view more digital inputs as described above by selecting More... 2268 or to close GUT 2262 and return to the previous menu displayed on the user's computer by selecting Close 2270.
  • Machine Setup 2216 may cause the display screen to change to an embodiment of machine setup menu GUI 2272, an embodiment of which is shown in Fig. 26.
  • GUT 2272 may be displayed on a conhoUer computer and/or a receiver computer.
  • the conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments.
  • Machine Setup GUI 2272 may preferably allow a user to view information related to setpoints and upper and lower limits for parameters of a number of instruments coupled to the lens curing apparatus.
  • instruments coupled to e lens curing apparatus may include, but are not limited to, thermocouples, timing devices, light detection devices such as photodiodes, and elechical measurement devices.
  • a thermocouple may be configured to measure a temperature of a curing unit or an anneal unit.
  • a thermocouple may be disposed in an ah intake vent of a curing unit or an anneal unit.
  • parameters of an instrument may include, for example, output of a thermocouple, a timing device, a light detection device, and an electrical measurement device.
  • information related to setpoints and limits for parameters of a number of instruments coupled to the lens curing apparatus may include, but may not be limited to, a temperature of a cure unit, a temperature of an anneal unit, time, light intensity, and electrical cu ⁇ ents being drawn by lamps coupled to the lens curing apparatus.
  • a user may user the machine setup menu to enter a setpoint and upper and lower alarm limits for lamp cunent draws.
  • a temperature of a curing unit may have upper and lower alarm limits of, for example, approximately 150 °F and approximately 150 °F, respectively.
  • a temperature of an anneal unit may have upper and lower alarm limits of, for example, approximately 200 °F and approximately 250 °F, respectively.
  • the machine setup menu may include a number of menu items which may be configured to collect information from a user.
  • the machine setup menu may include a number of input windows 2274 which may be configured to receive alphanumeric input from a user.
  • the system may be configured to generate and display a signal to the user upon an invalid entry in an input window. As such, a user may view and alter setpoints and upper and lower limits for a number of instruments coupled to the lens curing apparatus.
  • the machine setup menu may include a number of input boxes 2276 which may selected by the user.
  • a "check" may appear in the input box to indicate to a user that the input box has been selected.
  • the input boxes may include a number of maintenance operations which may be performed by an operator. In this manner, after performing a maintenance operation such as replacing top initialization lamps, replacing bottom initialization lamps, and/or replacing post-cure lamps, a user may access the machine setup menu and may select an appropriate input box.
  • the system may be configured to store a date and a time at which an input box is selected and the maintenance operation conesponding to the selected input box in a memory.
  • the stored information may also be stored in a database such as a maintenance log, which may also be viewed by a user through an appropriate GUI.
  • GUI 2272 may also include a number of options which may be available to the user.
  • GUI 2272 may include options such as Save Changes 2278 and Cancel Changes 2280.
  • a user may submit changes to setpoints and upper and lower limits by selecting an option such as Save Changes 2278.
  • Save Changes 2278 the changes to the setpoints and upper and lower limits may be sent to a receiver computer or a conhoUer computer.
  • the changes to the setpoints and upper and lower limits may be stored in a database as described in above embodiments.
  • each change to a seipoint or an upper and lower limit may be compared to valid enhies for the setpoint or the upper and lower limit.
  • GUI 2272 may display an enor message to the user. In this manner, GUT 2272 may display an enor message to the user such as "Setpoint Out Of Range".
  • an appearance of an invalid entry may be altered on GUI 2272 to indicate the invalid entry to a user. For example, if a temperature setpoint for an anneal conveyor is out of range, an appearance of an input window for this information may be altered, may be indicated with a graphical icon, or may be indicated with alphanumeric characters.
  • GUI 2272 may also be configured to allow a user to alter the invalid entry and to provide a user with additional options such as Cancel Changes 2280 and Save Changes 2278. A user may cancel changes to setpoints and upper and lower limits at any time by selecting the Cancel Changes option.
  • Configuration GUI 2282 may be displayed on a conhoUer computer and/or a receiver computer.
  • the conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments.
  • Configuration GUI 2282 may preferably allow a user to view information related to filepath names of various databases and or dhectories of information.
  • the GUI may include various windows which may include filepath names of Recipe DB (database) 2284, Job DB (database) 2286, and Ticket Dh (dhectory) 2288.
  • Each ofthe filepath names may be used by a computer system, such as a conhoUer computer or a receiver computer, to find, open, and/or use a database or a dhectory.
  • the Recipe DB may include a plurality of program instructions which may be computer-executable to implement a method for forming an eyeglass lens.
  • the Job DB may include information related to lens forming processes which may have been performed by a lens forming apparatus.
  • the Ticket Dh may include information related to job tickets which may have been entered by a plurality of users.
  • the GUI may include an option such as Browse... 2290, which a user may select to search for additional available files which may be used for each database or dhectory.
  • a user may browse through a memory medium coupled to a computer to search for an alternate file tiiat may be used as a database or dhectory.
  • a user may enter a filepath name into an input window.
  • the GUT may also include additional windows which may include a numeric characters which may define a
  • Ticket Poll Rate 2292 may serve to define a frequency at which a system may be checked for new files such as job tickets.
  • Ticket Print Scale 2294 may serve to define a size of a printed job ticket. In this manner, a size of a printed job ticket may be defined as a percentage of a page on which the job ticket may be printed.
  • GUI 2296 may offer a subset ofthe initial options displayed on GUI 2282. For example, GUI 2296 may be displayed to a user who may have limited access to information and/or conhol of lens forming apparatus 2200.
  • a user may be required to obtain a user id to access the system.
  • Access granted to a user may vary depending on the user. For example, access granted to a user may be determined from information provided by a user upon request for a user id. For example, an operator or an engineer, who may operate and or maintain a lens forming apparatus, may be granted more access to information and conhol ofthe apparatus than a client. Therefore, the options which may be displayed either on GUT 2282 or GUI 2296 may be determined by a user id provided by a user during a login routine. For example, upon login by an operator, GUI 2282 may be displayed on a conhoUer computer or on a receiver computer.
  • GUI 2296 may be displayed on a client computer system to provide a limited number of options such as Job DB (database) 2286, and Ticket Dh (dhectory) 2288. GUI 2296, however, may also be displayed on a conhoUer computer and/or a receiver computer depending on the user id entered by a user. In addition, GUI 2296 may include an option such as Browse... 2290, which a user may select to search for additional avahable files.
  • the formation of lenses involves: 1) Preparing the mold assembly; 2) Filling the mold assembly with the lens foiming composition; 3) Curing the lens; 4) Post-curing the lens; and 5) Annealing the lens.
  • the lens may be coated after formation or using an in-mold process .
  • the formation of lenses may be accomplished using the plastic lens curing apparatus described above.
  • the inner surface, i.e., the casting face, ofthe front mold member may be coated with one or more hardcoat layers before the mold assembly is prepared.
  • two hardcoat layers are used so that any imperfections, such as pin holes in the first hardcoat layer, are covered by the second hardcoat layer.
  • the resulting double hardcoat layer is preferably scratch resistant and protects the subsequently formed eyeglass lens to which the double hardcoat layer adheres.
  • the hardcoat layers are preferably applied using a spin coating unit 20.
  • the mold member is preferably placed in the spin coating unit and the coating material applied to the mold while spinning at high speeds (e.g., between about 900 to 1000 RPM).
  • the coating material may be cured by the activating light source disposed in the cover.
  • the cover is preferably closed and activating light is preferably applied to the mold member while the mold member is spinning at relatively low speeds (e.g., between about 150 to 250 RPM).
  • ConhoUer 50 is preferably configured to prompt the operator to place the mold members on the coating unit, apply the coating material to the mold member, and close the cover to initiate curing ofthe coating material.
  • the eyeglass lens that is formed may be coated with a hydrophobic layer, e.g. a hardcoat layer.
  • the hydrophobic layer preferably extends the life ofthe photochromic pigments near the surfaces ofthe lens by preventing water and oxygen molecules from degrading the photochromic pigments.
  • both mold members may be coated with a cured adhesion-promoting composition prior to placing the lens forming composition into the mold cavity.
  • Providing the mold members with such an adhesion-promoting composition is prefened to increase the adhesion between the casting surface ofthe mold and the lens forming composition.
  • the adhesion-promoting composition thus reduces the possibility of premature release ofthe lens from the mold.
  • it is believed that such a coating also provides an oxygen and moisture barrier on the lens which serves to protect the photochromic pigments near the surface ofthe lens from oxygen and moisture degradation.
  • the coating provides abrasion resistance, chemical resistance, and improved cosmetics to the finished lens.
  • the casting face ofthe back mold member may be coated with a material that is capable of being tinted with dye prior to filling the mold cavity with the lens forming composition.
  • This tintable coat preferably adheres to the lens foiming composition so that dyes may later be added to the resulting eyeglass lens for tinting the lens.
  • the tintable coat may be applied using the spin coating unit as described above.
  • the clean molds are placed on the gasket to form a mold assembly.
  • the front mold is preferably placed on the gasket first. For single vision prescriptions, the front mold does not have to be placed in any particular alignment. For flat-top bifocal or progressive front molds, the molds are preferably aligned with alignment marks positioned on the gasket.
  • the back mold is placed onto the gasket. If the prescription calls for cylinder power, the back mold must be aligned with respect to the front mold. If the prescription is spherical (e.g., the lens has no cylinder power), the back mold may be placed into the gasket without any special alignment. Once assembled the mold assembly will be ready for filling.
  • the conhoUer may prompt the user to obtain the appropriate lens forming composition.
  • the conhoUer will inform the user of which chemicals and the amounts of each chemical that is requhed to prepare the lens fo ⁇ riing composition.
  • the lens forming compositions may be preformed. In this case the conhoUer may indicate to the operator which ofthe preformed lens foiming compositions should be used.
  • dyes may be added to the lens foiming composition. It is believed that certain dyes may be used to attack and encapsulate ambient oxygen so that the oxygen may be inhibited from reacting with free radicals formed during the curing process. Also, dyes may be added to the composition to alter the color of an unactivated photochromic lens. For instance, a yellow color that sometimes results after a lens is formed may be "hidden” if a blue-red or blue-pink dye is present in the lens forming composition. The unactivated color of a photochromic lens may also be adjusted by the addition of non-photochromic pigments to the lens forming composition. The lens forming composition is typically stored at temperatures below about 100 DF.
  • the lens forming composition may be relatively viscous.
  • the viscosity ofthe solution may make it difficult to fill a mold cavity without creating bubbles within the lens fonning composition.
  • the presence of bubbles in the lens fonning composition may cause defects in the cured eyeglass lens.
  • the lens foiming composition may be heated prior to filling the mold cavity.
  • the lens forming composition may be heated to a temperature of about 70 DF to about 220 DF, preferably from about 130 DF to about 170 DF prior to filing the mold cavity..
  • the lens forming composition is heated to a temperature of about 150 DF prior to filling the mold cavity.
  • the lens forming composition may be heated by using an elechic heater, an infrared heating system, a hot ah system, a hot water system, or a microwave heating system.
  • a portion ofthe light incident upon the lenses may be reflected from the eyeglass lens rather than hansmitted through the eyeglass lens.
  • plastic eyeglass lenses up to about 15% ofthe incident light may be reflected off the eyeglass lens surfaces.
  • a thin film may be applied to the lens. Such films may be refe ⁇ ed to as antheflective coating films.
  • Antireflective coatings may reduce the reflectance of light from a surface (i.e., increase light transmittance through the film/substrate interface).
  • Antheflective coatings may be applied after the lens is formed or to the molds prior to forming the lens.
  • the lens fonning material may include any suitable liquid monomer or monomer mixture and any suitable photosensitive initiator.
  • monomer is taken to mean any compound capable of undergoing a polymerization reaction.
  • Monomers may include non-polymerized material or partially polymerized material.
  • the partially polymerized material preferably contains functional groups capable of undergoing further reaction to form a new polymer.
  • the lens forming material preferably includes a photoinitiator that interacts with activating light.
  • the photoinitiator absorbs ulhaviolet light having a wavelength in the range of 300 to 400 nm.
  • the photoinitiator absorbs actinic light having a wavelength in the range of about 380 nmto 490 nm.
  • a polymerizable lens forming composition includes an arorratic-containing bis(allyl carbonate)-functional monomer and at least one polyethylenic-functional monomer contahiing two ethylenically unsaturated groups selected from acrylyl or methacrylyl.
  • the composition further includes a suitable photoinitiator.
  • the composition may include one or more polyetliylenic-functional monomers containing three ethylenically unsaturated groups selected from acrylyl or methacrylyl, and a dye.
  • the lens forming composition may also include activating light absorbing compounds such as ulhaviolet light absorbing compounds and photochromic compounds.
  • an ophthalmic eyeglass lens may be made from a lens forming composition comprising a monomer composition and a photoinitiator composition.
  • the monomer composition preferably includes an aromatic containing polyethylenic polyether functional monomer.
  • the polyether employed is an ethylene oxide derived polyether, propylene oxide derived polyether, or mixtures thereof.
  • the polyether is an ethylene oxide derived polyether.
  • the aromatic polyether polyethylenic functional monomer preferably has the general structure (I), depicted below where each R 2 is a polymerizable unsaturated group, m and n are independently 1 or 2, and the average values of j and k are each independently in the range of from about 1 to about 20. Common polymerizable unsaturated groups include vinyl, allyl, allyl carbonate, methacrylyl, acrylyl, methacrylate, and acrylate.
  • Aj is the divalent radical derived from a dihydroxy aromatic-containing material.
  • a subclass ofthe divalent radical Ai which is of particular usefulness is represented by formula (II):
  • each Rj is independently alkyl contahiing from 1 to about 4 carbon atoms, phenyl, or halo; the average value of each (a) is independently in the range of from 0 to 4; each Q is independently oxy, sulfonyl, alkanediyl having from 2 to about 4 carbon atoms, or alkylidene having from 1 to about 4 carbon atoms; and the average value of n is in the range of from 0 to about 3.
  • Q is methylethylidene, viz., isopropylidene.
  • n is zero, in which case Aj is represented by formula (III):
  • each R each a, and Q are as discussed with respect to Formula II.
  • the two free bonds are both in the ortho or para positions.
  • the para positions are especially prefened.
  • the cenhal portion ofthe aromatic containing polyethylenic polyether functional monomer may be represented by the formula:
  • each R each a, and Q are as discussed with respect to Formula II, and the average values of j and k are each independently in the range of from about 1 to about 20.
  • the polyethylenic functional monomer is an aromatic polyether polyethylenic functional monomer containing at least one group selected from acrylyl or methacrylyl.
  • the aromatic polyether polyethylenic functional monomer containing at least one group selected from acrylate and methacrylate has the general structure (VI), depicted below where Ro is hydrogen or methyl, where each R each a, and Q are as discussed with respect to Formula II, where the values of j and k are each independently in the range of from about 1 to about 20, and where R 2 is a polymerizable unsaturated group (e.g., vinyl, allyl, allyl carbonate, methacrylyl, acrylyl, methacrylate, or acrylate).
  • the aromatic containing polyether polyethylenic functional monomer is preferably an ethoxylated bisphenol A di(meth)acrylate.
  • Ethoxylated bisphenol A di(meth)acrylates have the general structure (VII) depicted below where each RQ is independently hydrogen or methyl, each Rj, each a, and Q are as discussed with respect to Formula II, and the values of j and k are each independently in the range of from about 1 to about 20.
  • the monomer composition preferably may also include a polyethylenic functional monomer.
  • Polyethylenic functional monomers are defined herein as organic molecules which include two or more polymerizable unsaturated groups. Common polymerizable unsaturated groups include vinyl, allyl, allyl carbonate, methacrylyl, acrylyl, methacrylate, and acrylate.
  • the polyethylenic functional monomers have the general formula (VII) or (VIII) depicted below, where each Ro is independently hydrogen, halo, or a Cj-C alkyl group and where Ai is as described above.
  • polyetirylenic functional monomers having three (e.g., hi(meth)acrylates), four (e.g., tetra(meth)acrylates), five (e.g., penta(meth)acrylates), six (e.g., hexa(meth)acrylates) or more groups may be used.
  • Prefened polyethylenic functional monomers which may be combined with an aromatic containing polyethylenic polyether functional monomer to form the monomer composition include, but are not limited to, ethoxylated 2 bisphenol A dhnethacrylate, his(2-hydroxyethyl)isocyanurate hiacrylate, ethoxylated 10 bisphenol A dhnethacrylate, ethoxylated 4 bisphenol A dhnethacrylate, dipentaerythritol pentaacrylate, 1,6-hexanediol dhnethacrylate, isobornyl acrylate, pentaerythritol hiacrylate, ethoxylated 6 himethylolpropane hiacrylate, and bisphenol A bis allyl carbonate.
  • tiie photoinitiator composition preferably includes phenyl bis(2,4,6-himethylbenzoyl) phosphine oxide (IRG-819) which is commercially available from Ciba Additives under the hade name of Irgacure 819.
  • the amount of Irgacure 819 present in a lens forming composition preferably ranges from about 30 ppm by weight to about 2000 ppm by weight.
  • the photoinitiator composition may include a mixture of photoinitiator.
  • an ophthalmic eyeglass lens may be made from lens forming composition comprising a monomer composition, a photoinitiator composition, and a co-initiator composition.
  • the lens forming composition in liquid form, is preferably placed in a mold cavity defined by a first mold member and a second mold member.
  • activating light which is directed toward the mold members to activate the photoinitiator composition causes the photoinitiator to form a polymer chain radical.
  • the co-initiator may react with a fragment or an active species of either the photoinitiator or the polymer chain radical to produce a monomer initiating species.
  • the polymer chain radical and the monomer initiating species may react with the monomer to cause polymerization ofthe lens forming composition.
  • the monomer composition preferably includes an aromatic containing polyethylenic polyether functional monomer having a structure as shown above.
  • the polyethylenic functional monomer is an aromatic polyether polyethylenic functional monomer containing at least one group selected from acrylyl or mettiacrylyl. More preferably, the polyethylenic functional monomer is an ethoxylated bisphenol A di(meth)acrylate.
  • the monomer composition may include a mixture of polyethylenic functional monomers, as described above. The photoinitiators which may be present in the lens forming composition have been described above.
  • the lens fonning composition preferably includes a co-initiator composition.
  • the co-initiator composition preferably includes arriine co-initiators.
  • Co-initiators include ethanolamines. Examples of ethanolamines include but are not limited to ⁇ -methyldiethanolamine ( ⁇ MDEA) and triethanolamine (TEA) both commercially available from Aldrich Chemicals. Aromatic amines (e.g., aniline derivatives) may also be used as co-initiators.
  • aromatic amines include, but are not limited to, emyl-4-dime ylamh ⁇ obenzoate (E-4-DMAB), ethyl-2- dimethylaminobenzoate (E-2-DMAB), n-butoxyemyl-4-dimethylaminobenzoate, -dmiemylaminobenzaldehyde, ⁇ , ⁇ -dhnethyl- ⁇ -toluidine, and octyl- ⁇ -(dimemyla ⁇ r ⁇ ino)benzoate.
  • E-4-DMAB emyl-4-dime ylamh ⁇ obenzoate
  • E-2-DMAB ethyl-2- dimethylaminobenzoate
  • n-butoxyemyl-4-dimethylaminobenzoate -dmiemylaminobenzaldehyde
  • ⁇ , ⁇ -dhnethyl- ⁇ -toluidine octyl- ⁇ -(dimemyla
  • Monoacrylyl amines may include at least one acrylyl or methacrylyl group (see compounds (A) and (B) in Fig. 29).
  • Diacrylyl amines may include two acrylyl, two methacrylyl, or a mixture of acrylyl or methacrylyl groups (see compounds (C) and (D) in Fig. 29).
  • the co-initiator composition preferably includes a mixture of CN-384 and CN-386.
  • the total amount of co-initiators in the lens forming composition ranges from about 50 ppm to about 7 % by weight.
  • the lens foiming composition may also include activating light absorbing compounds. These compounds may absorb at least a portion ofthe activating light which is dhected toward the lens foiming composition during curing.
  • activating light absorbing compounds are photochromic compounds. Photochromic compounds which may be added to the lens forming composition have been previously described. Preferably, the total amount of photochromic compounds in the lens forming composition ranges from about 1 ppm to about 1000 ppm. Examples of photochromic compounds which may be used in the lens forming composition include, but are not limited to Corn Yellow, Berry Red, Sea Green, Plum Red, Variacrol Yellow, Palatinate Purple, CH-94, Variacrol Blue D, Oxford Blue and CH-266. Preferably, a mixture of these compounds is used.
  • the lens fonning composition may also include other activating light absorbing compounds such as UV stabilizers, UV absorbers, and dyes.
  • UV stabilizers such as Tinuvin 770 may be added to reduce the rate of degradation ofthe formed lens caused by exposure to ulhaviolet light.
  • UV absorbers such as 2-(2H-benzohiazol-2- yl)-4-(l,l,3,3,-tehamethylbutyl)phenol, may be added to the composition to provide UV blocking characteristics to the formed lens.
  • Small amounts of dyes such as Thermoplast Blue 684 and Thermoplast Red from BASF may be added to the lens forming composition to counteract yellowing.
  • a UV absorbing composition may be added to the lens fonning composition.
  • the UN absorbing composition preferably includes a photoinitiator and a UV absorber. Photoinitiators and UV absorbers have been described in greater detail in previous sections. Typically, the concentration of UV absorber in the lens forming composition requhed to achieve deshable UV blocking characteristics is in the range from about 0.1 to about 0.25 % by weight. For example, 2-(2H-benzotriazol-2-yl)-4-(l,l,3,3,-tehamethylbutyl)phenol may be added to the lens forming composition as a UV absorber at a concentration of about 0.17 %.

Abstract

A high volume lens curing system is described. The high volume lens curing system is configured to cure multiple eyeglass lenses in a continuous manner using activating light.

Description

TITLE: HIGH VOLUME LENS CURING SYSTEM
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to eyeglass lenses. More particularly, the invention relates to a lens forming composition, system and method for making photochromic, ultraviolet/visible light absorbing, and colored plastic lenses by curing a lens forming composition using activating light.
2. Description of the Relevant Art
It is conventional in the art to produce optical lenses by thermal curing techniques from the polymer of diethylene glycol bis(allyl)-carbonate (DEG-BAC). Curing of a lens by ultraviolet light tends to present certain problems that must be overcome to produce a viable lens. Such problems include yellowing of the lens, cracking of the lens or mold, optical distortions in the lens, and premature release of the lens from the mold. In addition, many of the useful ultraviolet light-curable lens forming compositions exhibit certain characteristics that increase the difficulty of a lens curing process. For example, due to the relatively rapid nature of ultraviolet light initiated reactions, it is a challenge to provide a composition that is ultraviolet light curable to form an eyeglass lens. Excessive exothermic heat tends to cause defects in the cured lens. To avoid such defects, the level of photoinitiator may be reduced to levels below what is customarily employed in the ultraviolet curing art.
While reducing the level of photoinitiator addresses some problems, it may also cause others. For instance, lowered levels of photoinitiator may cause the material in regions near an edge of the lens and proximate a gasket wall in a mold cavity to incompletely cure due to the presence of oxygen in these regions (oxygen is believed to inhibit curing of many lens forming compositions or materials). Uncured lens forming composition tends to result in lenses with "wet" edges covered by sticky uncured lens forming composition. Furthermore, uncured lens fomiing composition may migrate to and contaminate the optical surfaces of the lens upon demolding. The contaminated lens is then often unusable.
The low photoinitiator levels utilized in many ultraviolet curable lens foπning compositions may produce a lens that, while fully-cured as measured by percentage of remaining double bonds, may not possess sufficient cross- link density on the lens surface to provide desirable dye absorption characteristics during the tinting process.
SUMMARY OF THE INVENTION
A high-volume lens curing apparatus includes at least a first lens curing unit and a second lens curing unit. The lens forming apparatus may, optionally, include an anneal unit. A conveyance system may be positioned within the first and/or second lens curing units. The conveyance system may be configured to allow a mold assembly to be transported from the first lens curing unit to the second lens curing unit. Lens curing units include an activating light source for producing activating light. Anneal unit may be configured to apply heat to an at least partially relive or relax the stresses caused during the polymerization of the lens forming material. A controller may be coupled to the lens curing units and, if present, an anneal unit, such that the controller is capable of substantially simultaneously operating the three units. The anneal unit may include a conveyor system for transferring the demolded lenses through the anneal unit. Such a system may be capable of producing more than 25 lenses per hour. BRIEF DESCRIPTION OF THE DRAWINGS
The above brief description as well as further objects, features and advantages of the methods and apparatus of the present invention will be more fully appreciated by reference to the following detailed description of presently preferred but nonetheless illustrative embodiments in accordance with the present invention when taken in conjunction with the accompanying drawings in which:
Fig. 1 depicts an isometric view of a high- volume lens curing apparatus;
Fig. 2 depicts a cross-sectional side view of a high- olume lens curing apparatus;
Fig. 3 depicts a cross-sectional top view of a first curing unit of a high-volume lens curing apparatus;
Fig. 4 depicts a schematic of a fluorescent light ballast system; Fig. 5 depicts a mold assembly;
Fig. 6 depicts an isometric view of an embodiment of a gasket;
Fig. 7 depicts a top view of the gasket of Fig. 6;
Fig. 8 depicts a cross-sectional view of an embodiment of a mold/gasket assembly;
Fig. 9 depicts a side view of a cured lens and molds after removal of a gasket; Fig. 10 depicts an isometric view of an embodiment of a gasket;
Fig. 11 depicts a top view of the gasket of Fig. 10;
Fig. 12 depicts an isometric view of a mold assembly holder;
Fig. 13 depicts a cross sectional top view of a high-volume lens curing apparatus;
Fig. 14 depicts an isometric view of a conveyor system for a high-volume lens curing apparatus; Fig. 15 depicts a side view of a high-volume lens curing apparatus;
Fig. 16 depicts a cross -sectional front view of a high-volume lens curing apparatus;
Fig. 17 depicts a schematic view of an embodiment of a system configured to collect and transmit eyeglass lens information over a computer network;
Fig. 18 depicts a flow chart'illustrating an embodiment of a method for collecting and fransmitting eyeglass lens information over a computer network;
Figs. 19, 20, and 21 depict embodiments of graphical user interfaces which may display eyeglass lens forming-related information;
Fig. 22 depicts an embodiment of a graphical user interface which may include a prescription input menu;
Fig. 23 depicts an embodiment of a graphical user interface which may include a prescription viewer display;
Fig. 24 depicts an embodiment of a graphical user interface which may include an alarm viewer display;
Fig. 25 depicts an embodiment of a graphical user interface which may include a maintenance viewer display;
Fig. 26 depicts an embodiment of a graphical user interface which may include a machine setup menu; and Figs. 27 and 28 depict embodiments of graphical user interfaces which may include a configuration setup menu; and
Fig. 29 depicts chemical structures of acrylated amines.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Apparatus, operating procedures, equipment, systems, methods, and compositions for lens curing using activating light are available from Optical Dynamics Corporation in Louisville, Kentucky.
Referring to Fig. 1, a high-volume lens forming apparatus is generally indicated by reference numeral 800. As shown in Fig. 1, lens forming apparatus 800 includes at least a first lens curing unit 810 and a second lens curing unit 820. The lens forming apparatus may, optionally, include an anneal unit 830. In other embodiments, an anneal unit may be a separate apparatus which is not an integral part of the lens curing apparatus. A housing in which first lens curing unit 810, second lens curing unit 820, and anneal unit 830 may be disposed may be formed of an insulating material. In this manner, the housing may be configured to reduce heat transfer between the first lens curing unit, the second lens curing unit and the anneal unit. The lens forming apparatus also includes conveyance system 850 positioned within the first and/or second lens curing units. The conveyance system 850 may be configured to allow a mold assembly to be transported from the first lens curing unit 810 to the second lens curing unit 820. For example, the conveyance system may be configured to allow a plurality of mold assemblies, which may be filled with a lens forming composition, to be transported into, through, and out of the lens forming apparatus.
The lens foiming apparatus may be configured to form an eyeglass lens in less than approximately one hour. In addition, the lens foiming apparatus may be configured to form at least 25 prescription cast eyeglass lenses per hour by application of activating light to cure a liquid foiming composition into a prescription cast eyeglass lens. Such a rate of production may also include a time required to anneal a prescription cast eyeglass lens.
Lens curing units 810 and 820 include activating light sources for producing activating light. The activating light sources disposed in units 810 and 820 direct activating light toward a mold assembly. Anneal unit 830 applies heat to at least partially relive or relax the stresses caused during the polymerization of the lens foiming material. Anneal unit 830, in one embodiment, includes a heat source. A controller 840 may be a programmable logic controller, e.g., a computer. Controller 840 may be coupled to lens curing units 810 and 820 and, if present, an anneal unit 830, such that the controller is capable of substantially simultaneously operating the three units 810, 820, and 830. First curing unit 810 is configured to direct activating light and, optionally, heat toward a mold assembly to initiate curing of a lens foπriing composition. As shown in Fig. 2, first curing unit 810 may include upper light source 812 and lower light source 814. Fig. 3 depicts a cut away top view of first curing unit 810. As shown in Fig. 3, light sources 812 and 814 of first curing unit 810 may include a plurality of activating light generating devices or lamps. In one embodiment, the lamps are oriented proximate each other to form a row of lights, as depicted in Fig. 3. While the lamps are depicted as substantially U-shaped, it should be understood that the lamps may be linear, circular, or any other shape that allows a uniform irradiation of a lens forming assembly placed in the first curing unit. In one embodiment, multiple lamps are positioned to provide substantially uniform radiation over the entire surface of the mold assembly to be cured. The lamps may generate activating light.
The lamps may be supported by and electrically connected to suitable fixtures 811. Lamps 812 and 114 may generate either ultraviolet light, actinic light, visible light, and/or infrared light. The choice of lamps is preferably based on the monomers used in the lens forming composition. In one embodiment, the activating light may be generated from a fluorescent lamp. The fluorescent lamp preferably has a strong emission spectra in the 380 to 490 nm region.
In some embodiments, the activating light sources may be turned on and off frequently during use. Fixture 811 may also include electronic hardware to allow a fluorescent lamp to be f equently turned on and off. Typically, when a fluorescent lamp is turned off the filaments in the lamp will become cool. When the lamp is subsequently turned on, the lamp intensity may fluctuate as the filaments are warmed. These fluctuations may effect the curing of a. lens foiming compositions. To minimize the intensity fluctuations of the lamps, a ballast may allow the startup of a fluorescent lamp and rrrinimizes the time required to stabilize the intensity of the light produced by the fluorescent lamp.
A number of ballast systems may be used. Ballasts for fluorescent lamps typically serve two purposes. One function is to provide an initial high voltage arc that will ionize the gases in the fluorescent lamp (known herein as the "strike voltage"). After the gases are ionized, a much lower voltage will be required to maintain the ionization of the gases. In some embodiments, the ballast will also limit the current flow through the lamp. In some ballast systems, the filaments of a lamp may be preheated before the starting voltage is sent through the electrodes. To allow more control over the heating of the filaments, a flasher ballast system may be used. A schematic drawing of an embodiment of a flasher ballast system is depicted in Fig. 4. In a flasher ballast system, a fluorescent lamp 712 is electrically coupled to a high frequency instant start ballast 714 and one or more transformers 716. The high frequency instant start ballast 714 may provide the strike voltage and perform the current limiting functions once the lamp is lighted. The transformers 716 may be electrically coupled to one or both of the filaments 718 to provide a low voltage (between about 2 to about 4 V) to the filaments. This low voltage may heat the filaments 718 to a temperature that is close to the operating temperature of the filaments 718. By heating the filaments before toiling the lamp on, the intensity of light produced by the lamp may be stable because the filaments of the lamp are kept close to the optimum operating temperature. In one embodiment toroidal transformers may be used to supply low voltage to the filaments.
Because the instant start ballast 714 and the transformers 716 are separate units they may be operated independently of each other. A controller 711 may be coupled to both the instant start ballast 714 and the transformers 716 to control the operation of these devices. Controller 711 may be the controller of lens foπning apparatus 800. The transformers 716 may be left on or o f when the striking voltage is applied to the lamp. In some embodiments, controller 711 may turn off the transformers 716 just before the strike voltage is applied to the lamp. The controller 711 may also monitor the operation of the lamp. The controller 711 may be programmed to turn the transformers 716 on when the lamps are switched off, thus mamtaining the lamps in a state of readiness. To conserve power, the filaments 718 may be warmed only prior to turning on the lamp. Thus, when the controller 711 receives a signal to turn the lamp on, the controller may turn on the transformers 716 to warm the filaments 718, and subsequently turn on the lamp by sending a striking voltage from the instant start ballast 714. The controller may be configured to turn the transformer off after a predeteimined amount of inactivity of the lamps. For example, the controller may be configured to receive signals when the lamps are used in a curing process. If no such signals are received, the controller may turn off the lamps (by turning off the instant start ballast), but leave the transformer on. The lamps may be kept in a state of readiness for a predeteπnined amount of time. If no signals are received by the controller to turn on the lamp, the controller may turn the transformer off to conserve energy.
Referring back to Fig. 3, a barrier 815 may be placed between the lamps 811. The barrier may be configured to inhibit the passage of activating light from one set of lamps to the other. In this manner, the lamp sets may be optically isolated from each other. The lamps may be connected to separate ballast systems and a controller. In addition, the lamps may be coupled separately to fans. Thus, the lamps may be operated independently of each other. In addition, operation of the fans may be controlled by a controller to coincide with operation of the lamps. For example, if a lamp is turned on by a controller, a fan may also be turned on by a controller. This may be useful when lenses that require different initial curing sequences are being processed at the same time. The barrier 815 may inhibit the passage of light from one set of lamps to a mold assembly positioned below the other set of lamps . In some embodiments, at least four independently controllable lamps or sets of lamps may be disposed in the first curing unit. The lamps may be disposed within the first curing unit with a sliding rack which may maintain a position of the lamps within the first curing unit. The lamps may be disposed in left and right top positions and left and right bottom positions. A variety of different initial curing conditions may be required depending on the prescription. In some instances the left eyeglass lens may require initial curing conditions that are substantially different from the initial curing conditions of the right eyeglass lens. To allow both lenses to be cured substantially simultaneously, the four sets of lamps may be independently controlled. For example, the right set of lamps may be activated to apply light to the back face of the mold assembly only, while, at the same time, the left set of lamps may be activated to apply light to both sides of the mold assembly. In this manner a pah of eyeglass lenses whose left and right eyeglass prescriptions require different initial curing conditions may be cured at substantially the same time. Since the lenses may thus advantageously remain together in the same mold assembly holder throughout the process, the production process is simpler with πiiriimized job tracking and handling requirements.
As shown in Fig. 5, a mold assembly 552 may include opposed mold members 578, separated by a gasket 510 to define a lens molding cavity 582. The opposed mold members 578 and the gasket 510 may be shaped and selected in a manner to produce a lens having a desired diopter.
The mold members 578 may be formed of any suitable material that will permit the passage of activating light. The mold members 578 are preferably formed of glass. Each mold member 578 has an outer peripheral surface 584 and a pah of opposed surfaces 586 and 588 with the surfaces 586 and 588 being precision ground. The mold members 578 have desirable activating light transmission characteristics. Both the casting surface 586 and non-casting surface 588 are polished such that they have no surface aberrations, waves, scratches or other defects as these may be reproduced in the finished lens. Mold members 578 are held in a spaced apart relation to define a lens molding cavity 582 between the facing surfaces 586 thereof. The mold members 578 are held in a spaced apart relation by a flexible gasket 510 that seals the lens molding cavity 582 from the exterior of the mold members 578. In use, the gasket 510 maybe supported on a portion of a mold assembly holder. In this manner, the upper or back mold member 590 has a convex inner surface 586 while the lower or front mold member 592 has a concave inner surface 586 so that the resulting lens molding cavity 582 is preferably shaped to form a lens with a desired configuration. Thus, by selecting the mold members 578 with a desired surface 586, lenses with different characteristics, such as focal lengths, may be produced.
Rays of activating light pass through the mold members 578 and act on a lens forming material disposed in the mold cavity 582 in a manner discussed below so as to form a lens. The rays of activating light may pass through a suitable filter before impinging upon the mold assembly 552.
Figs. 6 and 7 present an isometric view and a top view, respectively, of a gasket 510. Gasket 510 may be annular, and is configured to engage a mold set for forming a mold assembly. Gasket 510 includes at least four discrete projections 511. Gasket 510 has an exterior surface 514 and an interior surface 512. Projections 511 are arranged upon inner surface 512 such that they are substantially coplanar. The projections may be evenly spaced around the interior surface of the gasket The spacing along the interior surface of the gasket between each projection may be about 90 degrees. Although four projections are preferred, it is envisioned that more than four could be incorporated.
Gasket 510 may be formed of vinyl material that maintains sufficient flexibility at conditions throughout the lens curing process. The gasket 510 may be formed of a silicone rubber material such as GE SE6035 which is commercially available from General Electric. In another embodiment, the gasket 510 may be formed of copolymers of ethylene and vinyl acetate which are commercially available from E. I. DuPont de Nemours & Co. under the trade name ELVAX7. In another embodiment, the gasket 510 may be formed from polyethylene. In another embodiment, the gasket may be formed from a thermoplastic elastomer rubber. An example of a thermoplastic elastomer rubber that may be used is , DYNAFLEX G-2780 commercially available from GLS Corporation. Regardless ofthe particular material, gasket 510 maybe prepared by conventional injection molding or compression molding techniques which are well-known by those of ordinary skill in the art.
As shown in Fig. 8, projections 511 are preferably capable of spacing mold members 526a and 526b of a mold set. Mold members 526a and 526b may be any ofthe various types and sizes of mold members that are well known in the art. A mold cavity 528 at least partially defined by mold members 526 and gasket 510, is capable of at retaining a lens forming composition. The seal between gasket 510 and mold members 526 is as complete as possible. The height of each projection 511 controls the spacing between mold members 526, and thus the thickness ofthe finished lens. By selecting proper gaskets and mold sets, lens cavities may be created to produce lenses of various powers.
Referring back to Figs. 6 and 7, locations where the steep axis 522 and the flat axis 524 ofthe back mold member 526b preferably lie in relation to gasket 510 have been indicated. In conventional gaskets, a raised lip may be used to space mold members. The thickness of this lip varies over the chcumference ofthe lip in a manner appropriate with the type of mold set a particular gasket is designed to be used with. In order to have the flexibility to use a certain number of molds, an equivalent amount of conventional gaskets is typically kept in stock.
However, within a class of mold sets there may be points along the outer curvature of a the back mold member where each member of a class of back mold members is shaped similarly. These points may be found at locations along gasket 510, oblique to the steep and flat axes ofthe mold members. In a preferred embodiment, these points are at about 45 degree angles to the steep and flat axes ofthe mold members. By using discrete projections 511 to space the mold members at these points, an individual gasket could be used with a variety of mold sets. Therefore, the number of gaskets that would have to be kept in stock may be greatly reduced. In addition, gasket 510 may include a recession 518 for receiving a lens foiming composition. Lip 520 may be pulled back in order to allow a lens forming composition to be introduced into the cavity. Vent ports 516 may be incorporated to facilitate the escape of ah from the mold cavity as a lens forming composition is introduced.
Gasket 510 may also include a projection 540. Projection 540 may extend from the side ofthe gasket toward the interior ofthe mold cavity when a first and second mold are assembled with the gasket. The projection is positioned such that a groove is formed in a plastic lens formed using the mold assembly. The groove may be positioned near an outer surface ofthe formed lens. In this manner the groove is formed near the interface between the mold members and the formed lens. Fig. 9 depicts a side view of a lens 550 disposed between two mold members 526 after curing and the removal ofthe gasket. A variety of indentations/grooves may be seen along the outer surface ofthe lens caused by the various projections from the gasket. Grooves 544 may be caused by the projections 511 of a gasket used to space the mold members at the appropriate distance. Groove 546 may be caused by the projection 540. The groove is positioned at the interface ofthe mold members and the formed lens. While depicted as near the interface ofthe upper mold member, it should be understood that the groove may also be positioned at the interface between the lower mold member and the formed lens. In one embodiment, the fill port 538 (see Figs. 10 and 11) may produce a groove near the interface ofthe upper mold member and the formed lens. The projection 511 may therefore be positioned at the interface between the lower mold member and the formed lens. In this manner, two grooves may be created at the interfaces between the formed lens and each ofthe mold members.
After the gasket is been removed, the molds may adhere to the formed lens. In some instances a sharp object may be inserted between the mold members and the formed lens to separate the formed lens from the mold members. The groove 546 may facilitate the separation of the mold members from the formed lens by allowing the insertion of a sharp object to pry the molds away from the formed lens.
Figs. 10 and 11 present an isometric view and a top view, respectively, of an alternate embodiment of a gasket. Gasket 530 may be composed of similar materials as gasket 510. Like gasket 510, gasket 530 may incorporate projections 531 in a manner similar to the projections 511 shown hi Fig. 6. Alternatively, gasket 530 may include a raised lip along interior surface 532 or another method of spacing mold members that is conventional in the art.
Gasket 530 preferably includes a fill port 538 for receiving a lens forming composition while gasket 530 is fully engaged to a mold set. Fill port 538 preferably extends from interior surface 532 of gasket 530 to an exterior surface 534 of gasket 530. Consequently, gasket 530 need not be partially disengaged from a mold member of a mold set in order to receive a lens forming composition. In order to introduce a lens foiming composition into the mold cavity defined by a conventional mold/gasket assembly the gasket is usually at least partially disengaged from the mold members. During the process of filling the mold cavity, lens forming composition may drip onto the backside of a mold member. Lens forming composition on the backside of a mold member may cause activating light used to cure the lens to become locally focused, and may cause optical distortions in the final product. Because fill port 538 allows lens forming composition to be introduced into a mold cavity while gasket 530 is fully engaged to a mold set, gasket 530 preferably avoids this problem. In addition, fill port 538 may be of sufficient size to allow ah to escape during the introduction of a lens foiming composition into a mold cavity; however, gasket 530 may also incorporate vent ports 536 to facilitate the escape of ah.
A method for making a plastic eyeglass lenses using either gasket 510 or 530 is presented. The method preferably includes engaging the gasket with a first mold set for forming a first lens of a first power. The first mold set preferably contains at least a front mold member and a back mold member. A mold cavity for retaining a lens forming composition may be at least partially defined by the mold members and the gasket. Engaging the gasket with the mold set includes positioning the mold members such that each ofthe projections forms an oblique angle with the steep and flat axis ofthe back mold member. In a preferred embodiment, this angle is about 45 degrees. A lens forming composition may be introduced into mold cavity 528. The lens foπriing composition may be cured by exposing the composition to activating light and/or thermal radiation. After the lens is cured, the first mold set may be removed from the gasket and the gasket may then be engaged with a second mold set for foiming a second lens of a second power. When using the gasket 530, the method further includes introducing a lens forming composition through fill port 538, wherein the first and second mold members remain fully engaged with the gasket during the introduction of the lens forming composition. The lens foπriing composition may then be cured by use of activating light and/or thermal radiation.
To facilitate the positioning and the conveyance of mold assemblies, a mold assembly holder may be used. An isometric view of a mold assembly holder 900 is depicted in Fig. 12. The mold assembly holder includes at least one, preferably two, portions 910 and 912 configured to hold a mold assembly 930. In one embodiment, the portions 910 and 912 are indentations machined into a plastic or metal block that is configured to hold a standard mold assembly. The mold assembly may be placed in the indentation. An advantage of such the indentations, is that the mold assemblies may be positioned in the optimal location for curing in the first and second curing units 810 and 820. The indentations 910 and 912 may be sized to hold the mold assembly such that substantially all ofthe molds may be exposed to activating light when the mold assembly is positioned above or below an activating light source. The mold assembly holder may include an opening extending through the mold assembly holder. The opening may be positioned in the indentations 910 and 912 such that activating light may be shone through the mold assembly holder to the mold assembly. In some embodiments, the opening may be of a diameter that is substantially equal to the diameter ofthe molds. The opening will therefore allow substantially all ofthe surface area ofthe mold to be irradiated with activated light. In another embodiment, the diameter ofthe opening may be substantially less than a diameter ofthe molds. In this respect the opening may serve as an aperture which reduces the amount of light that contacts the outer edges ofthe molds. This may be particularly useful for curing positive lenses in which curing is initiated with more activating light being applied to the central portion ofthe molds than the edges. The indentations may extend in the body to a depth such that the mold assemblies, when placed in the indentations is even with or below the upper surface ofthe mold assembly holder. This imparts a low vertical profile to the mold assembly holder and allows the curing units ofthe high volume system to be constructed with a low vertical profile. In this manner, the size ofthe unit may be n-inimized.
The mold assembly holder 900 may also include further machined indentations for holding the unassembled pieces ofthe mold assembly (e.g., the molds and the gasket). For example, the mold assembly holder may be configured to hold at least two molds. During the assembly ofthe mold assembly, an operator typically will find and clean the molds and gasket before assembly. To minimize the possibility of mixing up the molds and gaskets, and to help minimize recontamination after the molds are cleaned, the mold assembly holder 900 includes sections to hold the various components. As depicted in Fig. 12, indentations 922, 924, 926, and 928 may also be formed in the mold assembly holder 900. The indentations may be labeled to facilitate the placement ofthe molds or gaskets. For example, indentation 922 may be labeled left lens, front mold, 924 may be labeled left lens, back mold, 928 may be labeled right lens, front mold, and 926 may be labeled right lens, back mold. Other variations of labeling and positioning ofthe indentations 922, 924, 926, and 928 may be used. This may help prevent operators from making mistakes due to use of incorrect molds to assemble the mold assemblies. The mold assembly holder may also include a location for holding a job ticket. Job ticket may be placed in a holder mounted to a side ofthe mold assembly holder. Alternatively, the job ticket may have an adhesive that allows the ticket to be attached to the side ofthe mold assembly. The job ticket may include information such as: the prescription information, the mold ED numbers, the gasket ID numbers, the time, date, and type of lens being formed. The job ticket may also include a job number, the job number may correspond to a job number generated by the controller when an eyeglass lens prescription is entered into the controller. The job number may also be depicted using a UPC coding scheme. Use of a UPC code on the job ticket may allow the use of bar-code scanners to determine the job number corresponding to the mold assemblies placed on the mold assembly holder.
The mold assembly holder may also include at least one indicia or an identifying mark. An indicia may include a color, at least one alphanumeric character, at least one graphical character, a barcode, or a radio frequency emitter. The indicia of a mold assembly holder may vary depending on the intended use ofthe mold assembly holder. For example, the color of a mold assembly holder may vary depending on the type of lens which may be formed within the mold assembly holder. For example, a mold assembly holder having a first color may be suitable for forming a photochromic lens, and a mold assembly holder having a second color may be suitable for forming a non-photochromic lens. In addition, alphanumeric characters formed in, printed on, or attached to the mold assembly unit may include, for example, "PHOTOCHROMIC LENS" or "NON-PHOTOCHROMIC LENS" depending on the type of lens which may be formed within the mold assembly holder. A graphical character may also vary depending on the type of lens which may be formed within the mold assembly holder.
A radio frequency emitter may be commonly referred to as an "RF tag." A radio frequency emitter may be formed within or coupled to a mold assembly holder. A radio frequency emitter may be configured to generate a radio frequency signal at least periodically. The generated radio frequency signal may include a signature which may be characteristic ofthe type of lens which may be formed within the mold assembly holder. A radio frequency detector may be coupled to a lens foiming apparatus and may be configured to detect a radio frequency signal generated by the radio frequency emitter. The type of lens which may be formed with the mold assembly holder may then be determined from the detected radio frequency signal. In addition, a system may include a lens forming apparatus and mold assemblies of at least two different forms of at least one ofthe indicia described above.
The mold assembly holder 900 may be used in combination with a conveyor system 850 to transfer mold assemblies from the first curing unit to the second curing unit. The second curing unit is configured to apply activating light and heat to the mold assemblies after the curing is initiated by the first curing unit. The use of two curing units in this manner facilitates the application of curing sequences such as the sequences outlined in Table 1 below. In these embodiments, the mold assembly is subjected to an initiating dose of activating light, followed by a post-cure dose of activating light and heat. The initial dose may last from about 7 to 90 seconds and may be applied to one or both sides ofthe mold assembly. After the initial dose is applied, the mold assembly is subjected to a combination of activating light and heat for about 5 to 15 minutes. In many instances, subjecting the mold assembly to longer times in the second curing unit does not significantly effect the quality ofthe formed lens. Thus, the second curing unit is designed such that the amount of time that the mold assemblies spend in the second unit is not less than about 5 minutes.
Figure imgf000012_0001
Table 1
During operation, a mold assembly or mold assembly holder is placed on the conveyor system and the mold assembly is moved to a position within the first curing unit 810. In the first curing unit 810, the mold assemblies receive the initial dose of light based on the prescription ofthe lens, e.g., as outlined in Table 1. After the mold assemblies receive their initial dose, the mold assemblies are moved by the conveyor system 850 to the second curing unit. In the second curing unit, the mold assemblies are treated with activating light and heat. The time it takes for the mold assembly to pass entirely through the second curing unit may be equal to or greater than the post- cure time.
In one embodiment, the conveyor system may be a single continuous system extending from the first curing unit through the second curing unit. During the operation ofthe lens foπriing apparatus 800, a continuous stream of mold assemblies may be placed on the apparatus. Fig. 13 depicts a top cut away of a system in which a continuous stream of mold assembly holders 900 are moving through the first and second curing units. Because the curing for any given prescription lens is complete in the first curing unit in a time of 90 seconds or less, the second unit may be constructed as a rectangular shaped unit that will hold multiple mold assemblies, as depicted in Fig. 1. The length of the second cure unit is determined by the time required for each mold assembly in the first unit. Because the conveyor system is a single continuous unit, the molds will move through the second curing unit in increments equal to the amount of time spent in the first curing unit. Thus, the molds move only when the curing cycle ofthe first curing unit is complete and the mold assemblies or mold assembly holder is advanced to the second curing unit. In one embodiment, the mold assemblies are placed on a mold assembly holder 900 as described above. The mold assembly holder may have a predetermined length (LH). After the mold assemblies are loaded onto the mold assembly holder, the mold assembly holder may be placed on the conveyor system 850 and advanced to the first curing unit. The mold assembly holder will remain in the first curing unit for a predetermined minimum amount of time, e.g., the initiation time Υι . After the initial cure is performed, the mold assembly holder is advanced to the second curing unit and another mold assembly holder is advanced to the first curing unit. To properly cure lens foiming composition, the mold assemblies may need to remain in the second curing unit for a minimum amount of time, e.g., the post cure time (TP). The required minimum length ofthe second curing unit (LSc) may be calculated by these predetermined values using the following equation.
Figure imgf000013_0001
By constructing the second curing unit to have a length based on this equation, the mold assembly holder will exit from the second curing unit after the coπect amount of post-curing has occurred.
In practice there is a wide variation in the initiation times based on the prescription and the type of lenses being formed. For example, Table 1 discloses some typical initiation times that range from about 7 sec. to about 90 sec. In order to optimize the system, the length ofthe second curing unit may be altered based on the maximum predetermined initiation time. For example, the (T ) rather than being the rrunimum time will be the maximum time possible for initiation ofthe curing. In practice, the conveyor system may be configure to advance a mold assembly holder from the first curing unit to the second curing unit at time intervals equal to the maximum possible initial curing cycle (e.g., about 90 sec. for the above-described compositions) To accommodate the different initial curing cycles, a controller may be coupled to the lamps ofthe first curing unit. The controller may be configured to turn on the lamps such that the initial curing cycle ends at the end ofthe maximum initial curing time. For example, if the maximum initial curing time is 90 sec, however the prescription and lens type calls for only a 7 sec, cure, the lamps are kept off until 7 sec. before the end ofthe 90 sec. time interval (i.e., for 83 seconds). The lamps are only activated for the last 7 sec. This may ensure that the time interval between the end ofthe completion of the initial cure and the entry into the second curing unit is the same regardless ofthe actual initiation dosage. The length ofthe second curing unit may be adjusted accordingly to accommodate this type of curing sequence.
In another embodiment, the conveyor system may include two independently operated conveyors. The first conveyor may be configured to convey the mold assembly holder or mold assemblies from the first curing unit to the second curing unit. A second conveyor may be positioned VΛthin the second curing unit. The second conveyor may be configured to convey the mold assemblies or the mold assembly holder through the second curing unit. As such, a speed ofthe first and second conveyors may be substantially different. For example, a speed ofthe first conveyor may be variable and a speed of the second conveyor may be substantially constant. In this manner, the second curing unit may be designed independently ofthe initial curing times. Instead the length ofthe second curing unit may be based on the time required for a typical post-cure sequence. Thus the length ofthe second curing unit may be determined by the rate at which the second conveyor system is operated and the amount of time required for a post-cure. This also allows an operator to operate the curing units independently ofthe other.
The conveyor system may be configured to convey either mold assemblies or a mold assembly holder (e.g., mold assembly holder 900) through the first and second curing units. A view ofthe conveyor system in which the curing units have been removed from the lens forming apparatus is depicted in Fig. 14. The conveyor system includes a platform for conveying a mold assembly holder. The platform may be configured to support the mold assembly holder 900 as it passes through the first and second curing units. In one embodiment, the platform is formed from two rails 852 that extend the length ofthe lens forming apparatus. The rails, 852 may be any width, however should be spaced apart from each other at a distance that allows activating light to pass past the rails 852 and to the mold assemblies on the mold assembly holder 900. The conveyor system includes a flexible member 854 (e.g., a belt or chain) that is configured to interact with the mold assembly holder 900. The flexible member will interact with the mold assembly holder and pull or push the mold assembly holder along the platform. The flexible member may be formed of a chain or flexible materials such as a belt (e.g., a neoprene or rubber belt). The flexible member 854 may be coupled to a pah of wheels or gears disposed at opposite ends ofthe lens forming apparatus. The wheels or gears may be manually turned or may be coupled to a motor. Fig. 15 depicts a lens forming apparatus in which a motor 851 is coupled to an end ofthe second curing unit. The motor may be coupled to the flexible member such that the flexible member may be moved by the operation ofthe motor. The motor 851 may either pull or push the flexible member along the length ofthe lens foiming apparatus. In addition, the motor and the flexible member may be configured such that the flexible member may continue to move under a mold member holder even if movement ofthe mold member holder may be obstructed. In this manner, the flexible member may "slip" under a mold member holder if, for example, a mold member has reached a safety stop coupled to the first or second curing units. For example, a safety stop may be coupled to an end of each ofthe curing units to prevent tray from falling off the conveyance system. The second curing unit may be configured to apply heat and activating light to a mold assembly as it passes through the second curing unit. The second curing unit may be configured to apply activating light to the top, bottom, or both top and bottom ofthe mold assemblies. As depicted in Figs. 2 and 16, the second curing unit may include a bank of activating light producing lamps 822 and heating systems 824. The bank of lamps may include one or more substantially straight fluorescent lamps that extend through the entire length ofthe second curing unit. The activating light sources in the second curing unit may produce light having the same spectral output as the activating light sources in the first curing unit (e.g., have a strong emission spectra in the 380 to 490 nm region). The spectral output refers to the wavelength range of light produced by a lamp, and the relative intensity ofthe light at the specific wavelengths produced. Alternatively, a series of smaller lamps may be disposed with the curing unit. In either case, the lamps are positioned such that the mold assemblies will receive activating light as they pass through the second curing unit. The heating unit may be a resistive heater, hot ah system, hot water systems, or infrared heating systems. In this manner, a chamber temperature may be controlled by altering the adjusting the power to, for example, the resistive heater. An ah distributor 826 (e.g., a fan) may be disposed within the heating system to aid in ah circulation within the second curing unit. By chculating the ah within the second curing unit, the temperature within the second curing may be more homogenous. In some embodiments, an anneal unit may also be coupled to the lens foπriing apparatus. As depicted in
Fig. 1, an anneal unit 830 may be placed above the second curing unit. Alternatively, the anneal unit may be placed below or alongside ofthe first or second curing units. The anneal unit is configured to apply heat and, optionally light, to anneal a demolded lens. When a lens, cured by the activating light, is removed from a mold assembly, the lens may be under a stressed condition. It is believed that the power ofthe lens can be more rapidly brought to a final resting power by subjecting the lens to an anneal treatment to relieve the internal stresses developed during the cure. Prior to annealing, the lens may have a power that differs from the desired final resting power. The anneal treatment is believed to reduce stress in the lens, thus altering the power ofthe lens to the desired final resting power. Preferably, the anneal treatment involves heating the lens at a temperature between about 200 DF to 225 DF for a period of up to about 10 minutes. It should be understood that the anneal time may be varied depending on the temperature ofthe anneal unit. Generally, the higher the temperature ofthe anneal unit, the faster the anneal process will be completed. The anneal process time is predeteimined based on the amount of time, at a predeteπnined temperature, a formed lens will need to be annealed to be brought to its final resting power.
In the embodiment depicted in Fig. 1, the anneal unit may be constructed in a similar manner to the second curing unit. Turning to Fig. 9, the anneal unit may include a conveyor system 832 for moving a demolded lens through the anneal unit. The demolded lens may be placed in the same mold assembly holder that was used for the first and second curing units. The mold assembly holder 900 may be configured to hold either the mold assembly and/or a demolded lens. The anneal unit includes a heating element 834 (depicted in Fig. 2). The heating element may include a ah distributor 836 for chculating ah throughout the anneal unit.
The anneal unit may have a length that is deteimined by the rate at which the mold assembly holders are transported through the anneal unit and the time required for the anneal process. For example, in some ofthe compositions listed above, an anneal time of about 10 min. may be used to bring the lens to its final resting power. The conveyor system ofthe anneal unit may therefore be configured such that the demolded lenses spend about 10 minutes within the anneal unit as the lenses traverse the length ofthe unit. A conveyor system similar to the system described above for the first and second curing units may be used. The conveyor system in the anneal unit may also be configured to move through the anneal unit continuously.
The controller 840 may be configured to control operation ofthe lens-curing units. The controller may perform some and/or all of a number of functions during the lens curing process, including, but not limited to: (i) deteπnining the initial dose of light required for the fhst curing unit based on the prescription; (ii) applying the activating light with an intensity and duration sufficient to equal the deteimined dose; ( i) applying the activating light with an intensity and duration sufficient to equal the determined second curing unit dose; (iv) turning the lamps sources on and off independently and at the appropriate times; and (v) triggering the movement ofthe proper light filters into the proper position based on the prescription. These functions may be performed in response to information read by the bar code reader from the job ticket positioned on the mold assembly holder. This information may include the prescription information and may be coπelated with the initial curing conditions by the controller 840.
The controller may also control the flow ofthe mold assembly holder through the system. The controller may include a monitoring device for deteimining the job number associated with a mold assembly holder. Fig. 3 depicts a monitoring device 817 which is coupled to the lens forming apparatus proximate the first curing unit. The monitoring device may be a laser or infra-red reading device. In some embodiments, the monitoring device may be a bar code reader for reading a UPC bar code. The monitoring device may be positioned within the fhst curing unit. When a mold assembly holder is placed on the conveyer system, it may be moved to a position such that the monitoring device may read a job number printed on the job ticket. In one embodiment, the job number is in the form of a UPC bar code. The monitoring device may be coupled to the controller. The controller may use the job number, read from the mold assembly holder, to determine the curing conditions required for the job that is being transferred to the first curing unit. In addition, the controller may use the job number, read from the mold assembly holder, to determine when to apply light to the job being transfeπed to the first curing unit. As described before, the job number may correspond to a prescription that was previously entered into the controller. In this manner the proper curing conditions may be achieved without relying on the operator to input the correct parameters.
Another advantage ofthe monitoring ofthe job number is that accidental usage ofthe lamps may be avoided. If the monitoring device is positioned within the first cure unit, the controller may prevent the activation of the first cure unit lamps, until a job ticket is detected. The detection of a job ticket may indicate that a mold assembly holder is placed in the proper position within the first curing unit. Once the mold assembly holder is placed within the first curing unit, the lamps ofthe first curing unit may be activated to initiate curing and the conveyance system may begin to move. If no job ticket is detected, the apparatus may wait in a stand-by mode until the mold assembly holder is inserted into the first curing unit. In this manner, the lifetime of a lamp of a lens foiming apparatus may be extended.
Alternatively, a monitoring device positioned within the first cure unit may include a photosensor which may commonly be referred to as a "photoeye". The photosensor may be configured to deteπnine if a mold assembly holder is placed at the entrance of an initialization unit within the curing unit. The photosensor may, for example, monitor an intensity of a light beam. If a mold assembly holder is in front of the photosensor, then an intensity of the light beam may be reduced. Such a reduction in intensity may be detected by the photosensor and may be processed to deteπriine that a mold assembly holder may have been placed in the curing unit. As described above, once a mold assembly holder may be detected within the first curing unit, the lamps ofthe first curing unit may be activated to initiate curing and the conveyance system within the first curing unit may begin to move. In addition, a speed of the conveyance system may increase upon detection of a mold assembly holder vrithin the first curing unit. In this manner, a mold assembly holder may be moved into position quickly once the mold assembly holder has been placed in the curing unit. Furthermore, the photosensor may be configured to monitor an intensity ofthe light beam periodically. In this manner, the photosensor may deteπnine how long a mold assembly holder may be located at a position in the lens forming apparatus. In addition, if a mold assembly holder is moved out of the light beam ofthe photosensor, the photosensor may detect an increase in an intensity ofthe light beam. The photosensor may be further configured to send the detected intensity ofthe light beam to a controller computer. The controller computer may be configured to control the conveyor system in response to the detected intensity ofthe light beam. In this manner, the controller computer may be configured to prevent a mold assembly holder from entering the lens forming apparatus until an increase in an intensity of a light beam is received from the photosensor by controlling the conveyor system.
Furthermore, multiple such photosensors may be positioned at various locations throughout a curing unit. In this manner, a presence ofthe mold assembly holder may be detected at various positions through a curing unit. In addition, the output ofthe multiple photosensors may be used to monitor the operation ofthe curing unit. Such a photosensor, or a plurality of photosensors, may also be positioned within the second cure unit and may also be configured to determine a presence of a mold assembly holder in the second cure unit. Position of a hay within a curing unit may also be used to deteπriine when light may be applied to the mold assembly holder in an initialization chamber. For example, the controller may determine delay time for applying initialization light from a speed ofthe conveyance system. In this manner, application of initialization light may be delayed until a last portion ofthe time in which the mold assembly holder may be in the initialization unit. Minimization ofthe delay between application of initialization light and curing light may increase the consistency of resulting eyeglass lenses because each lens foiming composition in each processed mold assembly holder may get the same treatment.
As illustrated in Fig. 16, lens forming apparatus 2000 may be operable to direct light and/or heat to an eyeglass lens mold to form an eyeglass lens. Lens forming apparatus 2000 may be further configured as described in any ofthe above embodiments. Lens forming apparatus 2000 may include at least one controller computer 2002. Controller computer 2002 may be operable to monitor and control the lens forming apparatus. Alternatively, multiple controller computers maybe coupled to the lens forming apparatus, and each ofthe multiple controller computers may be configured to monitor and control a subset ofthe equipment coupled to the lens foiming apparatus.
Controller computer 2002 may operable to connect to a computer network 2004 such as a local area network which may include an Ethernet device. As used herein, "computer network" may also refer to any type of intranet or extranet network which connects computers and/or networks of computers together, thereby providing connectivity between various systems for communication there between, using various network communication protocols, such as TCP/IP, FTP, HTTP, HTTPS, etc. Controller computer 2002 may execute software to communicate with other computer systems connected to network 2004. In addition, a plurality of controller computers may be connected to network 2004. Each controller computer may be coupled to a lens forming apparatus that may be configured as described in above embodiments.
A receiver computer 2006 may also be connected to network 2004. Receiver computer 2006 may be configured to receive an eyeglass lens order from a user. The user may enter the eyeglass lens order by using an user input device such as a keyboard coupled to receiver computer 2006. Alternatively, receiver computer 2006 may be configured to receive an eyeglass lens order from a client. For example, a client may include a doctor, an optician, an optometrist, an ophthalmologist, a retailer of eyeglass lenses, an optical lab, or a wholesaler of eyeglass lenses, a franchise of a national or local retail chain, or another enterprise which supplies eyeglass lenses. Therefore, the client may be located remotely from receiver computer 2006. A user at a client site such as an employee of a doctor or an employee of a franchise may enter an eyeglass lens order into computer system 2008 located at the client site. The eyeglass lens order may include eyeglass lens information as described above.
Computer system 2008 at the client site may be configured to send the eyeglass lens order to the receiver computer. Computer system 2008 may be a computer system, network appliance, Internet appliance, personal digital assistant (PDA) or other system. Computer system 2008 may execute software to communicate with receiver unit 2006, thus facilitating transmission of eyeglass lens data from computer system 2008 to receiver computer 2006 and vice versa. For example, computer system 2008 may be coupled to receiver computer 2006 by connection mechanism 2007 as described above. In one embodiment, computer system 2008 may execute software operable to tiansmit eyeglass lens data via any of various communication protocols over a network to one or more recipient computer systems and to receive responses from the recipient computers. These protocols may include, but are not limited to, TCP/IP, FTP, HTTP, and HTTPS. For example, computer system 2008 at the client site may be coupled to receiver computer 2006 by computer network 2010 such as an extranet as described above. Alternatively, computer system 2008 at the client site may be coupled to receiver computer 2006 by computer network 2004 as described above. In addition, the information may be encrypted for security purposes as described above.
Receiver computer 2006 may store the received eyeglass lens order in a database. In addition, the database may be stored in memory of receiver computer 2006, controller computer 2002, and/or client computer system 2008. Therefore, the database may include a plurality of eyeglass lens orders. Each eyeglass lens order may include eyeglass lens information as described above. For example, each eyeglass lens order may include a patient name, a priority classification, a job type such as right and/or left lens, a lens type such as aspheric, flat top, and paradigm progressive, a monomer or tint type, and an eyeglass lens prescription. The database may also include a sorted list ofthe plurality of eyeglass lens orders. For example, the receiver computer may be configured to sort the database by patient name, priority classification, or job type. In addition, the receiver computer may be configured to send such a database through network 2004 such that the database may be stored on controller computer 2002 or client computer system 2008.
Receiver computer 2006 may also be configured to generate a job ticket in response to the received eyeglass lens information. For example, a job ticket may include a barcode representative of the received eyeglass lens information. The barcode may be generated by the receiver computer. The job ticket may also include a portion or any ofthe received eyeglass lens information as described above. Receiver computer 2006 may also be configured to store the generated barcode in the database as a field associated with the received eyeglass lens information. In this manner, the database may include a look-up-table that may be searched by barcode or by any of the eyeglass lens irrformation as described above. In addition, receiver computer 2006 may be further configured to send the generated job ticket to printer 2009. Printer 2009 may be configured to print job tickets in addition to any other type of document. A printed job ticket may be attached to a mold assembly holder by a user. The mold assembly holder may be configured to support an eyeglass lens mold during a process performed by the lens forming apparatus.
Lens foiming apparatus 2000 may include first barcode reader 2012. Fhst barcode reader 2012 may be configured to scan a barcode printed on a job ticket. For example, first barcode reader 2012 may include a light source and a detector. The light source may be configured to scan a beam of light across a barcode. The detector may be configured to detect light reflected from the barcode. The job ticket may be generated by the receiver computer 2006 as described above. Fhst barcode reader 2012 may be coupled to controller computer 2002 and may be configured to send irrformation representative ofthe barcode such as the detected light to controller computer 2002 over a serial line connection. The controller computer may be configured to send the information representative ofthe barcode to receiver computer 2006 over network 2004.
In addition, receiver computer 2006 may be configured to search the database of eyeglass lens orders using the information representative ofthe barcode as described above. Alternatively, the receiver computer may process the information representative ofthe barcode to deteπriine information representative of an eyeglass lens order. For example, the receiver computer may search a first database with the barcode to deteπnine information representative of an eyeglass lens order associated with the barcode. In addition, the receiver computer may use the deteimined information representative of an eyeglass order to search a second database. Furthermore, receiver computer 2006 may be configured to send results of searching the database to controller computer 2002 over computer network 2004. Results of searching the database may include any ofthe information representative of an eyeglass lens order as described above and a barcode associated with the eyeglass lens order. For example, results of searching the database may include a job number, a patient name, a mold assembly holder number, a priority, a bin location, a lens location (i.e., left lens or right lens), a lens type, a monomer type and/or tint, a spherical power, a cylindrical power, axis, an add power, curing conditions. In addition, controller computer 2002 may be configured to at least temporarily store the information in a memory coupled to controller computer 2002. The preparation of a mold assembly includes selecting the appropriate front and back molds for a desired prescription and lens type, cleaning the molds, and assembling the molds to form the mold assembly. The prescription ofthe lens determines which front mold, back mold, and gasket are used to prepare the mold assembly. In one embodiment, a chart which includes all ofthe possible lens prescriptions may be used to allow a user to determine the appropriate molds and gaskets. Such a chart may include thousands of entries, making the deteπnination ofthe appropriate molds and gaskets time consuming. Receiver computer 2006 may be configured to deteπriine a front mold member identity and a back mold member identity from the information representative ofthe eyeglass lens order. In addition, receiver computer 2006 may be configured to send the determined front mold member identity and the determined back mold member identity to controller computer 2002. Alternatively, controller computer 2002 may be configured to determine the front mold member identity and the back mold member identity from inforrnation representative of an eyeglass lens order, which may be received from receiver computer 2006.
Controller computer 2002 may be further coupled to mold member storage array 2014. In addition, controller computer 2002 may be configured to send the deteimined front mold member identity and the determined back mold member identity to mold member storage aπay 2014. The mold member storage array may be configured to hold a plurality of eyeglass lens molds. In addition, the mold member storage array may be configured to deteπriine a location of a front mold member and a back mold member and to generate a signal to indicate the determined locations. Alternatively, the location of front and back mold members may be determined by the controller computer. The mold member storage aπay may also be configured to display the generated signal to a user. The signal may be a visual and/or audible signal suitable for detection by a user. The mold member storage aπay may also be configured to generate and/or display the signal sequentially as described in above embodiments. As such, a generated signal may indicate an appropriate mold member to a user. The user may remove the appropriate mold member from the mold member storage array and may assemble an eyeglass lens mold in the mold assembly holder as described above. Assembly ofthe eyeglass lens mold may also include filling a space between two mold members with a lens forming composition. The lens forming composition may include any ofthe lens foiming compositions as described in above embodiments.
Lens forming apparatus 2000 may be configured to receive a mold assembly holder and an assembled eyeglass lens mold in a first curing unit (not shown) as described in any ofthe above embodiments. For example, the first curing unit may be configured to direct light to the eyeglass lens mold to at least partially cure the lens forming composition. In addition, first curing unit may include second barcode reader 2016. Second barcode reader 2016 may be configured to scan a barcode on a job ticket as described in above embodiments. The job ticket may be attached to a mold assembly holder as described in above embodiments. In addition, the second barcode reader may be disposed within the first curing unit proximate to a location at which the mold assembly holder may be placed into the first curing unit by a user. Additional barcode readers may be disposed within the first curing unit proximate to a location at which the mold assembly holder may be removed from the first curing unit by a user and at various location through the first curing unit. As such, the second barcode reader may be configured to scan a barcode of job ticket on a mold assembly holder containing an assembled eyeglass lens mold prior to, during, or subsequent to at least partial curing of a lens forming composition disposed within the assembled eyeglass lens mold. In addition, second barcode reader 2016 may be coupled to controller computer 2002 and may configured to send information representative ofthe barcode such as detected light to controller computer 2002 over a serial line connection. In addition, controller computer 2002 may be configured to monitor the progress of mold assembly units through the first curing unit from output from at least one barcode reader. Further more, the controller computer may be configured to determine a throughput ofthe first curing unit from the output from at least one barcode reader.
The controller computer may be configured to determine an eyeglass lens order and/or eyeglass lens information from the information received from the second barcode reader as described in above embodiments. For example, the controller computer may be configured to search a database of eyeglass lens information, which may be sent to controller computer by the receiver computer. In addition, the controller computer may be configured to send the information received from the second barcode reader to receiver computer 2006 over network 2004. Receiver computer 2006 may be configured to deteπriine an eyeglass lens order and/or eyeglass lens information from the information received from the second barcode reader as described in above embodiments. Receiver computer 2006 may be configured to send the determined eyeglass lens order and/or the determined eyeglass lens information to controller computer 2002.
In addition, controller computer 2002 may be configured to alter a parameter of an instrument coupled to lens forming apparatus 2000 in response to the deteimined eyeglass lens order and/or the determined eyeglass lens information. For example, conhoUer computer 2002 may be coupled to a fhst curing unit of lens forming apparatus 2000. In addition, conhoUer computer 2002 may be configured to alter a parameter of an instrument coupled to the first curing unit of lens forming apparatus 2000 to alter a duration of a light pulse generated by the first curing unit. In this manner, the duration ofthe light pulse which is provided to an assembled eyeglass lens mold by a first curing unit may vary depending on the eyeglass lens being formed. Furthermore, controller computer 2002 may be configured to monitor a parameter of at least one instrument coupled to the first curing unit during curing of a lens forming composition in the first curing unit. In addition, the conhoUer computer may be configured to compare the monitored parameter to an acceptable range for the parameter and to display an eπor message if the monitored parameter is outside ofthe acceptable range. In this manner, the controller computer may be configured to monitor a curing process in situ and to provide real-time information to a user ofthe lens forming apparatus.
Lens foiming apparatus 2000 may also be configured such that an assembled eyeglass lens mold may be transported from the apparatus subsequent to being heated in the first curing unit. For example, lens foiming apparatus 2000 may include a conveyor system (not shown) configured to transport mold assembly holders winch may contain eyeglass lens molds through a first curing unit as described in above embodiments. Therefore, subsequent to treatment in a first curing unit, a user may remove the mold assembly holder and the assembled eyeglass lens mold contained within the mold assembly holder from a conveyor system. Furthermore, the user may place the mold assembly holder into a second curing unit (not shown) of lens foiming apparatus 2000.
In addition, second curing unit may include thhd barcode reader 2018. Thhd barcode reader 2018 may be configured to scan a barcode on a job ticket as described in above embodiments. The job ticket may be attached to a mold assembly holder as described in above embodiments. In addition, the thhd barcode reader may be disposed within the second curing unit proximate to a location at which the mold assembly holder may be placed into the second curing unit by a user. An additional barcode reader may also be disposed within the second curing unit proximate to a location at which the mold assembly holder may be removed from the second curing unit by a user or at various locations within the second curing unit. As such, the thhd barcode reader may be configured to scan a barcode on a job ticket attached to a mold assembly holder containing an assembled eyeglass lens mold prior to, during, or subsequent to curing of a lens foiming composition disposed within the assembled eyeglass lens mold. In addition, thhd barcode reader 2018 may be coupled to controller computer 2002 and may be configured to send information representative ofthe barcode such as detected light to conhoUer computer 2002 over a serial line connection. In addition, conhoUer computer 2002 may be configured to monitor the progress of mold assembly units through the second curing unit from output from at least one barcode reader. The controller computer may also be configured to alter a parameter of an histrument coupled to the first curing unit from output from at least the one barcode reader. In this manner, the conhoUer computer may be configured to control the first curing unit based on conditions present in the second curing unit. As such, curing of a lens forming composition in the fhst and the second curing unit may be synchronized and/or optimized by the conhoUer computer. Furthermore, the conhoUer computer may be configured to deteπriine a throughput ofthe second curing unit from the output from at least one barcode reader.
The conhoUer computer may be configured to determine an eyeglass lens order and/or eyeglass lens information from the information received from the thhd barcode reader as described in above embodiments. In addition, the conhoUer computer may be configured to send the information received from the thhd barcode reader to receiver computer 2006 over network 2004. Receiver computer 2006 may be configured to determine an eyeglass lens order and/or eyeglass lens information from the information received from the thhd barcode reader as described in above embodiments. Receiver computer 2006 may be configured to send the deteimined eyeglass lens order and/or the determined eyeglass lens information to controller computer 2002.
In addition, conhoUer computer 2002 may be configured to alter a parameter of an instrument coupled to lens forming apparatus 2000 in response to the determined eyeglass lens order and/or the determined eyeglass lens information. For example, conhoUer computer 2002 may be coupled to a second curing unit of lens forming apparatus 2000. In addition, conhoUer computer 2002 may be configured to alter a parameter of an instrument coupled to the second curing unit of lens forming apparatus 2000 to alter an intensity of light or a temperature of heat generated by the second curing unit. As such, the intensity of light or the temperature of heat which may be provided to an assembled eyeglass lens mold by a second curing unit may vary depending on the eyeglass lens being formed.
As described above, conhoUer computer 2002 may be configured to morhtor a parameter of at least one instrument coupled to the second curing unit during curing of a lens forming composition in the second curing unit. For example, the conhoUer computer may be configured to monitor a temperature of a second curing unit. In addition, the conhoUer computer may be configured to a speed ofthe conveyor system in response to the monitored temperature. In this manner, the conhoUer computer may be configured to prevent a mold assembly holder from being introduced into the second curing unit until the temperature in within an acceptable range for curing a lens forming composition disposed within the mold assembly holder. In addition, the conhoUer computer may be configured to compare the monitored parameter to an acceptable range for the parameter and to display an error message if the monitored parameter is outside ofthe acceptable range. In this manner, the conhoUer computer may be configured to monitor a curing process in situ and to provide real-time information to a user ofthe lens forming apparatus.
Lens forming apparatus 2000 may also be configured such that an eyeglass lens may be transported from the apparatus subsequent to being heated in the second curing unit. For example, lens foiming apparatus 2000 may include a conveyor system configured to transport mold assembly holders which may contain at least partially cured lens foπriing compositions through a second curing unit as described in above embodiments. Therefore, subsequent to treatment in a second curing unit, a user may remove the mold assembly holder from a conveyor system and the eyeglass lens contained within the mold assembly holder. A user may also disassemble the eyeglass lens mold assembly and may remove the at least partially cured lens foiming composition from the eyeglass lens mold assembly. In addition, the user may place the at least partially cured lens forming composition into the mold assembly holder from which the at least partially cured lens forming composition was removed.
The user may place the at least partially cured lens forming composition contained within the mold assembly holder into an anneal unit. At least one barcode reader may be disposed within the anneal unit as described in any ofthe above embodiments. In addition, at least the one barcode reader within the anneal unit may be configured as described in any ofthe above embodiments. Each ofthe barcode reader within the anneal unit may also be coupled to a conhoUer computer. The conhoUer computer may also be configured as described in any ofthe above embodiments.
In addition, the conhoUer computer maybe configured to alter operation ofthe lens forming apparatus in response to a predetermined signal. A predetermined signal may include login by an operator or an engineer, a predetermined time, or reception of an eyeglass lens order. For example, an operator or an engineer may login at the beginning of a work shift. Upon receiving the login data, the conhoUer computer may alter an operation ofthe lens forming apparatus. In this manner, upon receiving login data, a conhoUer computer may supply power to lamps of a curing unit and may supply power to a monomer heating unit. Similarly, a conhoUer computer may be configured to supply power to lamps of a curing unit or a monomer heating unit at a predeteπriined time at which a work shift may begin. The predetermined time may be set by an operator or an engineer using the conhoUer computer. Alternatively, a conhoUer computer may be configured to supply power to lamps of a curing unit or a monomer heating unit upon reception of an eyeglass lens order. In this manner, the supplied power may vary depending on the eyeglass lens which may be formed in response to the order. As such, the conhoUer computer may be configured to "warm up" a lens foiming apparatus which may increase throughput and decrease cost.
Lens forming apparatus 2000 may also include mold reader 2020. Mold reader 2020 may be configured to scan a mold member and to determine a mold member identity. For example, a user may disassemble an eyeglass lens mold subsequent to removing the eyeglass lens mold from the second curing unit as described above. In addition, a user may use mold reader 2020 to scan a front mold member and a back mold member ofthe disassembled eyeglass lens mold. For example, mold reader 2020 may include a light source and a detector. The light source may be configured to scan a beam of light across an eyeglass lens mold. The detector may be configured to detect light reflected from the eyeglass lens mold.
Mold reader 2020 may be coupled to conhoUer computer 2002 and may configured to send information representative of a mold member identity such as detected light to conhoUer computer 2002 over a serial line connection. ConhoUer computer 2002 may be configured to determine an identity ofthe front mold member and the back mold member from the sent information. Alternatively, conhoUer computer 2002 may be configured to send information generated by mold reader 2020 to receiver computer 2006 over a computer network. Receiver computer 2006 may be configured to determine an identity ofthe front mold member and the back mold member and to send the deteπriined identities to the conhoUer computer over the computer network. Alternatively, mold reader 2020 may be configured to determine an identity of a front mold member and an identity of a back mold member. In this manner, mold reader 2020 may also be configured to send determined identities ofthe front and back mold members to the conhoUer computer.
ConhoUer computer 2002 may be coupled to mold member storage array 2014 as described above. ConhoUer computer 2002 may be configured to send the deteimined front mold member identity and the determined back mold member identity to mold member storage aπay 2014. In addition, the mold member storage array may be configured to deteπriine an appropriate location for a mold member wittiin the mold member storage array from a mold member identity and to generate a signal to indicate the determined location. The mold member storage aπay may also be configured to display the generated signal to a user. The signal may be visual and/or audible such that the signal may be detected by a user. The mold member storage array may also be configured to generate and/or display the signal sequentially as described in above embodiments. As such, a generated signal may indicate, to a user, an appropriate location for an eyeglass mold member having the determined identity. In this manner, a user may place a mold member into an appropriate location in a mold member storage array until an eyeglass lens order is received which requhes use ofthe mold member.
Various embodiments further include receiving or storing instructions and/or data implemented in accordance with the foregoing description upon a caπier medium. Suitable carrier media include memory media or storage media such as magnetic or optical media, e.g., disk or CD-ROM, as well as signals such as electrical, electromagnetic, or digital signals, conveyed via a communication medium such as networks and/or a wireless link. In an alternate embodiment, the receiver computer may be operable to upload eyeglass lens data directly to the conhoUer computer, for example, by a communications link such as a serial data connection, wireless data link, modem, floppy drive, etc. The controller computer may be connected to a computer network, as may be the client computer system. In addition, the conhoUer computer may have software executable to transmit eyeglass lens information to the client computer system and to receive response information back from the client computer system, and the client computer system may have software executable to receive eyeglass lens information 'and to hansmit a response back to the conhoUer computer or to one or more receiver computers. In a further embodiment, the receiver computer may connect to a server (not shown), either directly, as with a communication link, or remotely, via a computer network. The server may be operable to receive and store eyeglass lens information and to make the eyeglass lens information available to client computer systems also connected to a network. The server may be any of a variety of servers. For example, the server may be a web server such that the server may be operable to maintain a web site accessible by the client computer systems with browser software. A use ofthe client computer system may include viewing and/or downloading eyeglass lens information from a server using the browser software. As another example, the server may be an FTP server, in which case a user of a client computer system may be able to hansfer the eyeglass lens information from the server to the client computer system using an FTP software program. As yet another example, a server may allow remote login to an account by a client computer system. The account may have been established for use by a user ofthe client computer system. The user ofthe client computer system may then view, edit, or transfer eyeglass lens information as needed. The client computer system may also optionally hansmit a response back to the server, which may then be accessed by the receiver computer. A client computer system may also hansmit the response information to one or more additional client computer systems. In all of these embodiments, security measures may be employed to protect the identity ofthe users, as well as the privacy and integrity ofthe information. Such security measures may include secure login, encryption, private communication lines, and other security measures.
In one embodiment, a server may be a web server operable to maintain a web site. When a client computer system accesses the web site ofthe web server, the web server may provide various data and information to a client browser on a client computer system, possibly including a graphical user interface (GUI) that displays the information, descriptions ofthe information, and/or other information that might be useful to the users ofthe system. In some embodiments, the receiver computer may include an electronic conhoUer, as described herein. The electronic conhoUer may allow the receiver computer to be operated by a client computer system that is coupled to the electronic controller. The client computer system may include software that provides the user information regarding the operation ofthe receiver computer. The software may allow the user ofthe client computer to issue commands that allow operation ofthe receiver computer from the electronic controller. The issued commands may be converted to control signals. The control signals may be received by the electronic conhoUer. The electronic conhoUer may operate components ofthe receiver computer in response to the received conhol signals.
The client computer system may be coupled dhectly to the receiver computer. Alternatively, the client computer system may be coupled to the receiver computer via a computer network. In this embodiment, an operator may be in a different location than the location ofthe receiver system. By sending conhol signals over the computer network, the operator may remotely conhol the operation ofthe receiver system. The receiver system may also be configured to hansmit the obtained eyeglass lens information back to the client computer system via the computer network. As illustrated in Fig. 18, an embodiment of a computer-implemented method for forming an eyeglass lens may include receiving an eyeglass lens order with a receiver computer as shown in step 2100. The eyeglass lens order may include eyeglass lens information as described above. A receiver computer may be configured as described in any ofthe above embodiments. Receiving an eyeglass lens order may include receiving an eyeglass lens order from a user. For example, a user may enter an eyeglass lens order by using an user input device such as a keyboard coupled to a receiver computer. Alternatively, receiving an eyeglass lens order may include receiving an eyeglass lens order from a client such as a doctor, an optician, an optometrist, an ophthalmologist, a retailer of eyeglass lenses, an optical lab, or a wholesaler of eyeglass lenses, a franchise of a national or local retail chain, or another enterprise which supplies eyeglass lenses. Therefore, receiving an eyeglass lens order may include receiving the eyeglass lens order with a computer system located remotely at a client site and sending the eyeglass lens order to the receiver computer.
A computer system located remotely at a client site may be coupled to a receiver computer via a server as described above. The client computer system may be configured to receive and/or hansmit information to the receiver computer. In one embodiment, the receiver computer may be configured to receive conhol signals from the client computer system via the server. The operation ofthe receiver system and subsequently the conhoUer computer and the lens foiming apparatus may, therefore, be controlled via a client computer through a server. As discussed before, the receiver computer may also hansmit eyeglass lens information back to the client computer system via the server. The eyeglass lens information may be encrypted as described in above embodiments.
The method may also include storing the received eyeglass lens order in a database. The database may be stored by a receiver computer as described in above embodiments. Alternatively, the database may be stored by the conhoUer computer as described above. The database may include a plurality of eyeglass lens orders. Each eyeglass lens order may include eyeglass lens information as described above. The method may also include sorting the plurality of eyeglass lens orders such that the database may include a sorted list ofthe plurality of eyeglass lens orders.
The method may also include generating a job ticket in response to the received eyeglass lens information as shown in step 2102. A job ticket may include a barcode representative ofthe received eyeglass lens information as described in above embodiments. The barcode may be generated by a receiver computer or a controller computer. The method may also include storing the barcode in the database as a field associated with the received eyeglass lens information. In this manner, the database may include a look-up-table that may be searched by barcode or by any ofthe eyeglass lens information as described above. In addition, the method may include printing the generated job ticket. A printed job ticket may be attached to a mold assembly holder by a user. The mold assembly holder may be configured as described in any ofthe above embodiments.
As shown in step 2104, the method may include scanning a barcode printed on a job ticket. The method may also include sending information resulting from scanning the barcode to a conhoUer computer over a serial line connection. The conhoUer computer may be configured as described in any ofthe above embodiments. The method may further include sending the information representative ofthe barcode to a receiver computer.
In addition, the method may include deteπnining information associated an eyeglass lens order associated with the scanned bar code. For example, the method may include searching a database of eyeglass lens orders using the information representative ofthe barcode. Alternatively, the method may include processing the information representative ofthe barcode to determine information representative of an eyeglass lens order. For example, the method may include searching a first database with the barcode to detenriine information representative of an eyeglass lens order associated with the barcode. In addition, the method may include searching a second database with the determined information representative of an eyeglass order. Furthermore, the method may include sending results of searching the database from a receiver computer to a conhoUer computer over a computer network. Results of searching the database may include any ofthe information representative of an eyeglass lens order as described above and a barcode associated with the eyeglass lens order.
The method may also include deterinining a front mold member identity and a back mold member identity from the information representative ofthe eyeglass lens order, as shown in step 2106. In addition, the method may include sending the deteimined front mold member identity and the deteimined back mold member identity to a conhoUer computer. The method may further include sending the determined front mold member identity and the deteimined back mold member identity to a mold member storage aπay. A mold member storage array may be configured as described in any ofthe above embodiments. In addition, the method may include generating a signal to indicate locations of mold members having the determined mold member identities. The method may also include displaying the generated signal to a user. For example, the generated signal may be displayed as a visual and/or audible signal suitable for detection by a user. Furthermore, the method may include generating and/or displaying the signal sequentially to indicate a location of a front mold member and a location of a second mold member. As such, a generated signal may indicate a location of an appropriate mold member to a user. The user may remove the appropriate mold member from the mold member storage aπay and may assemble an eyeglass lens mold containing a lens forming composition in a mold assembly holder as described above. The lens forming composition may include any ofthe lens foiming compositions as described in above embodiments. The method may further include scanning a bar code on a job ticket subsequent to placing a mold assembly holder including an assembled eyeglass lens mold in a first curing unit of a lens forming apparatus, as shown in step 2108. Scarining the bar code may include scanning the barcode with a second barcode reader, which may be configured as described in above embodiments. For example, the second barcode reader may be disposed within a fhst curing unit proximate to a location at which the mold assembly holder may be placed into the first curing unit by a user. The second barcode reader, however, may also be disposed within the fhst curing unit proximate to a location at which the mold assembly holder may be removed from the first curing unit or throughout the first curing unit. As such, step 2108 may include scanning a barcode of job ticket on a mold assembly holder containing an assembled eyeglass lens mold prior to, during, or subsequent to curing at least a portion of a lens foπning composition disposed within the assembled eyeglass lens mold. In addition, the method may include sending information representative ofthe barcode to a conhoUer computer over a serial line connection.
As shown in step 2110, the method may include deterrnining parameters of an instrument ofthe first curing unit from information representative ofthe barcode. The parameters ofthe instrument ofthe fhst curing unit may define operating conditions for at least partial curing of a lens foiming composition. In addition, the method may include altering a parameter of an instrument coupled to a first curing unit in response to the determined parameters. For example, altering a parameter of an instrument may include altering a duration of a light pulse generated by the first curing unit. In this manner, the duration ofthe light pulse, which may be provided to an assembled eyeglass lens mold by a first curing unit, may vary depending on the eyeglass lens being formed.
Subsequent to treatment in a first curing unit, a user may remove the mold assembly holder and the assembled eyeglass lens mold contained within the mold assembly holder from a conveyor system. Furthermore, the user may place the mold assembly holder into a second curing unit of a lens forming apparatus.
In addition, the method may include scanning a barcode on a job ticket with a thhd barcode reader subsequent to placing a mold assembly holder in a second curing unit, as shown in step 212. The job ticket may be attached to a mold assembly holder as described in above embodiments. The second curing unit and a thhd barcode reader may be configured as described in any ofthe above embodiments. In addition, the thhd barcode reader may be disposed within the second curing unit proximate to a location at which the mold assembly holder may be placed into, moved through, or removed from the second curing unit by a user. As such, the method may include scanning a barcode on a job ticket attached to a mold assembly holder containing an at least partially cured lens foπriing composition prior to, during, or subsequent to curing of a lens forming composition. In addition, the method may include sending information representative ofthe barcode such as detected light to a conhoUer computer over a serial line connection.
In addition, the method may include deterrmning an eyeglass lens order and/or eyeglass lens information from the information received from the third barcode reader with a conhoUer computer. In addition, the metiiod may include sending the information received from the thhd barcode reader to a receiver computer over a computer network. The method may include deteimining an eyeglass lens order and/or eyeglass lens information from the information received from the thhd barcode reader with a receiver computer. As such, the method may include sending the determined eyeglass lens order and/or the determined eyeglass lens information from the receiver computer to a conhoUer computer.
In addition, the method may include deterrriining a parameter of an instrument coupled to a second curing unit in response to the determined eyeglass lens order and/or the determined eyeglass lens information, as shown in step 2114. For example, the method may include deteπnining parameters of an instrument coupled to a second curing unit, which may define operating conditions for post curing of a lens forming composition. In addition, the method may include altering a parameter of an instrument coupled to a second curing unit in response to the determined eyeglass lens order and or the deteimined eyeglass lens information. For example, altering a parameter of an instrument coupled to a second curing unit may include altering a temperature of heat generated by the second curing unit. As such, the temperature of heat, which may be provided to an at least partially cured lens forming composition, by a second curing unit may vary depending on the eyeglass lens being formed.
A user may disassemble the eyeglass lens mold and may remove the at least partially cured lens forming composition. In addition, the user may place the at least partially cured lens forming composition into the mold assembly holder from which the at least partially cured lens foiming composition was removed. The user may also place the at least partially cured lens forming composition disposed within the mold assembly holder into an anneal unit. At least one barcode reader may also be coupled to the anneal unit as described in any ofthe above embodiments. In addition, at least the one barcode reader may be configured as described in any ofthe above embodiments. Furthermore, a conhoUer computer may be coupled to at least the one barcode reader coupled to the anneal unit. The conhoUer computer may be configured as described hi any ofthe above embodiments.
The method may also include scanning a mold member as shown in step 2116. The mold member may include a mold member which may have been disassembled by a user subsequent to removing the eyeglass lens mold from the second curing unit as described above. In addition, the method may include scanning a front mold member and a back mold member of a disassembled eyeglass lens mold. For example, a mold member may be scanned with a mold reader.
In an alternative embodiment, the method may also include deteimining a mold member identity with the mold reader. The method may also include sending information representative of a mold member identity from a mold reader to a conhoUer computer over a serial line connection. In addition, the method may include deteimining an identity ofthe front mold member and the back mold member with the conhoUer computer. Alternatively, the method may include sending information representative of a mold member identity from a controller computer to a receiver computer over a computer network. In this manner, the method may include determining an identity ofthe front mold member and the back mold member with the receiver computer and sending the determined identities from the receiver computer to a conhoUer computer over a computer network. The method may also include determining an identity of a front mold member and an identity of a back mold member. In addition, the method may include sending the determined front mold member identity and the determined back mold member identity to a mold member storage aπay. A conhoUer computer may be coupled to a mold member storage array as described above. A mold member storage array may be configured as described in any ofthe above embodiments. For example, the mold member storage array may include a plurality of drawers or locations configured to hold a mold member. In addition, the method may include deteimining an appropriate location for a mold member in a mold member storage aπay, as shown in step 2118. The method may further include generating a signal to indicate the determined location. In addition, the method may include displaying the generated signal to a user. The signal may be visual and/or audible such that the signal may be detected by a user. The method may also include generating and/or multiple signals sequentially as described in above embodiments. As such, a generated signal may indicate, to a user, an appropriate location for an eyeglass mold member having the determined identity. In this manner, a user may place a mold member into an appropriate location in a mold member storage array until an eyeglass lens order is received which requhes use ofthe mold member.
Fig. 19 shows an embodiment of graphical user interface ("GUI") 2200 which may display eyeglass lens foiming-related information on a front panel of conhoUer computer 2002. GUI 2200, as illustrated in Fig. 19, may also be displayed on a front panel of receiver computer 2006. The conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments. The controller computer and/or the receiver computer may include an output device and at least one input device. A variety of input devices may be used. Some input devices include pressure sensitive devices (e.g., buttons or screens), movable data entry devices (e.g., rotatable knobs, a mouse, a trackball, or moving switches), voice data entry devices (e.g., a microphone), light pens, or a computer coupled to the conhoUer computer and/or the receiver computer. The GUI preferably displays conhoUer and/or receiver computer data requests and responses. The output device may be a monitor cathode ray tube, an LCD panel, a plasma display screen, or a touch-sensitive screen.
GUI 2200 may include a main menu and may be displayed by a conhoUer computer or a receiver computer when initially powered. If the main menu is not displayed, a user may access the main menu by clicking a button, which may be labeled Main Menu, on a displayed GUI with a mouse. In response to activating the Main Menu button, the conhoUer and/or receiver computer may cause the main menu screen to be displayed. As depicted in Fig. 19, a GUI may offer a number of initial options on the main menu. The options may include Job Entry 2202, Job Viewer 2204, Alarm Log 2206, Start 2208, Stop 2210, and Exit 2212. Selection of some ofthe options such as Job Entry 2202, Job Viewer 2204 and Alarm Log 2206 may cause the display screen to change to a different GUT. Selection of other options such as Start 2008 and Stop 2210 may alter an operation ofthe lens fonning apparatus. For example, selecting Start 2208 may cause the lens forming apparatus to begin a process such as curing a lens forming composition. The main menu may also offer other options which allow the user to access machine status information and instrument setup menus such as Maintenance 2214, Machine Setup 2216, and Configuration 2218. Any one ofthe options may be selected by a user by clicking an appropriate button with a mouse. Alternatively, the screen may be a touch sensitive screen and the selections made by placing, for example, a finger proximate to the desired selection.
GUI 2200 may also display machine status-related information on the main menu. For example, GUI 2200 may include a graphical icon or a display listing properties of a lens fonning apparatus in graphic and/or alphanumeric format. A graphical icon or a display may appear or may be altered on GUI 2200 in response to a change in status of lens fonning apparatus 2000. For example, as shown in Fig. 20, icon 2220 representative of a mold assembly holder, as described in above embodiments, may appear on GUI 2200 when a mold assembly holder is placed in a first curing unit or a second curing unit of lens forming apparatus 2000. A position of icon 2220 on the GUI may also indicate a unit within which the mold assembly holder is disposed and a position ofthe mold assembly holder within the unit. For example, a position of the mold assembly holder within the unit may be determined from a time of initial detection and a speed ofthe conveyor system. In this manner, the position of icon 2220 on the GUI may conespond to the determined position ofthe mold assembly holder within the unit.
In addition, an icon may be altered in color to indicate a change in status of a lens forming apparatus. For example, an icon, which may represent a signal tower of a lens forming apparatus, may include series of icons 2222 of different colors. Upon a change in status ofthe apparatus or in an alarm coupled to the apparatus, a color of one of series of icons 2222 may be altered on GUI 2200. For example, a color intensity of two of series of icons 2222 of signal tower may be altered to indicate 1) that an alarm may be present and 2) that the machine may be running.
Alternatively, a color of only one of series of icons 2222 may be altered to indicate that the machine may be running. In addition, alphanumeric characters 2224 may appear on GUI 2200 proximate one ofthe series of icons representing the signal tower to indicate a change in status ofthe machine conesponding to a change in color of one ofthe series of icons. As shown in Fig. 19, upon activation of an alarm, display 2226 of GUI 2200 may display machine-status information in alphanumeric format. Display 2226 of GUI 2200 may include a list of properties to indicate that, for example, "Lower Left Init FUter Not In Place" and "Job Not Found in Database" in addition to any other status-related information. GUI 2200 may also include an option such as Acknowledge 2228 aπanged proximate text block 2226. A user may select Acknowledge 2228 to access and/or remove machine-status information from text block 2226. Fig. 21 shows an alternate embodiment of graphical user interface ("GUI") 2228 which may display eyeglass lens forming-related information on a front panel of conhoUer computer 2002. GUI 2228, as illustrated in Fig. 21, may also be displayed on a front panel of receiver computer 2006 or on a front panel of client computer system 2008. The conhoUer computer, the receiver computer, and the client computer system may be configured as described in above embodiments. GUI 2228 may display conhoUer and/or receiver computer data requests and responses. GUI 2228 may include a main menu and may be displayed by a conhoUer computer or a receiver computer when initially powered. GUI 2228 may also be displayed by a client computer system upon request from a user.
As depicted in Fig. 21, GUI 2228 may offer a subset ofthe initial options displayed on GUI 2200. For example, GUI 2228 may be displayed to a user who may have limited access to information and/or conhol of lens forming apparatus 2200. A user may be required to obtain a user id to access the system. Access granted to a user may vary depending on the user. For example, access granted to a user may be determined from information provided by a user upon request for a user id. For example, an operator or an engineer, who may operate and/or maintain a lens forming apparatus, may be granted more access to information and conhol ofthe apparatus than a client. Therefore, the options which may be displayed either on GUI 2200 or GUI 2228 may be determined by a user id provided by a user during a login routine. A login routine may also requhe a user to enter a password. In this manner, access to the system through either GUI 2200 or GUI 2228 may be controlled and/or monitored to protect the identity ofthe users, as well as the privacy and integrity ofthe information. A user may also be requhed to enter a password upon selecting Exit 2212 from either GUI 2200 or GUI 2228 for privacy and integrity purposes. For example, upon login by an operator, GUI 2200 may be displayed on a conhoUer computer or on a receiver computer. Upon login by a client, however, GUI 2228 may be displayed on a client computer system to provide a limited number of options such as Job Entry 2202, View Jobs 2204, Configure 2218, and Exit 2212. As described above, any one ofthe options may be selected by a user by clicking an appropriate button with a mouse. In addition, selection of a similar option from either GUI 2200 or GUI 2228 may cause the display screen to change to substantially the same GUI. Therefore, regardless of whether Job Entry or View Jobs is selected from GUI 2200 or GUI 2228, respectively, the display screen may be changed to a prescription input menu.
Selection of Job Entry 2202 may cause the display screen to change to prescription input GUI 2230, an embodiment of which is shown in Fig. 22. GUI 2230 may be displayed on a conhoUer computer, a receiver computer, and/or a client computer system. The conhoUer computer, the receiver computer, and the client computer system may be configured as described in any ofthe above embodiments. Prescription input GUI 2230 may preferably allow a user to enter data pertaining to a new lens order. The prescription input menu may include a number of menu items which may be configured to collect information from a user. For example, the prescription input menu may include a number of input windows 2232 which may be configured to receive alphanumeric input from a user. In addition, the system may be configured to generate and display a signal to the user upon an invalid entry in an input window. In addition, the prescription input menu may include a number of selection menus which may include radio buttons 2234 and/or pull-down menus 2236. A radio button may be an item that may be selected or deselected, and which displays its state to a user. In addition, in a menu of radio buttons, typically only one radio button may be selected at a time. For example, upon selection of one radio button in a menu, each ofthe other radio buttons in the menu may be shaded to indicate that these selections are unavailable. Furthermore, additional menu items displayed on a GUI may be altered upon selection of a radio button. For example, if a user selects a radio button to indicate that a new lens order includes a right lens and a left lens, then pull down menus may appear on the GUT to accept prescription information for both the right and the left lens. A pull down menu may include a number of options which may be viewed by selecting the pull down menu. In addition, a user may select one ofthe number of options from the pull down menu. A selected option may appear in a text box of the pull-down menu subsequent to selection by a user. Additional pull down menus may be altered upon a selection from a pull down menu. For example, upon selection of zero cylindrical power, a pull down menu for a cylinder axis power may be removed from GUI 2230 or may be shaded to indicate that the pull down menu is cuπently inactive (i.e., the menu may not accept input from a user). Each ofthe menu items allows entry of a portion ofthe lens prescription. The lens prescription information may include, but is not limited to, job number, patient name, mold assembly holder number, priority, bin location, lens location (i.e., left lens or right lens), lens type, monomer type and/or tint, spherical power, cylindrical power, axis, and add power. The monomer selection may include choices for example, either clear or photochromic lenses. The lens type item may allow selection between spheric single vision, aspheric single vision lenses, flattop bifocal lenses, and asymmetrical progressive lenses. The sphere item allows the sphere power ofthe lens to be entered.
The cylinder item allows the cylinder power to be entered. The axis item allows the cylinder axis to be entered. The add item allows the add power for multifocal prescriptions to be added. Since the sphere power, cylinder power, cylinder axis, and add power may differ for each eye, and since the molds and gaskets may be specific for the location ofthe lens (i.e., right lens or left lens), the GUI preferably allows separate enhies for right and left lenses. A user may cancel a new lens order at any time by selecting an option such as Cancel Entry 2238 which may be displayed on prescription input GUI 2230. In addition, a user may submit a new lens order by selecting an option such as Create Job 2240 which may also be displayed on prescription input GUI 2230. Upon selection of Create Job 2240, the new lens order submitted by the user may be sent to a receiver computer or a conhoUer computer. In addition, the new lens order may be stored in a database of eyeglass lens orders as described in above embodiments. Furthermore, each entry ofthe new lens order may be compared to valid enhies for an eyeglass lens order. If any ofthe enhies do not match valid enhies, GUT 2230 may display an eπor message to the user. For example, a new lens order submitted by a user may not be filled by a lens fonning apparatus if the lens foiming apparatus does not include appropriate molds to form the ordered lens. In this manner, GUI 2230 may display an enor message to the user such as "Prescription Not Available". In addition, an entry may be deteimined to be invalid if the entry may have been left blank by a user. An appearance of an invalid entry may be altered on GUT 2230 to indicate the invalid entry to a user. For example, if a mold is not available for the left lens, pull down menus for prescription information for this lens may be highlighted, may be indicated with a graphical icon, or may be indicated by alphanumeric characters. GUT 2230 may also be configured to allow a user to alter the invalid entry and to provide a user with additional options such as Cancel Entry 2238 and Create Job 2240. After the data relating to the prescription has been added, the conhoUer computer, the receiver computer, or the client computer system may prompt the user to enter a job number to save the prescription type. The job number preferably allows the user to recall a prescription type without having to reenter the prescription data. The job number may also be used by the conhoUer computer to conhol the curing conditions for the lens. The curing conditions typically vary depending on the type and prescription ofthe lens. By allowing the conhoUer computer access to the prescription and type of lens being formed, the conhoUer computer may automatically set up the curing conditions without further input from the user.
Selection of Job Viewer or View Jobs 2204 may cause the display screen to change to an embodiment of prescription viewer GUT 2242, an embodiment of which is shown in Fig. 23. GUT 2242 may be displayed on a conhoUer computer, a receiver computer, and/or a client computer system. The conhoUer computer, the receiver computer, and the client computer system may be configured as described in any ofthe above embodiments. Prescription viewer GUT 2242 may preferably allow a user to select an eyeglass lens order and to view data pertaining to the selected eyeglass lens order. For example, GUI 2242 may include input windows, radio buttons, and/or pull down menus as described in above embodiments to allow a user to enter information which may be associated with an eyeglass lens order. For example, GUT 2242 may include pull down menu 2244. The pull down menu may include a list of job numbers which may be viewed by selecting the pull down menu. In addition, a user may select one ofthe job numbers from the pull down menu. A selected job number may appear in a text box on of the pull-down menu subsequent to selection by a user. In addition, GUI 2242 may include input window 2246 which may be configured to receive alphanumeric characters representative of an eyeglass lens order. For example, a user may enter a patient's name into an input window on GUI 2242. GUI 2242 may also be configured such that additional information related to an eyeglass lens order may be entered by a user.
The information entered by the user may be used to determine additional information related to the eyeglass lens order. The additional information may be determined by a client computer system, a receiver computer, or a conhoUer computer, all of which may be configured as described in above embodiments. For example, the additional information may be determined by processing the input from the user and searching a database of information stored on the client computer system, the receiver computer, or the conhoUer computer. The additional information may be displayed on GUI 2242 such that a user may view the additional information. In addition, GUI 2242 may include a number of options which may be available to the user. For example, GUI 2242 may include options such as Re-Print 2248 and Close 2250. In this manner, the user may select to print the information displayed in GUI 2242 or to close GUI 2242 and return to the previous menu displayed on the user's computer.
Selection of Alarm Log 2206 may cause the display screen to change to an embodiment of alarm viewer GUT 2252, an embodiment of which is shown in Fig. 24. GUI 2252 may be displayed on a conhoUer computer and/or a receiver computer. The conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments. Alarm viewer GUI 2252 may preferably allow a user to view information related to alarms which may have occurred during operation of a lens curing apparatus. Information related to alarms may be presented in tabular format and may include several columns. For example, as shown in Fig. 24, GUI 2252 may include column 2254 which may include alphanumeric characters representative of a date and a time at which an alarm occuπed. In addition, GUI 2252 may include column 2256 which may include alphanumeric characters representative of a description of an alarm. GUI 2252 may also include additional columns which may include additional information related to an alarm such as a classification and a priority ofthe alarm.
A user may also select one ofthe alarms displayed in GUT 2252. Selection of one ofthe displayed alarms may cause the GUI to display additional information related to the alarm or to display additional options related to the alarm and/or operation ofthe lens forming apparatus. For example, upon selection of a displayed alarm, a user may further select to delete the selected alarm or to restart the lens forming apparatus. GUI 2252 may also include a number of options which may be available to the user. For example, GUI 2252 may include options such as Purge Log 2258 and Close 2260. In this manner, the user may select to delete all ofthe information displayed in GUI 2252 or to close GUT 2252 and return to the previous menu displayed on the user's computer. Selection of Maintenance 2214 may cause the display screen to change to an embodiment of maintenance viewer GUI 2262, an embodiment of which is shown in Fig. 25. GUI 2262 may be displayed on a conhoUer computer and/or a receiver computer. The conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments. Maintenance viewer GUI 2262 may preferably allow a user to view information related to operational status of a lens curing apparatus. Operational status of a lens curing apparatus may be determined by parameters of a number of instruments coupled to the lens curing apparatus. For example, instruments coupled to the lens curing apparatus may include, but are not limited to, thermocouples, timing devices, light detection devices such as photodiodes, and electrical measurement devices. Therefore, parameters of an instrument may include, for example, output of a thermocouple, a timing device, a light detection device, or an elechical measurement device. In this manner, information related to operational status of lens curing apparatus may include, but may not be limited to, temperatures of a post-cure chamber, time, light intensity, and electrical currents being drawn by lamps coupled to the lens curing apparatus. As such, information which may be displayed on the maintenance viewer may include lamp cunent draws, cuπent upper and lower limits for the current draw, and lamp life remaining.
Information related to operational status of a lens curing apparatus may be displayed in alphanumeric and graphical format. For example, as shown in Fig. 24, GUI 2262 may include output windows 2264 which may include alphanumeric characters representative of information related to operational status of a lens curing apparatus as described above. In addition, GUI 2252 may include a plurality of digital inputs 2266 which may include alphanumeric characters describing an operational status of a lens curing apparatus and a conesponding graphical icon. For example, alphanumeric characters may be used to describe an operation or a process which may be performed by a lens forming apparatus. A graphical icon conesponding to the alphanumeric characters may indicate if the operation or process is cunently being performed by the lens forming apparatus or if the operation or process is being performed satisfactorily. For example, if the ah pressure within a lens forming apparatus is within operational limits, a graphical icon conesponding to alphanumeric characters such as "Ah Pressure OK" may appear as a solid shape such as a circle. Alternatively, if the ah pressure within a lens forming apparatus is outside of operational limits, a graphical icon conesponding to alphanumeric characters such as "Ah Pressure OK" may appear as an outlined shape such as a circle. The graphical icons may also be altered depending if various equipment ofthe lens forming apparatus is on or off. In an additional example, the maintenance viewer may also include digital inputs which may indicate if a lamp current draw is too high or too low and if an alarm is cunently activated for the lamp cunent draw, thereby indicating lamp failure. As such, the maintenance viewer may provide comprehensive information related to the cunent operational status and setpoints for equipment of a lens forming apparatus.
GUI 2262 may also include a number of options which may be available to the user. For example, GUI 2262 may include options such as More... 2268 and Close 2270. In this manner, the user may select to view more digital inputs as described above by selecting More... 2268 or to close GUT 2262 and return to the previous menu displayed on the user's computer by selecting Close 2270.
Selection of Machine Setup 2216 may cause the display screen to change to an embodiment of machine setup menu GUI 2272, an embodiment of which is shown in Fig. 26. GUT 2272 may be displayed on a conhoUer computer and/or a receiver computer. The conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments. Machine Setup GUI 2272 may preferably allow a user to view information related to setpoints and upper and lower limits for parameters of a number of instruments coupled to the lens curing apparatus. As described above, instruments coupled to e lens curing apparatus may include, but are not limited to, thermocouples, timing devices, light detection devices such as photodiodes, and elechical measurement devices. A thermocouple may be configured to measure a temperature of a curing unit or an anneal unit. For example, a thermocouple may be disposed in an ah intake vent of a curing unit or an anneal unit.
Therefore, parameters of an instrument may include, for example, output of a thermocouple, a timing device, a light detection device, and an electrical measurement device. In this manner, information related to setpoints and limits for parameters of a number of instruments coupled to the lens curing apparatus may include, but may not be limited to, a temperature of a cure unit, a temperature of an anneal unit, time, light intensity, and electrical cuπents being drawn by lamps coupled to the lens curing apparatus. For example, a user may user the machine setup menu to enter a setpoint and upper and lower alarm limits for lamp cunent draws. A temperature of a curing unit may have upper and lower alarm limits of, for example, approximately 150 °F and approximately 150 °F, respectively. A temperature of an anneal unit may have upper and lower alarm limits of, for example, approximately 200 °F and approximately 250 °F, respectively. The machine setup menu may include a number of menu items which may be configured to collect information from a user. For example, the machine setup menu may include a number of input windows 2274 which may be configured to receive alphanumeric input from a user. In addition, the system may be configured to generate and display a signal to the user upon an invalid entry in an input window. As such, a user may view and alter setpoints and upper and lower limits for a number of instruments coupled to the lens curing apparatus. In addition, the machine setup menu may include a number of input boxes 2276 which may selected by the user. Upon selection of an input box, a "check" may appear in the input box to indicate to a user that the input box has been selected. The input boxes may include a number of maintenance operations which may be performed by an operator. In this manner, after performing a maintenance operation such as replacing top initialization lamps, replacing bottom initialization lamps, and/or replacing post-cure lamps, a user may access the machine setup menu and may select an appropriate input box. In addition, the system may be configured to store a date and a time at which an input box is selected and the maintenance operation conesponding to the selected input box in a memory. The stored information may also be stored in a database such as a maintenance log, which may also be viewed by a user through an appropriate GUI.
GUI 2272 may also include a number of options which may be available to the user. For example, GUI 2272 may include options such as Save Changes 2278 and Cancel Changes 2280. A user may submit changes to setpoints and upper and lower limits by selecting an option such as Save Changes 2278. Upon selection of Save Changes 2278, the changes to the setpoints and upper and lower limits may be sent to a receiver computer or a conhoUer computer. In addition, the changes to the setpoints and upper and lower limits may be stored in a database as described in above embodiments. Furthermore, each change to a seipoint or an upper and lower limit may be compared to valid enhies for the setpoint or the upper and lower limit. If any of the entries do not match valid enhies, GUI 2272 may display an enor message to the user. In this manner, GUT 2272 may display an enor message to the user such as "Setpoint Out Of Range". In addition, an appearance of an invalid entry may be altered on GUI 2272 to indicate the invalid entry to a user. For example, if a temperature setpoint for an anneal conveyor is out of range, an appearance of an input window for this information may be altered, may be indicated with a graphical icon, or may be indicated with alphanumeric characters. GUI 2272 may also be configured to allow a user to alter the invalid entry and to provide a user with additional options such as Cancel Changes 2280 and Save Changes 2278. A user may cancel changes to setpoints and upper and lower limits at any time by selecting the Cancel Changes option.
Selection of Configuration or Configure 2218 may cause the display screen to change to an embodiment of configuration setup menu GUI 2282, an embodiment of which is shown in Fig. 27. GUI 2282 may be displayed on a conhoUer computer and/or a receiver computer. The conhoUer computer and the receiver computer may be configured as described in any ofthe above embodiments. Configuration GUI 2282 may preferably allow a user to view information related to filepath names of various databases and or dhectories of information. For example, the GUI may include various windows which may include filepath names of Recipe DB (database) 2284, Job DB (database) 2286, and Ticket Dh (dhectory) 2288. Each ofthe filepath names may be used by a computer system, such as a conhoUer computer or a receiver computer, to find, open, and/or use a database or a dhectory. The Recipe DB may include a plurality of program instructions which may be computer-executable to implement a method for forming an eyeglass lens. The Job DB may include information related to lens forming processes which may have been performed by a lens forming apparatus. In addition, the Ticket Dh may include information related to job tickets which may have been entered by a plurality of users. In addition, the GUI may include an option such as Browse... 2290, which a user may select to search for additional available files which may be used for each database or dhectory. For example, a user may browse through a memory medium coupled to a computer to search for an alternate file tiiat may be used as a database or dhectory. Alternatively, a user may enter a filepath name into an input window. The GUT may also include additional windows which may include a numeric characters which may define a
Ticket Poll Rate 2292, a Ticket Print Scale 2294, and a frequency for archiving jobs. Ticket Poll Rate 2292 may serve to define a frequency at which a system may be checked for new files such as job tickets. Ticket Print Scale 2294 may serve to define a size of a printed job ticket. In this manner, a size of a printed job ticket may be defined as a percentage of a page on which the job ticket may be printed. As depicted in Fig. 28, GUI 2296 may offer a subset ofthe initial options displayed on GUI 2282. For example, GUI 2296 may be displayed to a user who may have limited access to information and/or conhol of lens forming apparatus 2200. As defined above, a user may be required to obtain a user id to access the system. Access granted to a user may vary depending on the user. For example, access granted to a user may be determined from information provided by a user upon request for a user id. For example, an operator or an engineer, who may operate and or maintain a lens forming apparatus, may be granted more access to information and conhol ofthe apparatus than a client. Therefore, the options which may be displayed either on GUT 2282 or GUI 2296 may be determined by a user id provided by a user during a login routine. For example, upon login by an operator, GUI 2282 may be displayed on a conhoUer computer or on a receiver computer. Upon login by a client, however, GUI 2296 may be displayed on a client computer system to provide a limited number of options such as Job DB (database) 2286, and Ticket Dh (dhectory) 2288. GUI 2296, however, may also be displayed on a conhoUer computer and/or a receiver computer depending on the user id entered by a user. In addition, GUI 2296 may include an option such as Browse... 2290, which a user may select to search for additional avahable files.
The formation of lenses involves: 1) Preparing the mold assembly; 2) Filling the mold assembly with the lens foiming composition; 3) Curing the lens; 4) Post-curing the lens; and 5) Annealing the lens. Optionally, the lens may be coated after formation or using an in-mold process . The formation of lenses may be accomplished using the plastic lens curing apparatus described above.
In an embodiment, the inner surface, i.e., the casting face, ofthe front mold member may be coated with one or more hardcoat layers before the mold assembly is prepared. Preferably, two hardcoat layers are used so that any imperfections, such as pin holes in the first hardcoat layer, are covered by the second hardcoat layer. The resulting double hardcoat layer is preferably scratch resistant and protects the subsequently formed eyeglass lens to which the double hardcoat layer adheres. The hardcoat layers are preferably applied using a spin coating unit 20. The mold member is preferably placed in the spin coating unit and the coating material applied to the mold while spinning at high speeds (e.g., between about 900 to 1000 RPM). After a sufficient amount of coating material has been applied, the coating material may be cured by the activating light source disposed in the cover. The cover is preferably closed and activating light is preferably applied to the mold member while the mold member is spinning at relatively low speeds (e.g., between about 150 to 250 RPM). Preferably conhol ofthe spinning and the application of activating light is performed by conhoUer 50. ConhoUer 50 is preferably configured to prompt the operator to place the mold members on the coating unit, apply the coating material to the mold member, and close the cover to initiate curing ofthe coating material. In an embodiment, the eyeglass lens that is formed may be coated with a hydrophobic layer, e.g. a hardcoat layer. The hydrophobic layer preferably extends the life ofthe photochromic pigments near the surfaces ofthe lens by preventing water and oxygen molecules from degrading the photochromic pigments.
In a preferred embodiment, both mold members may be coated with a cured adhesion-promoting composition prior to placing the lens forming composition into the mold cavity. Providing the mold members with such an adhesion-promoting composition is prefened to increase the adhesion between the casting surface ofthe mold and the lens forming composition. The adhesion-promoting composition thus reduces the possibility of premature release ofthe lens from the mold. Further, it is believed that such a coating also provides an oxygen and moisture barrier on the lens which serves to protect the photochromic pigments near the surface ofthe lens from oxygen and moisture degradation. Yet further, the coating provides abrasion resistance, chemical resistance, and improved cosmetics to the finished lens.
In an embodiment, the casting face ofthe back mold member may be coated with a material that is capable of being tinted with dye prior to filling the mold cavity with the lens forming composition. This tintable coat preferably adheres to the lens foiming composition so that dyes may later be added to the resulting eyeglass lens for tinting the lens. The tintable coat may be applied using the spin coating unit as described above. The clean molds are placed on the gasket to form a mold assembly. The front mold is preferably placed on the gasket first. For single vision prescriptions, the front mold does not have to be placed in any particular alignment. For flat-top bifocal or progressive front molds, the molds are preferably aligned with alignment marks positioned on the gasket. Once the front mold has been placed into the gasket, the back mold is placed onto the gasket. Ifthe prescription calls for cylinder power, the back mold must be aligned with respect to the front mold. If the prescription is spherical (e.g., the lens has no cylinder power), the back mold may be placed into the gasket without any special alignment. Once assembled the mold assembly will be ready for filling.
The conhoUer may prompt the user to obtain the appropriate lens forming composition. In one embodiment, the conhoUer will inform the user of which chemicals and the amounts of each chemical that is requhed to prepare the lens foπriing composition. Alternatively, the lens forming compositions may be preformed. In this case the conhoUer may indicate to the operator which ofthe preformed lens foiming compositions should be used.
In an embodiment, dyes may be added to the lens foiming composition. It is believed that certain dyes may be used to attack and encapsulate ambient oxygen so that the oxygen may be inhibited from reacting with free radicals formed during the curing process. Also, dyes may be added to the composition to alter the color of an unactivated photochromic lens. For instance, a yellow color that sometimes results after a lens is formed may be "hidden" if a blue-red or blue-pink dye is present in the lens forming composition. The unactivated color of a photochromic lens may also be adjusted by the addition of non-photochromic pigments to the lens forming composition. The lens forming composition is typically stored at temperatures below about 100 DF. At these temperatures, however, the lens forming composition may be relatively viscous. The viscosity ofthe solution may make it difficult to fill a mold cavity without creating bubbles within the lens fonning composition. The presence of bubbles in the lens fonning composition may cause defects in the cured eyeglass lens. To reduce the viscosity ofthe solution, and therefore reduce the incidence of ah bubbles during filling ofthe mold cavity, the lens foiming composition may be heated prior to filling the mold cavity. In an embodiment, the lens forming composition may be heated to a temperature of about 70 DF to about 220 DF, preferably from about 130 DF to about 170 DF prior to filing the mold cavity.. Preferably, the lens forming composition is heated to a temperature of about 150 DF prior to filling the mold cavity.
The lens forming composition may be heated by using an elechic heater, an infrared heating system, a hot ah system, a hot water system, or a microwave heating system.
For plastic eyeglass lenses, formed from the materials described above, a portion ofthe light incident upon the lenses may be reflected from the eyeglass lens rather than hansmitted through the eyeglass lens. For plastic eyeglass lenses up to about 15% ofthe incident light may be reflected off the eyeglass lens surfaces. To reduce the reflection of light from a plastic eyeglass lens, a thin film may be applied to the lens. Such films may be refeπed to as antheflective coating films. Antireflective coatings may reduce the reflectance of light from a surface (i.e., increase light transmittance through the film/substrate interface). Antheflective coatings may be applied after the lens is formed or to the molds prior to forming the lens.
Lens Forming Compositions The lens fonning material may include any suitable liquid monomer or monomer mixture and any suitable photosensitive initiator. As used herein "monomer" is taken to mean any compound capable of undergoing a polymerization reaction. Monomers may include non-polymerized material or partially polymerized material. When partially polymerized material is used as a monomer, the partially polymerized material preferably contains functional groups capable of undergoing further reaction to form a new polymer. The lens forming material preferably includes a photoinitiator that interacts with activating light. In one embodiment, the photoinitiator absorbs ulhaviolet light having a wavelength in the range of 300 to 400 nm. In another embodiment, the photoinitiator absorbs actinic light having a wavelength in the range of about 380 nmto 490 nm.
Those skilled in the art will recognize that once the cured lens is removed from a lens molding cavity, the lens may be further processed in a conventional manner, such as by grinding its peripheral edge. A polymerizable lens forming composition includes an arorratic-containing bis(allyl carbonate)-functional monomer and at least one polyethylenic-functional monomer contahiing two ethylenically unsaturated groups selected from acrylyl or methacrylyl. In a prefened embodiment, the composition further includes a suitable photoinitiator. In other prefened embodiments, the composition may include one or more polyetliylenic-functional monomers containing three ethylenically unsaturated groups selected from acrylyl or methacrylyl, and a dye. The lens forming composition may also include activating light absorbing compounds such as ulhaviolet light absorbing compounds and photochromic compounds.
In another embodiment, an ophthalmic eyeglass lens may be made from a lens forming composition comprising a monomer composition and a photoinitiator composition.
The monomer composition preferably includes an aromatic containing polyethylenic polyether functional monomer. In an embodiment, the polyether employed is an ethylene oxide derived polyether, propylene oxide derived polyether, or mixtures thereof. Preferably, the polyether is an ethylene oxide derived polyether. The aromatic polyether polyethylenic functional monomer preferably has the general structure (I), depicted below where each R2 is a polymerizable unsaturated group, m and n are independently 1 or 2, and the average values of j and k are each independently in the range of from about 1 to about 20. Common polymerizable unsaturated groups include vinyl, allyl, allyl carbonate, methacrylyl, acrylyl, methacrylate, and acrylate.
R2-[CH (CH2)m-0]j-A1-[0-(CH2)n-CH2]k-R2 (I)
Aj is the divalent radical derived from a dihydroxy aromatic-containing material. A subclass ofthe divalent radical Ai which is of particular usefulness is represented by formula (II):
Figure imgf000037_0001
in which each Rj is independently alkyl contahiing from 1 to about 4 carbon atoms, phenyl, or halo; the average value of each (a) is independently in the range of from 0 to 4; each Q is independently oxy, sulfonyl, alkanediyl having from 2 to about 4 carbon atoms, or alkylidene having from 1 to about 4 carbon atoms; and the average value of n is in the range of from 0 to about 3. Preferably Q is methylethylidene, viz., isopropylidene.
Preferably the value of n is zero, in which case Aj is represented by formula (III):
Figure imgf000038_0001
in which each R each a, and Q are as discussed with respect to Formula II. Preferably the two free bonds are both in the ortho or para positions. The para positions are especially prefened.
In an embodiment, when para, para-bisphenols are chain extended with ethylene oxide, the cenhal portion ofthe aromatic containing polyethylenic polyether functional monomer may be represented by the formula:
Figure imgf000038_0002
where each R each a, and Q are as discussed with respect to Formula II, and the average values of j and k are each independently in the range of from about 1 to about 20.
In another embodiment, the polyethylenic functional monomer is an aromatic polyether polyethylenic functional monomer containing at least one group selected from acrylyl or methacrylyl. Preferably the aromatic polyether polyethylenic functional monomer containing at least one group selected from acrylate and methacrylate has the general structure (VI), depicted below where Ro is hydrogen or methyl, where each R each a, and Q are as discussed with respect to Formula II, where the values of j and k are each independently in the range of from about 1 to about 20, and where R2 is a polymerizable unsaturated group (e.g., vinyl, allyl, allyl carbonate, methacrylyl, acrylyl, methacrylate, or acrylate).
Figure imgf000038_0003
In one embodiment, the aromatic containing polyether polyethylenic functional monomer is preferably an ethoxylated bisphenol A di(meth)acrylate. Ethoxylated bisphenol A di(meth)acrylates have the general structure (VII) depicted below where each RQ is independently hydrogen or methyl, each Rj, each a, and Q are as discussed with respect to Formula II, and the values of j and k are each independently in the range of from about 1 to about 20.
Figure imgf000039_0001
(VII)
Prefened ethoxylated bisphenol A dimethacrylates include ethoxylated 2 bisphenol A diacrylate (where j + k = 2, and Ro is H), ethoxylated 2 bisphenol A dhnethacrylate (where j + k = 2, and Ro is Me), ethoxylated 3 bisphenol A diacrylate (where j + k = 3, and Ro is H), ethoxylated 4 bisphenol A diacrylate (where j + k = 4, and RQ is H), ethoxylated 4 bisphenol A dhnethacrylate (where j + k = 4, and Ro is Me), ethoxylated 6 bisphenol A dhnethacrylate (where j + k = 6, and RQ is Me), ethoxylated 8 bisphenol A dhnethacrylate (where j + k = 8, and RQ is Me), ethoxylated 10 bisphenol A diacrylate (where j + k = 10, and Ro is H), ethoxylated 10 bisphenol A dhnethacrylate (where j + k = 10, and RQ is Me), etiioxylated 30 bisphenol A diacrylate (where j + k = 30, and Ro is H), ethoxylated 30 bisphenol A dhnethacrylate (where j + k = 30, and Ro is Me). These compounds are commercially available from Sartomer Company under the hade names PRO-631, SR-348, SR-349, SR-601, CD- 540, CD-541, CD-542, SR-602, SR-480, SR-9038, and SR-9036 respectively. Other ethoxylated bisphenol A dimethacrylates include ethoxylated 3 bisphenol A dhnethacrylate (where j + k = 3, and RQ is Me), ethoxylated 6 bisphenol A diacrylate (where j + k = 30, and Ro is H), and ethoxylated 8 bisphenol A diacrylate (where j + k = 30, and Ro is H), In all ofthe above described compounds Q is C(CH3)2.
The monomer composition preferably may also include a polyethylenic functional monomer. Polyethylenic functional monomers are defined herein as organic molecules which include two or more polymerizable unsaturated groups. Common polymerizable unsaturated groups include vinyl, allyl, allyl carbonate, methacrylyl, acrylyl, methacrylate, and acrylate. Preferably, the polyethylenic functional monomers have the general formula (VII) or (VIII) depicted below, where each Ro is independently hydrogen, halo, or a Cj-C alkyl group and where Ai is as described above. It should be understood that while general structures (VII) and (VIII) are depicted as having only two polymerizable unsaturated groups, polyetirylenic functional monomers having three (e.g., hi(meth)acrylates), four (e.g., tetra(meth)acrylates), five (e.g., penta(meth)acrylates), six (e.g., hexa(meth)acrylates) or more groups may be used.
Figure imgf000039_0002
Figure imgf000040_0001
Prefened polyethylenic functional monomers which may be combined with an aromatic containing polyethylenic polyether functional monomer to form the monomer composition include, but are not limited to, ethoxylated 2 bisphenol A dhnethacrylate, his(2-hydroxyethyl)isocyanurate hiacrylate, ethoxylated 10 bisphenol A dhnethacrylate, ethoxylated 4 bisphenol A dhnethacrylate, dipentaerythritol pentaacrylate, 1,6-hexanediol dhnethacrylate, isobornyl acrylate, pentaerythritol hiacrylate, ethoxylated 6 himethylolpropane hiacrylate, and bisphenol A bis allyl carbonate.
In one embodiment, tiie photoinitiator composition preferably includes phenyl bis(2,4,6-himethylbenzoyl) phosphine oxide (IRG-819) which is commercially available from Ciba Additives under the hade name of Irgacure 819. The amount of Irgacure 819 present in a lens forming composition preferably ranges from about 30 ppm by weight to about 2000 ppm by weight. In another embodiment, the photoinitiator composition may include a mixture of photoinitiator. Preferably, a mixture of Irgacure 819 and 1-hydroxycyclohexylρhenyl ketone, commercially available from Ciba Additives under the trade name of Irgacure 184 (IRG-184), is used. Preferably, the total amount of photoinitiators in the lens forming composition ranges from about 50 ppm to about 1000 ppm. In another embodiment, an ophthalmic eyeglass lens may be made from lens forming composition comprising a monomer composition, a photoinitiator composition, and a co-initiator composition. The lens forming composition, in liquid form, is preferably placed in a mold cavity defined by a first mold member and a second mold member. It is believed that activating light which is directed toward the mold members to activate the photoinitiator composition causes the photoinitiator to form a polymer chain radical. The co-initiator may react with a fragment or an active species of either the photoinitiator or the polymer chain radical to produce a monomer initiating species. The polymer chain radical and the monomer initiating species may react with the monomer to cause polymerization ofthe lens forming composition.
The monomer composition preferably includes an aromatic containing polyethylenic polyether functional monomer having a structure as shown above. Preferably, the polyethylenic functional monomer is an aromatic polyether polyethylenic functional monomer containing at least one group selected from acrylyl or mettiacrylyl. More preferably, the polyethylenic functional monomer is an ethoxylated bisphenol A di(meth)acrylate. The monomer composition may include a mixture of polyethylenic functional monomers, as described above. The photoinitiators which may be present in the lens forming composition have been described above.
The lens fonning composition preferably includes a co-initiator composition. The co-initiator composition preferably includes arriine co-initiators. Co-initiators include ethanolamines. Examples of ethanolamines include but are not limited to Ν-methyldiethanolamine (ΝMDEA) and triethanolamine (TEA) both commercially available from Aldrich Chemicals. Aromatic amines (e.g., aniline derivatives) may also be used as co-initiators. Example of aromatic amines include, but are not limited to, emyl-4-dime ylamhιobenzoate (E-4-DMAB), ethyl-2- dimethylaminobenzoate (E-2-DMAB), n-butoxyemyl-4-dimethylaminobenzoate, -dmiemylaminobenzaldehyde, Ν, Ν-dhnethyl-^-toluidine, and octyl-^-(dimemylaιrιino)benzoate. Acrylyl amines may also be used as coinitiators. Acrylyl amines have the general structures depicted in Fig. 29, where Ro is hydrogen or methyl, n and m are 1 to 20, preferably 1-4, and Rj and R2 are independently alkyl containing from 1 to about 4 carbon atoms or phenyl. Monoacrylyl amines may include at least one acrylyl or methacrylyl group (see compounds (A) and (B) in Fig. 29). Diacrylyl amines may include two acrylyl, two methacrylyl, or a mixture of acrylyl or methacrylyl groups (see compounds (C) and (D) in Fig. 29). Acrylyl amines are commercially available from Sartomer Company under the hade names of CN-381, CN-383, CN-384, and CN- 386, where these co-initiators are monoacrylyl amines, diacrylyl amines, or mixtures thereof. Other acrylyl amines include dimethylainhioethyl methacrylate and dimethylaminoethyl acrylate. In one embodiment, the co-initiator composition preferably includes a mixture of CN-384 and CN-386. Preferably, the total amount of co-initiators in the lens forming composition ranges from about 50 ppm to about 7 % by weight.
The lens foiming composition may also include activating light absorbing compounds. These compounds may absorb at least a portion ofthe activating light which is dhected toward the lens foiming composition during curing. One example of activating light absorbing compounds are photochromic compounds. Photochromic compounds which may be added to the lens forming composition have been previously described. Preferably, the total amount of photochromic compounds in the lens forming composition ranges from about 1 ppm to about 1000 ppm. Examples of photochromic compounds which may be used in the lens forming composition include, but are not limited to Corn Yellow, Berry Red, Sea Green, Plum Red, Variacrol Yellow, Palatinate Purple, CH-94, Variacrol Blue D, Oxford Blue and CH-266. Preferably, a mixture of these compounds is used.
The lens fonning composition may also include other activating light absorbing compounds such as UV stabilizers, UV absorbers, and dyes. UV stabilizers, such as Tinuvin 770 may be added to reduce the rate of degradation ofthe formed lens caused by exposure to ulhaviolet light. UV absorbers, such as 2-(2H-benzohiazol-2- yl)-4-(l,l,3,3,-tehamethylbutyl)phenol, may be added to the composition to provide UV blocking characteristics to the formed lens. Small amounts of dyes, such as Thermoplast Blue 684 and Thermoplast Red from BASF may be added to the lens forming composition to counteract yellowing. In an embodiment, a UV absorbing composition may be added to the lens fonning composition. The UN absorbing composition preferably includes a photoinitiator and a UV absorber. Photoinitiators and UV absorbers have been described in greater detail in previous sections. Typically, the concentration of UV absorber in the lens forming composition requhed to achieve deshable UV blocking characteristics is in the range from about 0.1 to about 0.25 % by weight. For example, 2-(2H-benzotriazol-2-yl)-4-(l,l,3,3,-tehamethylbutyl)phenol may be added to the lens forming composition as a UV absorber at a concentration of about 0.17 %.
Further modifications and alternative embodiments of various aspects ofthe invention will be apparent to those skilled in the art in view of this description. Accordingly, this description is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the general manner of carrying out the invention. It is to be understood that the forms ofthe invention shown and described herein are to be taken as the presently prefened embodiments. Elements and materials may be substituted for those illushated and described herein, parts and processes may be reversed, and certain features ofthe invention may be utilized independently, all as would be apparent to one skiUed in the art after having the benefit of this description ofthe invention. Changes may be made in the elements described herein without departing from the spirit and scope ofthe invention as described in the following claims.

Claims

WHAT IS CLAIMED IS:
1. A system for preparing an eyeglass lens, comprising: a lens curing unit configured to dhect activating light toward a mold assembly during use, wherein the system is configured to produce greater than about 25 eyeglass lenses per hour.
2. The system of claim 1, wherein the lens curing unit comprises; a first lens curing unit comprising a fhst activating light source, wherein the fhst lens curing unit is configured to produce activating light dhected toward the mold assembly during use; and a second lens curing unit, the second curing unit comprising a second activating light source and heating system, wherein the activating light source is configured to dhect activating light toward the mold assembly during use; and wherein the heating system is configured to heat the interior ofthe second lens curing unit.
3. The system of claim 2, wherein the first and second activating light sources have substantially the same spectral output.
4. The system of claim 1, wherein the lens curing unit comprises an activating light source, wherein the activating light source is an ultraviolet light source.
5. The system of claim 1, wherein the lens curing unit comprises an activating light source, wherein the activating light source is an actinic light source.
6. The system of claim 1, wherein the lens curing unit comprises an activating light source, wherein the activating light source comprises a fluorescent lamp, and wherein the activating light source further comprises a flasher ballast system coupled to the fluorescent lamp.
7. The system of claim 1, wherein the lens curing unit comprises an activating light source, wherein the activating light source has a peak light intensity at a range of between about 380 nm to about 490 nm.
8. The system according to one or more of claims 4 to 7, further comprising a filter disposed dhectly adjacent to the activating light source, the filter being configured to vary an intensity ofthe activating light emanating from the activating light source such that the intensity of activating light contacting the surface ofthe mold assembly varies across the surface ofthe mold assembly.
9. The system according to claim 2, wherein the first activating light source comprises two or more lamps, and wherein the lamps are independently operable.
10. The system according to one or more of claims 1 to 9, further comprising an ah distributor positioned within the lens curing unit, the ah distributor being configured to chculate ah within the lens curing unit during use.
11. The system according to one or more of claims 1 to 10, further comprising an anneal unit, the anneal unit comprising an anneal unit heating system, wherein the anneal unit heating system is configured to heat the interior of the anneal unit.
12. The system of claim 11, wherein the anneal unit heating system is configured to heat the interior ofthe anneal unit to a temperature of up to about 250 °F.
13. The system according to claims 11 or 12, wherein the anneal unit further comprises an anneal unit conveyor system configured to convey the mold assembly through the anneal unit.
14. The system according to one or more of claims 1 to 13, further comprising a programmable conhoUer.
15. The system of claim 14, wherein the programmable conhoUer is configured to conhol operation ofthe lens curing unit as a function ofthe eyeglass lens prescription.
16. The system according to one or more of claims 1 to 15, further comprising one or more conveyor systems configured to convey the mold assembly through the lens curing unit.
17. The system of claim 2, further comprising a conveyor system, wherem the conveyor system comprises a continuous flexible member extending from the first curing unit through the second curing unit, wherein the flexible member is configured to interact with the mold assembly to convey the mold assembly through the first curing unit, to the second curing unit, and through the second curing unit.
18. The system of claim 2, further comprising a conveyor system, wherein the conveyor system comprises two discrete conveyors, wherein tiie first conveyor is configured to convey the mold assembly from the first curing unit to the second curing unit, and wherein the second conveyor is configured to convey the mold assemblies through the second curing unit.
19. The system according to one or more of claims 16 to 18, wherein the conveyor system comprises a flexible member configured to interact with the mold assembly, and wherein the flexible member is coupled to a motor configured to move the flexible member through the conveyor system.
20. The system according to one or more of claims 1 to 19, wherein the mold assembly resides on a mold assembly holder, the mold assembly holder comprising a body and an indentation formed in the body, wherein the indentation is complementary to the shape ofthe mold assembly.
21. The method of claim 20, wherein the indentation ofthe mold assembly holder defines an opening, and wherein the opening is positioned such that activating light passes through the opening and onto the mold assembly during use.
22. The method according to one or more of claims 20, wherein a portion ofthe mold assembly holder is configured to hold a job ticket.
23. The method according to one or more of claims 20, wherein the indentation in the mold assembly holder extends into the body to a depth such that an upper surface of the mold assembly is positioned at or below the upper surface ofthe body.
24. The system of claim 20, wherein the body further comprises indicia, wherein the indicia is representative of -lie type of lens being formed by the mold assembly.
25. The system according to claims 20 or 24, wherein the mold assembly holder further comprises a second and thhd indentation formed in the body, wherein the second and thhd indentations are complementary to the shape of a mold member.
26. The system of claim 2, further comprising a conveyor system configured to convey a mold assembly holder from the first lens curing unit into and through the second lens curing unit.
27. The system of claim 26, further comprising: a conhoUer coupled to the conveyor system, the conhoUer being configured to conhol the movement ofthe conveyor system; and a sensor disposed in the first lens curing unit, wherein the sensor is configured to sense when the mold assembly enters the first curing unit, and wherein the sensor produces a conhol signal to the conhoUer, and wherein the conhoUer conhols the movement ofthe conveyor system in response to receiving the conhol signal.
28. The system according to claims 26, further comprising: a gating device coupled to the conveyor system, wherein the gating device is configured to inhibit movement ofthe mold assembly from the fhst curing unit to the second curing unit during use; and a conhoUer coupled to the gating device, the conhoUer being configured to conhol the operation ofthe gating device, and wherein the conhoUer is configured to operate the gating device to conhol the flow of mold assemblies from the first curing unit to the second curing unit during use.
29. The system of claims 1 to 28, further comprising: a reader coupled to the curing unit, the reader being configured to read eyeglass lens prescription • information from a mold assembly holder placed proximate to the first curing unit; and a conhoUer coupled to the curing unit and the reader, wherein the conhoUer is configured to conhol the operation ofthe curing unit in response to the eyeglass lens prescription information read by the reader.
30. The system of claim 1 to 26, further comprising: a first computer system for receiving the eyeglass lens prescription; and a second computer system coupled to the curing unit and the fhst computer system, wherein the second computer system is configured to conhol the operation ofthe curing unit in response to the eyeglass lens prescription entered into the first computer system.
31. The system of claim 2, wherein the second activating light source is coupled to a movable member positioned vrithin the curing unit, and wherein the movable member is positionable to a position outside the second curing unit.
32. The system of claim 2, wherein the heating system comprises a heater unit, the heater unit comprising a heat element and a fan.
33. The system of claim 2, further comprising: a first sensor disposed in the first lens curing unit, wherein the sensor is configured to sense when tire mold assembly enters the first curing unit, and a second sensor disposed in the second curing unit, wherein the wherein the second sensor is configured to sense when the mold assembly enters the second curing unit; wherein the first and second sensors are configured to produce signals that allow the progress ofthe mold assembly through the apparatus to be monitored.
34. The system according to one or more of claims 1 to 33, further comprising a controller computer, wherein the conhoUer computer comprises conhoUer software executable on the conhoUer computer, wherein the conhoUer software is operable to: receive an eyeglass prescription; identify first and second mold members that will produce an eyeglass lens having the eyeglass prescription; and determine curing conditions based on the received eyeglass prescription.
35. The system of claim 34, further comprising: a job ticket printing device, wherein the job ticket printing device is coupled to the conhoUer computer, and wherein the job ticket printing device is configured to receive prescription information from the conhoUer computer and print a job ticket having the prescription information; and and wherein the lens curing unit comprises a conhoUer computer and a reader, the reader being configured to read information from a job ticket and hansfer the information to the conhoUer computer, wherein the conhoUer computer is configured to determine curing conditions for producing the eyeglass prescription and conhol the lens curing system to produce the curing conditions.
36. A method of preparing an eyeglass lens, comprising: placing a lens forming composition in a mold cavity of a mold assembly; placing the mold assembly in a system for curing an eyeglass lens as described in one or more of claims 1 to 35; applying light and heat to the mold assembly with the lens curing unit to at least partially cure the lens forming composition.
37. The method according to claim 36, further comprising dhecting activating light toward at least one mold member for a time of less than 100 seconds prior to applying light and heat to the mold assembly.
38. The method according to claims 36 to 37, further comprising demolding the cured lens forrriing composition from the mold assembly; and applying heat to the lens in the absence of activating light, subsequent to dhecting activating light and heat toward at least one mold member.
39. The method according to one or more of claims 36 to 38, further comprising heating the lens forming composition prior to placing the heated lens forming composition in the mold cavity.
40. The method according to one or more of claims 36 to 39, further comprising: turning off components ofthe lens curing unit when the lens curing unit is not used for a predeteπnined amount of time.
41. The method according to one or more of claims 36 to 40, further comprising: placing a job ticket in a portion ofthe lens curing unit, wherein the job ticket includes prescription information; reading the prescription information from the job ticket; placing the mold assembly comprising the lens fonning composition into the lens curing unit; and operating the lens curing apparatus to produce curing conditions, the curing conditions being determined by the read prescription information.
42. The method according to one or more of claims 36 to 40, further comprising: placing the mold assembly on a mold assembly holder, coupling a job ticket to a portion ofthe mold assembly holder, wherein the job ticket includes prescription information; reading the prescription information from the job ticket; placing the mold assembly comprising the lens forming composition into the lens curing unit; and operating the lens curing apparatus to produce curing conditions, the curing conditions being determined by the read prescription information.
43. The method according to one or more of claims 36 to 42, further comprising a computer-implemented method for controlling the system for curing an eyeglass lens, the computer-implemented method comprising: receiving prescription information from a reader coupled to the system for forming an eyeglass lens, wherein the prescription information defines an eyeglass prescription; deteimining curing conditions based on the prescription information; and controlling the lens curing unit to produce the curing conditions.
44. The method according to one or more of claims 36 to 42, further comprising a computer-implemented method for controlling the system for curing an eyeglass lens, the computer-implemented method comprising: receiving prescription information, wherein the prescription information defines an eyeglass prescription; deteimining curing conditions based on the prescription information; and controlling the lens curing unit to produce the curing conditions.
45. The method according to claim 44, wherein receiving prescription information comprises obtaming prescription information from a reader coupled to the system for forming an eyeglass lens.
46. The method according to claim 44, wherein the computer-implemented method further comprises: monitoring the status ofthe components ofthe curing unit; and displaying the status ofthe components ofthe curing unit on a display device.
47. The method according to claim 44, wherein the computer-implemented method further comprises: monitoring the position ofthe mold assembly holder in the lens fonning system; and displaying the position ofthe mold assembly holder within the lens forming system on a display device.
48. The method according to claim 44, wherein the computer-implemented method further comprises: displaying menu items that are configured to collect prescription information from a user; and saving the collected prescription information as a job in a database.
49. The method according to claim 44, wherein the computer-implemented method further comprises: receiving prescription information, where i the prescription information defines an eyeglass prescription; verifying that the eyeglass prescription can be formed in a lens curing apparatus; displaying a warning message ifthe eyeglass prescription can not be formed in the lens curing apparatus; and determining a front mold identification marking, a back mold identification marking, and a gasket identification marking of an appropriate front mold, back mold and gasket for producing the eyeglass lens in response to the prescription information, ifthe eyeglass prescription can be formed in the lens curing apparatus; wherein the front mold, the back mold and the gasket together are operable to produce the mold cavity, the mold cavity being configured to hold the lens forming composition which is curable to produce the eyeglass lens from the prescription, the front mold member comprising the front mold identification marking, the back mold member comprising the back mold identification marking, and the gasket member comprising the gasket identification marking.
0. The method according to one or more of claims 36 to 49, further comprising: placing a fhst mold assembly filled with a fhst lens fonning composition in a first mold assembly holder; placing the fhst mold assembly holder in a fhst lens curing unit; initiating curing ofthe lens forming composition by applying activating light to the first mold assembly; advancing the first mold assembly holder to a second curing unit; placing a second mold assembly filled with a second lens foiming composition in a second mold assembly holder; placing the second mold assembly holder in a first lens curing unit; initiating curing ofthe second lens forming composition by applying activating light to the second mold assembly, wherein the activating light is applied at a time based on the position ofthe first mold assembly holder in the second curing unit; and advancing the second mold assembly holder from the first curing unit, to the second curing unit.
PCT/US2002/004841 2001-02-20 2002-02-20 High volume lens curing system WO2002066237A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP02706324A EP1379378A2 (en) 2001-02-20 2002-02-20 High volume lens curing system
AU2002240416A AU2002240416B2 (en) 2001-02-20 2002-02-20 Apparatus for Preparing Multiple Eyeglass Lenses
CA002476677A CA2476677A1 (en) 2001-02-20 2002-02-20 High volume lens curing system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/789,184 2001-02-20
US09/789,184 US6840752B2 (en) 2001-02-20 2001-02-20 Apparatus for preparing multiple eyeglass lenses

Publications (2)

Publication Number Publication Date
WO2002066237A2 true WO2002066237A2 (en) 2002-08-29
WO2002066237A8 WO2002066237A8 (en) 2002-11-14

Family

ID=25146828

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/004841 WO2002066237A2 (en) 2001-02-20 2002-02-20 High volume lens curing system

Country Status (5)

Country Link
US (1) US6840752B2 (en)
EP (1) EP1379378A2 (en)
AU (1) AU2002240416B2 (en)
CA (1) CA2476677A1 (en)
WO (1) WO2002066237A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2759395A1 (en) * 2008-03-19 2014-07-30 Konica Minolta Opto, Inc. Method for producing a wafer lens

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6419873B1 (en) * 1999-03-19 2002-07-16 Q2100, Inc. Plastic lens systems, compositions, and methods
WO2000077575A1 (en) * 1999-06-10 2000-12-21 Alliedsignal Inc. Spin-on-glass anti-reflective coatings for photolithography
US6824879B2 (en) 1999-06-10 2004-11-30 Honeywell International Inc. Spin-on-glass anti-reflective coatings for photolithography
US6960312B2 (en) * 2000-03-30 2005-11-01 Q2100, Inc. Methods for the production of plastic lenses
US7037449B2 (en) * 2001-02-20 2006-05-02 Q2100, Inc. Method for automatically shutting down a lens forming apparatus
US6712466B2 (en) * 2001-10-25 2004-03-30 Ophthonix, Inc. Eyeglass manufacturing method using variable index layer
CN1606713B (en) * 2001-11-15 2011-07-06 霍尼韦尔国际公司 Spincoating antireflection paint for photolithography
US7044429B1 (en) * 2002-03-15 2006-05-16 Q2100, Inc. Methods and systems for coating eyeglass lens molds
AU2002357645A1 (en) * 2002-09-20 2004-04-08 Honeywell International, Inc. Interlayer adhesion promoter for low k materials
US8053159B2 (en) 2003-11-18 2011-11-08 Honeywell International Inc. Antireflective coatings for via fill and photolithography applications and methods of preparation thereof
US20060255315A1 (en) * 2004-11-19 2006-11-16 Yellowaga Deborah L Selective removal chemistries for semiconductor applications, methods of production and uses thereof
US8642246B2 (en) * 2007-02-26 2014-02-04 Honeywell International Inc. Compositions, coatings and films for tri-layer patterning applications and methods of preparation thereof
US8267388B2 (en) * 2007-09-12 2012-09-18 Xradia, Inc. Alignment assembly
US8557877B2 (en) 2009-06-10 2013-10-15 Honeywell International Inc. Anti-reflective coatings for optically transparent substrates
US8864898B2 (en) 2011-05-31 2014-10-21 Honeywell International Inc. Coating formulations for optical elements
EP3194502A4 (en) 2015-04-13 2018-05-16 Honeywell International Inc. Polysiloxane formulations and coatings for optoelectronic applications

Family Cites Families (148)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2479934A (en) 1943-08-26 1949-08-23 Gen Motors Corp Heat treating
US2524862A (en) 1946-07-16 1950-10-10 Ici Ltd Method and apparatus for producing cast synthetic resin structures by photopolymerization of monomeric material
US2542386A (en) * 1947-12-03 1951-02-20 John O Beattie Manufacture of plastic lenses from monomeric materials
GB636283A (en) 1947-12-10 1950-04-26 Gadsby John Production of optical elements
US3056166A (en) 1959-07-20 1962-10-02 Bausch & Lomb Lens mold and apparatus
US3240854A (en) * 1961-09-08 1966-03-15 Laubman & Pank Ltd Manufacture of mouldable plastic articles
US3485765A (en) 1966-07-06 1969-12-23 Eastman Kodak Co Azo modifier containing phototropic compositions
US3530075A (en) 1967-11-01 1970-09-22 American Cyanamid Co Photochromic compositions
US3494326A (en) * 1968-02-01 1970-02-10 American Optical Corp Spin-coating machine
US3555611A (en) * 1969-12-15 1971-01-19 Armorlite Lens Co Inc Mold for casting optical elements and the like
CH556692A (en) 1971-02-15 1974-12-13 Roth Oscar SPRAY GUN FOR SPRAYING GLUE.
US3871803A (en) * 1971-12-21 1975-03-18 Beattie Dev Company Apparatus for producing an optical molding plaque
JPS5549626B2 (en) * 1972-07-21 1980-12-12
CH556773A (en) * 1973-05-02 1974-12-13 Involvo Ag GLUE DEVICE FOR PACKAGING MACHINE.
US4113224A (en) 1975-04-08 1978-09-12 Bausch & Lomb Incorporated Apparatus for forming optical lenses
JPS5845445B2 (en) * 1975-03-26 1983-10-11 日本原子力研究所 Manufacturing method for transparent plastic molded bodies
FR2329427A1 (en) 1975-10-30 1977-05-27 Essilor Int PROCESS FOR THE REALIZATION OF AN OPHTHALMIC LENS WITH PROGRESSIVELY VARIABLE FOCAL POWER, AND SEMI-FINISHED PALET FORMING AN INTERMEDIATE PRODUCT IN THIS PROCESS
DE2609273A1 (en) 1976-03-05 1977-09-08 Mutzhas Maximilian F IRRADIATION DEVICE WITH ULTRAVIOLET RADIATION SOURCE
US4077858A (en) * 1976-10-04 1978-03-07 Celanese Corporation Completely polymerized ultraviolet cured coatings
US4190621A (en) 1977-03-10 1980-02-26 Martin Greshes Method for molding optical plastic lenses of the standard and bifocal type
US4095772A (en) 1977-05-13 1978-06-20 Weber Hermann P Casting apparatus for plastic lenses
US4166088A (en) 1977-05-25 1979-08-28 Neefe Charles W Method of making high quality plastic lenses
US4220708A (en) 1977-07-22 1980-09-02 Heller Harold G Photochromic compounds
US4132518A (en) * 1977-10-18 1979-01-02 Realite Optical Company Apparatus for manufacturing plastic lenses
US4252753A (en) * 1977-10-18 1981-02-24 Irving Rips Manufacture of plastic lenses
US4318791A (en) 1977-12-22 1982-03-09 Ciba-Geigy Corporation Use of aromatic-aliphatic ketones as photo sensitizers
US4257988A (en) 1978-09-12 1981-03-24 Optical Warehouse Showroom And Manufacturing, Inc. Method and assembly for molding optical lenses
FR2442849B1 (en) 1978-11-28 1981-11-27 France Etat
US4246207A (en) * 1979-05-14 1981-01-20 Corning Glass Works Method for casting glass-plastic lenses comprising allyl diglycol carbonate plastic
US4273809A (en) * 1979-10-25 1981-06-16 American Optical Corporation Method of preparing cast resin lenses
FR2477059A1 (en) * 1980-02-28 1981-09-04 Medicornea Sa METHOD OF MANUFACTURING BY MOLDING CONTACT LENSES AND LENSES OBTAINED
US4297616A (en) 1980-03-17 1981-10-27 Xerox Corporation Fluorescent lamp with incandescent ballasting systems
US4441795A (en) * 1980-03-24 1984-04-10 Camelot Industries Corporation Molded multifocal lens and mold assembly
US4329622A (en) * 1980-05-19 1982-05-11 Xerox Corporation Low pressure gas discharge lamp with increased end illumination
US4369298A (en) * 1980-05-27 1983-01-18 Tokuyama Soda Kabushiki Kaisha Novel cured resin, process for production thereof, and lens composed of said resin from bis(alkyleneoxyphenyl)-diacrylate, bis(alkyleneoxyphenyl)diallyl ether, bis(alkyleneoxyphenyl)diallyl carbonate monomers
US4284399A (en) 1980-06-23 1981-08-18 American Optical Corporation Contact lens mold
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
US4355135A (en) 1981-11-04 1982-10-19 Dow Corning Corporation Tintable abrasion resistant coatings
US4396737A (en) 1981-11-19 1983-08-02 Ppg Industries, Inc. Polymerization of polyol allyl carbonate using polymerization initiators of short and long half lives
NL8200634A (en) * 1982-02-18 1983-09-16 Philips Nv METHOD AND APPARATUS FOR FORMING A TRANSPARENT ARTICLE
CA1221795A (en) * 1982-02-24 1987-05-12 Bolesh J. Skutnik Optical fiber cladding
US4720356A (en) * 1982-03-22 1988-01-19 American Optical Corporation Photochromic composition resistant to fatigue
US4544572A (en) 1982-09-07 1985-10-01 Minnesota Mining And Manufacturing Company Coated ophthalmic lenses and method for coating the same
US4758448A (en) 1982-09-07 1988-07-19 Signet Armorlite, Inc. Coated ophthalmic lenses and method for coating the same
US4534915A (en) 1982-09-13 1985-08-13 Neefe Charles W Method of controlling the ultraviolet polymerization of spin cast lenses
US4561951A (en) 1982-11-26 1985-12-31 Neckers Douglas C Method for polymerizing a bis(allyl carbonate)
US4512340A (en) * 1983-02-22 1985-04-23 Johnson & Johnson Products, Inc. Visible light cured orthopedic polymer casts
JPH0642002B2 (en) * 1983-07-29 1994-06-01 セイコーエプソン株式会社 Plastic lens
FR2550349B1 (en) * 1983-08-03 1985-10-18 Essilor Int METHOD FOR PRODUCING OPTICAL LENSES WITH ANTI-SCRATCH COATINGS AND LENSES THUS OBTAINED
JPS6049038A (en) * 1983-08-29 1985-03-18 Toyobo Co Ltd Surface hardener for nylon lens
DE3331157A1 (en) * 1983-08-30 1985-03-14 Basf Ag, 6700 Ludwigshafen PHOTOPOLYMERIZABLE MIXTURES CONTAINING TERTIA AMINES AS PHOTO ACTIVATORS
US4685783A (en) 1983-09-07 1987-08-11 The Plessey Company P.L.C. Polychromic tetracyclo-spiro-adamatylidene derivatives, and polychromic lens incorporating said compounds
US4576766A (en) * 1983-09-07 1986-03-18 The Plessey Company Plc Photochromic compounds and their use in photoreactive lenses
JPS60103301A (en) 1983-11-11 1985-06-07 Mitsui Toatsu Chem Inc Resin for lens having high refractive index
EP0166363B1 (en) 1984-06-26 1991-08-07 Asahi Glass Company Ltd. Low reflectance transparent material having antisoiling properties
US4557980A (en) 1984-08-21 1985-12-10 Martin Processing, Inc. Radiation curable coating for film structure
US4613656A (en) 1984-11-23 1986-09-23 Ppg Industries, Inc. Method for polymerizing bis(allyl carbonate) resin
US4623497A (en) 1984-11-28 1986-11-18 Application Engineering Corporation Passive mold cooling and heating method
US4711379A (en) 1985-04-03 1987-12-08 Nordson Corporation Proportional flow control dispensing gun
US4707076A (en) 1985-04-12 1987-11-17 Ensign-Bickford Industries, Inc. Coating compositions for optical fibers
US4622376A (en) 1985-06-27 1986-11-11 Ppg Industries, Inc. Composition of aromatic poly(allylcarbonate), styrene materials, and crosslinker containing three or more ethylenically unsaturated groups for producing polymer of high refractive index and low yellowness
DE3525892C1 (en) 1985-07-19 1986-10-02 Optische Werke G. Rodenstock, 8000 München Anti-reflective coating for an optical element made of organic material
US4693446A (en) 1985-09-20 1987-09-15 Techna Vision, Inc. Gasket for molding plastic lenses
US4959429A (en) 1985-11-22 1990-09-25 Ppg Industries, Inc. Cyclohexenic additives for producing polycarbonate polymers of high refractive index and low yellowness
EP0226123A3 (en) * 1985-12-03 1988-08-10 Matsushita Electric Industrial Co., Ltd. Method for producing transparent plastic article
CA1263208A (en) 1985-12-19 1989-11-28 Kirk K.S. Hwang Method and apparatus for making optical devices
US4746716A (en) * 1985-12-27 1988-05-24 Ppg Industries, Inc. Compositions for producing polymers of high refractive index and low yellowness
US4774035A (en) 1986-01-14 1988-09-27 Camelot Industries Corporation Process of coating an ophthalmic lens
FR2598520B1 (en) * 1986-01-21 1994-01-28 Seiko Epson Corp MINERAL PROTECTIVE FILM
DE3602215A1 (en) 1986-01-25 1987-07-30 Hoechst Ag PHOTOPOLYMERIZABLE MIXTURE AND CONTAINING PHOTOPOLYMERIZABLE RECORDING MATERIAL
US5529728A (en) * 1986-01-28 1996-06-25 Q2100, Inc. Process for lens curing and coating
US5364256A (en) * 1986-01-28 1994-11-15 Ophthalmic Research Group International, Inc. Apparatus for the production of plastic lenses
US4728469A (en) * 1986-01-28 1988-03-01 Sperti Drug Products, Inc. Method and apparatus for making a plastic lens
US5415816A (en) * 1986-01-28 1995-05-16 Q2100, Inc. Method for the production of plastic lenses
US4879318A (en) 1986-01-28 1989-11-07 Ophthalmic Research Group International, Inc. Plastic lens composition and method for the production thereof
JPH0685002B2 (en) 1986-02-18 1994-10-26 ミノルタ株式会社 Anti-reflection film for plastic optical parts
US4985186A (en) * 1986-04-11 1991-01-15 Canon Kabushiki Kaisha Process for producing optical element
GB8610709D0 (en) * 1986-05-01 1986-06-04 Plinkington Bros Plc Photochromic lenses
US4731264A (en) * 1986-10-03 1988-03-15 Ppg Industries, Inc. Sol-gel compositions containing silane and alumina
US4842782A (en) * 1986-10-14 1989-06-27 Allergan, Inc. Manufacture of ophthalmic lenses by excimer laser
GB8627859D0 (en) * 1986-11-21 1986-12-31 Pilkington Brothers Plc Spiro-oxazine compounds
US4902725A (en) * 1986-12-22 1990-02-20 General Electric Company Photocurable acrylic coating composition
US4800122A (en) * 1987-09-22 1989-01-24 Gentex Corporation Siloxane-based tintable coating
US4836960A (en) 1987-10-05 1989-06-06 Sola Usa, Inc. Fabrication of thermoplastic optical components by injection/compression molding
US4895102A (en) * 1987-10-29 1990-01-23 Techna Vision Incorporated Spin coater
US5219497A (en) * 1987-10-30 1993-06-15 Innotech, Inc. Method for manufacturing lenses using thin coatings
US4919850A (en) * 1988-05-06 1990-04-24 Blum Ronald D Method for curing plastic lenses
US5028358A (en) * 1989-04-17 1991-07-02 Blum Ronald D Method for molding and curing plastic lenses
JPH01163027A (en) * 1987-12-21 1989-06-27 Matsushita Electric Ind Co Ltd Method and device for molding optical element
US4968454A (en) 1988-01-25 1990-11-06 Ppg Industries, Inc. Variable-light transmittance article and method for preparing same
US4966812A (en) 1988-01-26 1990-10-30 The United States Of America As Represented By The Department Of Energy Sol-gel antireflective coating on plastics
US4929278A (en) * 1988-01-26 1990-05-29 United States Department Of Energy Sol-gel antireflective coating on plastics
US5049321A (en) 1988-03-25 1991-09-17 Signet Armorlite, Inc. Method for forming coated plastic optical elements
DE3815622A1 (en) 1988-05-07 1989-11-16 Merck Patent Gmbh PHOTOINITIATOR DISPERSIONS
JP2613436B2 (en) * 1988-06-10 1997-05-28 旭光学工業株式会社 Method of forming antireflection film for plastic lens
US4889664A (en) 1988-11-25 1989-12-26 Vistakon, Inc. Method of forming shaped hydrogel articles including contact lenses
US4939423A (en) * 1988-12-06 1990-07-03 Honeywell Inc. Reduction of effects of beat frequencies in systems with multiple oscillators
US5110514A (en) 1989-05-01 1992-05-05 Soane Technologies, Inc. Controlled casting of a shrinkable material
US5880171A (en) * 1989-05-01 1999-03-09 2C Optics, Inc. Fast curing polymeric compositions for ophthalmic lenses and apparatus for preparing lenses
US4955804A (en) 1989-06-19 1990-09-11 General Motors Corporation Tool for molding plastic articles
DE3927667A1 (en) * 1989-08-22 1991-02-28 Espe Stiftung USE OF PHOTOPOLYMERIZABLE MATERIALS AS INTROCULAR LENS FILLING MATERIAL IN THE FIGHT AGAINST CATARACT AND OTHER EYE DISEASES
US5105126A (en) * 1990-01-16 1992-04-14 Cooper Industries, Inc. Brightness control for flashing xenon lamp
US5104692A (en) * 1990-04-20 1992-04-14 Pilkington Visioncare Holdings, Inc. Two-layer antireflective coating applied in solution
US5061355A (en) 1990-06-14 1991-10-29 Hewlett-Packard Company Preparation of gel-filled separation columns
US5118142A (en) * 1990-10-09 1992-06-02 Bish Stephen L Traction device
US5082987A (en) * 1990-10-15 1992-01-21 Phillips Petroleum Company Treatment of hydrocarbons
US5225244A (en) * 1990-12-17 1993-07-06 Allied-Signal Inc. Polymeric anti-reflection coatings and coated articles
US5178955A (en) * 1990-12-17 1993-01-12 Allied-Signal Inc. Polymeric anti-reflection coatings and coated articles
US5061769A (en) 1990-12-17 1991-10-29 Allied-Signal Inc. Fluoropolymers and fluoropolymer coatings
DE4118184A1 (en) * 1991-06-03 1992-12-10 Inst Neue Mat Gemein Gmbh COATING COMPOSITIONS BASED ON FLUORIC INORGANIC POLYCONDENSATES, THEIR PRODUCTION AND THEIR USE
US5716679A (en) * 1991-09-13 1998-02-10 Institut Fur Neue Materialien Gemeinnutzige Gmbh Optical elements containing nanoscaled particles and having an embossed surface and process for their preparation
FR2693558B1 (en) * 1992-07-09 1994-08-19 Commissariat Energie Atomique Method for manufacturing thin layers having optical properties.
ES2143511T3 (en) * 1992-09-25 2000-05-16 Ppg Ind Ohio Inc PHOTOCROMATIC COMPOSITIONS WITH RESISTANCE TO FATIGUE, IMPROVED.
US5412016A (en) * 1992-09-28 1995-05-02 E. I. Du Pont De Nemours And Company Process for making polymeric inorganic-organic compositions
US5385955A (en) * 1992-11-05 1995-01-31 Essilor Of America, Inc. Organosilane coating composition for ophthalmic lens
US5405958A (en) * 1992-12-21 1995-04-11 Transitions Optical, Inc. Photochromic spiro(indoline)naphthoxazine compounds
US5316791A (en) * 1993-01-21 1994-05-31 Sdc Coatings Inc. Process for improving impact resistance of coated plastic substrates
WO1994020869A1 (en) * 1993-03-12 1994-09-15 Ppg Industries, Inc. Novel benzopyrans
US5384077A (en) * 1993-06-21 1995-01-24 Transitions Optical, Inc. Photochromic naphthopyran compounds
DE4325154C1 (en) * 1993-07-27 1994-09-29 Rodenstock Optik G Process for the production of a photochromic article
US5422046A (en) * 1993-08-31 1995-06-06 Essilor Of America, Inc. Method for producing optical lenses
US5514214A (en) * 1993-09-20 1996-05-07 Q2100, Inc. Eyeglass lens and mold spin coater
US5627434A (en) * 1993-10-26 1997-05-06 Canon Kabushiki Kaisha Apparatus for operating a fluorescent lamp of an image forming apparatus
US5531940A (en) * 1993-12-10 1996-07-02 Innotech, Inc. Method for manufacturing photochromic lenses
US5424611A (en) * 1993-12-22 1995-06-13 At&T Corp. Method for pre-heating a gas-discharge lamp
JP3471073B2 (en) * 1994-04-27 2003-11-25 株式会社トクヤマ Photochromic composition
DE4417405A1 (en) * 1994-05-18 1995-11-23 Inst Neue Mat Gemein Gmbh Process for the production of structured inorganic layers
US5836323A (en) * 1994-06-10 1998-11-17 Johnson & Johnson Vision Products, Inc. Automated method and apparatus for hydrating soft contact lenses
IL113904A0 (en) * 1994-06-10 1995-08-31 Johnson & Johnson Vision Prod Mold clamping and precure of a polymerizable hydrogel
US5597519A (en) * 1994-06-10 1997-01-28 Johnson & Johnson Vision Products, Inc. Ultraviolet cycling oven for polymerization of contact lenses
US5619288A (en) * 1995-01-23 1997-04-08 Essilor Of America, Inc. Impact resistant plastic ophthalmic lens
US5623184A (en) * 1995-03-03 1997-04-22 Gulton Industries, Inc. Lamp circuit with filament current fault monitoring means
US5580819A (en) * 1995-03-22 1996-12-03 Ppg Industries, Inc. Coating composition, process for producing antireflective coatings, and coated articles
JPH08319481A (en) * 1995-05-26 1996-12-03 Tokuyama Corp Production of photochromic cured material
US5719705A (en) * 1995-06-07 1998-02-17 Sola International, Inc. Anti-static anti-reflection coating
US5753301A (en) * 1995-06-08 1998-05-19 Essilor Of America, Inc. Method for spin coating a multifocal lens
US5747102A (en) * 1995-11-16 1998-05-05 Nordson Corporation Method and apparatus for dispensing small amounts of liquid material
US6253957B1 (en) * 1995-11-16 2001-07-03 Nordson Corporation Method and apparatus for dispensing small amounts of liquid material
US6022498A (en) * 1996-04-19 2000-02-08 Q2100, Inc. Methods for eyeglass lens curing using ultraviolet light
US5861934A (en) * 1996-05-06 1999-01-19 Innotech, Inc. Refractive index gradient lens
US5914174A (en) * 1996-12-05 1999-06-22 Innotech, Inc. Lens or semi-finished blank comprising photochromic resin compositions
US5903105A (en) * 1997-07-21 1999-05-11 Samsung Electronics Co., Ltd. Apparatus and method for controlling lighting of fluorescent lamp for refrigerator
US5989462A (en) * 1997-07-31 1999-11-23 Q2100, Inc. Method and composition for producing ultraviolent blocking lenses
JPH11197571A (en) * 1998-01-12 1999-07-27 Nordson Kk Method for controlling opening and closing speed of valve mechanism of discharge gun, apparatus therefor, and discharge coating method for liquid body
US6103148A (en) * 1998-02-19 2000-08-15 Technology Resources International Corporation Method for curing a lens-forming fluid
US6042754A (en) * 1998-10-30 2000-03-28 Optima, Inc. Continuous extrusion-compression molding process for making optical articles
US6218494B1 (en) * 1998-11-18 2001-04-17 Essilor International - Compagnie Generale D'optique Abrasion-resistant coating composition process for making such coating composition and article coated therewith
US6439870B1 (en) * 2000-05-26 2002-08-27 Johnson & Johnson Vision Care, Inc. Apparatus for automated ophthalmic lens fabrication

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
No Search *
See also references of EP1379378A2 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2759395A1 (en) * 2008-03-19 2014-07-30 Konica Minolta Opto, Inc. Method for producing a wafer lens

Also Published As

Publication number Publication date
AU2002240416B2 (en) 2006-12-14
US20030042636A1 (en) 2003-03-06
WO2002066237A8 (en) 2002-11-14
EP1379378A2 (en) 2004-01-14
CA2476677A1 (en) 2002-08-29
US6840752B2 (en) 2005-01-11

Similar Documents

Publication Publication Date Title
US6676398B2 (en) Apparatus for preparing an eyeglass lens having a prescription reader
AU2002240416A1 (en) Apparatus for Preparing Multiple Eyeglass Lenses
WO2002066237A2 (en) High volume lens curing system
US6893245B2 (en) Apparatus for preparing an eyeglass lens having a computer system controller
US6758663B2 (en) System for preparing eyeglass lenses with a high volume curing unit
US20030049342A1 (en) Apparatus for preparing an eyeglass lens having a controller
US20030049345A1 (en) Apparatus for preparing an eyeglass lens having a controller for conveyor and curing units
US7052262B2 (en) System for preparing eyeglasses lens with filling station
US7139636B2 (en) System for preparing eyeglass lenses with bar code reader
US6709257B2 (en) Eyeglass lens forming apparatus with sensor
US20020192326A1 (en) Fill system with controller for monitoring use
US6752613B2 (en) Apparatus for preparing an eyeglass lens having a controller for initiation of lens curing
US20020167097A1 (en) Computerized controller for an eyeglass lens curing apparatus
US20030042637A1 (en) System for preparing an eyeglass lens using colored mold holders
US6712331B2 (en) Holder for mold assemblies with indicia
US20020185762A1 (en) Apparatus for preparing an eyeglass lens having a dual computer system controller
US20030054061A1 (en) Apparatus for preparing an eyeglass lens having multiple conveyor systems
US20030194462A1 (en) Apparatus for preparing an eyeglass lens having a gating device
US20020175428A1 (en) Mold filing apparatus having multiple fill stations
US20020158354A1 (en) Graphical interface for receiving eyeglass prescription information
US6676399B1 (en) Apparatus for preparing an eyeglass lens having sensors for tracking mold assemblies
US6790022B1 (en) Apparatus for preparing an eyeglass lens having a movable lamp mount
US7060208B2 (en) Method of preparing an eyeglass lens with a controller
US7045081B2 (en) Method of monitoring components of a lens forming apparatus
US20030111748A1 (en) Graphical interface to display mold assembly position in a lens forming apparatus

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: C1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

D17 Declaration under article 17(2)a
WWE Wipo information: entry into national phase

Ref document number: 2002240416

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2002706324

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2002706324

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2476677

Country of ref document: CA

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

WWW Wipo information: withdrawn in national office

Ref document number: 2002706324

Country of ref document: EP