US7302307B1 - Micrologistics tracking system and method for an automated manufacturing facility - Google Patents

Micrologistics tracking system and method for an automated manufacturing facility Download PDF

Info

Publication number
US7302307B1
US7302307B1 US11/533,385 US53338506A US7302307B1 US 7302307 B1 US7302307 B1 US 7302307B1 US 53338506 A US53338506 A US 53338506A US 7302307 B1 US7302307 B1 US 7302307B1
Authority
US
United States
Prior art keywords
manufacturing
work
lots
automated
process material
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US11/533,385
Inventor
Thomas E. Anderson
Patrick M. Flaherty
Jeffrey P. Gifford
Nathaniel C. Lange
Ray A. Reyes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Priority to US11/533,385 priority Critical patent/US7302307B1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ANDERSON, THOMAS E., FLAHERTY, PATRICK, GIFFORD, JEFFREY P., LANGE, NATHANIEL C., REYES, RAY A.
Priority to US11/867,875 priority patent/US7496425B2/en
Application granted granted Critical
Publication of US7302307B1 publication Critical patent/US7302307B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Definitions

  • the present invention relates generally to fully automated systems and methods for operating industrial equipment, such as automated semiconductor manufacturing (fab) facilities and, more particularly, to a micrologistics tracking system and method for an automated fab.
  • industrial equipment such as automated semiconductor manufacturing (fab) facilities
  • micrologistics tracking system and method for an automated fab a micrologistics tracking system and method for an automated fab.
  • OTS Off-the-shelf
  • ERP enterprise resource planning
  • MES Manufacturing Execution Systems
  • fabs most semiconductor manufacturers or fabricators (also referred to as “fabs”) purchase commercially available MES's or use some form of “home-grown” MES for tracking production logistics, work-in-process (WIP), equipment status, quality, inventory, process controls, etc.
  • AMHS Automated Material Handling Systems
  • FOUPs Front Opening Unified Pods and reticle pods
  • These carriers can also be reduced pitch FOUPs, or any other type of wafer carrier, reticle carrier, or durable used in the manufacture of semiconductors.
  • AMHS subsystems include stockers (also referred to as material storage and retrieval systems), interbay transport devices, and intrabay transport devices. Interbay transport devices move carriers from one stocker to another as well as between bays, while intrabay transport allows movement of a carrier directly to the production equipment either from a stocker or from another production equipment in the bay.
  • Automated interbay and intrabay transport vehicles are often more generally referred to as automatic guided vehicles (AGVs), rail guided vehicles (RGVs), or any type of overhead transport/overhead hoist transport (OHT), and overhead vehicles (OHVs).
  • Software used for implementing AMHS activities includes material control system (MCS) software, which manages the automation of transportation and storage of manufacturing materials.
  • MCS material control system
  • the report information may only include information related to start and stop times for manufacturing operations performed on the work-in-process material lots. However, this information does not relate any data, for example, concerning movement of the lots between operations or storage information. Accordingly, it would be desirable to provide a methodology for providing a more meaningful quantification of the events associated with the flow of product through the automated fab environment.
  • the method includes tracking processing load and unload times of the work-in-process material lots at each of the manufacturing operations; tracking processing start and stop times of each of the manufacturing operations performed on the work-in-process material lots; tracking movement of automatically guided vehicles and associated cassettes containing the work-in-process material lots for purposes of transferring the work-in-process material lots between the manufacturing and storage operations; tracking storage load and unload times of the work-in-process material lots stored in the intermediate storage operations; tracking requests for the automated transfer of work-in-process lots and a time each automated transfer request is made; and combining the processing load and unload times, the processing start and stop times, the storage load and unload times, the times associated with the requests for automated transfer, and information regarding the movement of the guided vehicles to generate a report.
  • a computer program product includes a computer usable medium having computer readable program code for monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and intermediate storage operations, the computer program product including: first computer program code configured to assemble input data descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations, the logistical events including: loading and unloading of the work-in-process material lots from manufacturing equipment; loading and unloading of work-in-process material lots from storage equipment, transfer of the work-in-process material lots via an automated material handling system; beginning and completion of individual manufacturing operations; and requests generated by a computer implemented manufacturing execution system for the transfer of the work-in-process material lots by an automated material handling system, and second computer program code for processing the input data to produce a set of output data, wherein performance of the fabrication facility with regard to the logistical events may be monitored and retrospectively analyzed.
  • a computing system for monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and intermediate storage operations includes a computer operably coupled to a manufacturing execution system database having data relating to events including: loading and unloading of the work-in-process material lots from manufacturing equipment; loading and unloading of work-in-process material lots from storage equipment; transfer of the work-in-process material lots via an automated material handling system; beginning and completion of individual manufacturing operations; requests for the transfer of the work-in-process material lots by the automated material handling system.
  • the computer is operably coupled to an automated material handling system database having data relating to movement of the work-in-process material lots between the manufacturing operations and the storage operations; and a solver product is operatively installed on the computer for processing information regarding timing of the events and information regarding operation of the automated material handling system to generate reports regarding performance of the automated fabrication facility.
  • FIG. 1( a ) illustrates an exemplary fab report limited to information concerning start and stop times for manufacturing operations performed on work-in-process material lots
  • FIG. 1( b ) is a schematic diagram that graphically depicts the historical manufacturing operation information presented in the report of FIG. 1( a );
  • FIG. 2 is a schematic block diagram illustrating a micrologistics tracking system and method for an automated fab, in accordance with an exemplary embodiment of the invention
  • FIG. 3( a ) illustrates an exemplary fab report that may be generated using the system and method of FIG. 2 ;
  • FIG. 3( b ) is a schematic diagram that graphically depicts the historical micrologistics events information presented in the report of FIG. 3( a );
  • FIG. 4 is schematic diagram depicting a model descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations of a fab;
  • FIG. 5 is a block diagram illustrating the integration of MES type event data and AMHS data into a unified, sequential output that includes a dataset describing key events and attributes, in accordance with a further exemplary embodiment of the invention.
  • Disclosed herein is a tracking system and method for creating a meaningful quantification of the events associated with the flow of product through an automated fab environment.
  • the automated fab provides the opportunity to track micrologistics events, since the systems controlling automation generate a trail of data documenting the steps taken in coordinating the flow of product between operations.
  • the general approach taken is the identification of the structure of the micrologistics process being carried out in the fab, and the creation of a meaningful description of this process from available sources of data through data processing on a computer.
  • this may be carried out by: (1) defining key fab micrologistics events; (2) identifying relationships of available data to key events; and (3) combining and processing events data sequentially and by joining to arrive at a desired view of fab micrologistics performance with all relevant attributes.
  • FIG. 1( a ) there is shown an exemplary fab report 100 generated for an automated fab.
  • the information therein is essentially limited to data concerning start and stop times for manufacturing operations performed on work-in-process material lots (e.g., lot A, lot B) using various manufacturing equipment present in the fab.
  • FIG. 1( b ) is a schematic diagram that graphically depicts the historical manufacturing operation information presented in the report of FIG. 1( a ).
  • lot A was processed by implementing Operation X at Tool 1 from Time 1 to Time 2 .
  • Time 3 to Time 4 lot B was processed with Operation Y at Tool 3 .
  • lot A was processed by Operation Y at Tool 1 from Time 5 to Time 6 .
  • lot B was processed by Operation Z at Tool 6 from Time 7 to Time 8 .
  • Such information relates solely to the MES related data of the fab, and does not provide data concerning the movement of product between operations, storage locations, or any other aspect of the AMHS of the fab.
  • FIG. 2 is a schematic block diagram illustrating a micrologistics tracking system 200 and associated method for an automated fab.
  • the system utilizes tracking data from both the MES aspects and the AMHS aspects of a fab.
  • database 202 includes tracking information provided by a MES and associated machine supervisory program (MSP).
  • MSP machine supervisory program
  • Such information may include, but is not necessarily limited to: processing load and unload times of the work-in-process material lots at each of the manufacturing operations; processing start and stop times of each of the manufacturing operations performed on the work-in-process material lots; and requests for the automated transfer of work-in-process lots, as well as the time each automated transfer request is made.
  • database 204 includes tracking information provided by an AMHS included within in the fab. Such information may include, but is not necessarily limited to: movement of AGV's and associated cassettes containing the work-in-process material lots for purposes of transferring the work-in-process material lots between the manufacturing and storage operations; storage load and unload times of the work-in-process material lots stored in the intermediate storage operations; a lot ID of each of the work-in-process material lots and an ID of each automatically guided vehicle used to transport each work-in-process material lot.
  • the information contained in databases 202 , 204 is made available to a computer 206 in communication therewith, the computer 206 including a solver product associated therewith.
  • the computer 206 (with solver product) is configured to process both the MES and AMHS database information with respect to timing of the events and information regarding operation of the MES and AHMS to generate reports 208 regarding performance of the automated fabrication facility.
  • micrologistics reports generated by the computer 206 and solver product include information such as, but not necessarily limited to: a sequence of events having occurred in the manufacturing process; a breakdown of time spent over an entire duration of the manufacturing process into various event categories; a duration of at least one given event in the manufacturing process for at least one work-in-process material lot; specific identification information (e.g., for an automatically guided vehicle, a storage location, a manufacturing operation location, a manufacturing process ID, a lot ID, etc.); location of the intermediate storage operation relative to the location of the manufacturing operation; and time of delivery from the intermediate storage operation to the manufacturing operation.
  • specific identification information e.g., for an automatically guided vehicle, a storage location, a manufacturing operation location, a manufacturing process ID, a lot ID, etc.
  • such categories may include, but are not necessarily limited to: queue time, a return time, manufacturing processing time, a delivery time, a staging period, a wait period between the request for a work-in-process material lot to be transferred and the execution of the request, and a wait period following loading/unloading of the work-in-process material lot on the manufacturing equipment before either the commencement of the manufacturing operation or the request for transfer of the lot, respectively.
  • the duration of a given event may refer to, for example, the duration of loading and unloading at a given manufacturing operation, the duration of processing at a given manufacturing operation, the duration of movement between a given processing operation and a given storage operation, the duration of a given storage operation, and the duration of pendancy of one or more tracking requests.
  • FIG. 3( a ) illustrates an example of a micrologistics report 300 , such as may be generated through the system 200 of FIG. 2 .
  • report 300 provides much more comprehensive fab information, in terms of both MES and AMHS information, equipment loading/unloading information, storage information, and request for automated transfers, for example.
  • the entries of the limited fab report of FIG. 1( a ) are identified in FIG. 3( a ) by the arrows.
  • a more comprehensive schematic diagram of the fab operations can be generated from the report 300 , as shown in FIG. 3( b ).
  • the solver product executed by computer 200 utilizes predefined, key micrologistics events associated with the specific fab in which it is used, along with identified relationships of available data to key events.
  • a computational model descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations may be generated, such as shown in event flow diagram 400 of FIG. 4 .
  • logistical events represent a predetermined series of the smallest meaningful events needed to describe the movement of lots through the fab.
  • logistical events include loading and unloading of the work-in-process material lots from manufacturing equipment (e.g., blocks A, H); loading and unloading of work-in-process material lots from storage equipment (e.g., blocks J-L); transfer of the work-in-process material lots via an automated material handling system equipment (e.g., blocks K′, I); beginning and completion of individual manufacturing operations equipment (e.g., blocks B-E); and requests generated by a computer implemented manufacturing execution system for the transfer of the work-in-process material lots by an automated material handling system equipment (e.g., blocks F, G).
  • manufacturing equipment e.g., blocks A, H
  • storage equipment e.g., blocks J-L
  • transfer of the work-in-process material lots via an automated material handling system equipment e.g., blocks K′, I
  • beginning and completion of individual manufacturing operations equipment e.g., blocks B-
  • Key event attributes may then be derived from the broader context of the overall event sequence.
  • Source data for each of the component event types is overlayed to produce a full micrologistics history for the fab.
  • the relationship to surrounding events allows significant value to be added to the data.
  • Event properties ultimately made available include, for example: Lot ID/product fields, Process ID/process fields, Manufacturing Equipment, AMHS Equipment.
  • the computer solver product can then process data regarding timing of the logistical events in a sequential manner to produce a set of output data, wherein performance of the fabrication facility with regard to the logistical events may be monitored and retrospectively analyzed.
  • the block diagram 500 shown in FIG. 5 illustrates one example of how the solver product conceptually integrates MES type event data 502 and AMHS data 504 into a unified, sequential output 506 that includes a dataset describing key events and attributes.
  • the various MES data 502 is intermediately integrated into a partial history 508 before being combined with the AMHS data 504 .
  • performance characteristics of specific storage equipment units associated with each logistical event of the automated material handling system may be calculated by combining and processing data available from the automated material handling system and at least portions of the data regarding timing of the logistical events.
  • the generated data can be used to identify specific AMHS equipment for AMHS events by interpreting a sequence of simple time-location points for each cassette is in the context of the Dispatch and Operation Start/End events to determine the identities of the AMHS equipment (stockers) selected to store each lot before and after each manufacturing operation.
  • atypical sequence handling events may be identified by (for example) assigning to event record a value for the current sequence of two events, allowing atypical and standard sequences each to be quantified easily.
  • Still other uses for micrologistics tracking include lot/cassette mapping as cassette ID is generally known while lot ID is initially unknown for most event types. Thus, a timeline of lot-cassette relationships is constructed, allowing lot ID to be extended to all events. In addition to providing the history for any given lot, this allows fab performance to be analyzed in terms of product-related attributes.
  • the present method embodiments may therefore take the form of computer or controller implemented processes and apparatuses for practicing those processes.
  • the disclosure can also be embodied in the form of computer program code containing instructions embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, or any other computer-readable storage medium, wherein, when the computer program code is loaded into and executed by a computer or controller, the computer becomes an apparatus for practicing the invention.

Abstract

A method of monitoring activity in an automated fabrication facility in which work-in-process material lots undergo manufacturing operations and storage operations includes tracking processing load and unload times of the lots at each of the manufacturing operations; tracking processing start and stop times of each of the manufacturing operations performed on the lots; tracking movement of automatically guided vehicles and cassettes containing the lots for purposes of transferring the lots between the manufacturing and storage operations; tracking storage load and unload times of the lots stored in the intermediate storage operations; tracking requests for the automated transfer of lots and a time each automated transfer request is made; and combining the processing load and unload times, the processing start and stop times, the storage load and unload times, the times associated with the requests for automated transfer, and information regarding the movement of the guided vehicles to generate a report.

Description

BACKGROUND
The present invention relates generally to fully automated systems and methods for operating industrial equipment, such as automated semiconductor manufacturing (fab) facilities and, more particularly, to a micrologistics tracking system and method for an automated fab.
The efficiency of a manufacturing enterprise depends, in part, on the quick flow of information across its complete supply chain. Off-the-shelf (OTS) enterprise resource planning (ERP) systems were developed and utilized for handling product planning, purchasing, supplier interactions, and customer service and soon gained widespread acceptance. Though useful, these ERP systems were not designed to manage the day-to-day plant-floor operations. Historically, it has been common practice for manufacturers to purchase commercially available Manufacturing Execution Systems (MES) or build their own plant-floor control systems. For example, most semiconductor manufacturers or fabricators (also referred to as “fabs”) purchase commercially available MES's or use some form of “home-grown” MES for tracking production logistics, work-in-process (WIP), equipment status, quality, inventory, process controls, etc.
More recent advancements in shop-floor activities include the automation of production equipment, material processing, material control systems, and the integration of all these systems and applications with the host MES. Automating manufacturing processes for certain industries presents many challenges. Unlike the automotive industry, which employs standard assembly line processing techniques, the manufacture of semiconductor materials generally involves non-linear processing techniques. For example, a 300-mm semiconductor fab involves a complex and lengthy back and forth route in which wafers revisit numerous repetitive levels back through process tools while measurements and feedback of measurements are taken. Automating such complex routes requires a great deal of sophistication in its underlying technology.
In addition, Automated Material Handling Systems (AMHS) were developed to move and track material carriers (also referred to as FOUPs or Front Opening Unified Pods and reticle pods) that are routed through a manufacturing facility or bay. These carriers can also be reduced pitch FOUPs, or any other type of wafer carrier, reticle carrier, or durable used in the manufacture of semiconductors. AMHS subsystems include stockers (also referred to as material storage and retrieval systems), interbay transport devices, and intrabay transport devices. Interbay transport devices move carriers from one stocker to another as well as between bays, while intrabay transport allows movement of a carrier directly to the production equipment either from a stocker or from another production equipment in the bay. Automated interbay and intrabay transport vehicles are often more generally referred to as automatic guided vehicles (AGVs), rail guided vehicles (RGVs), or any type of overhead transport/overhead hoist transport (OHT), and overhead vehicles (OHVs). Software used for implementing AMHS activities includes material control system (MCS) software, which manages the automation of transportation and storage of manufacturing materials.
Notwithstanding the integration of AMHS, MCS software and MES features in current fabs, present tracking capabilities provide only limited information regarding micrologistics (detailed) events being carried out in the fab. For example, in a conventionally generated history of fab lots and equipment, the report information may only include information related to start and stop times for manufacturing operations performed on the work-in-process material lots. However, this information does not relate any data, for example, concerning movement of the lots between operations or storage information. Accordingly, it would be desirable to provide a methodology for providing a more meaningful quantification of the events associated with the flow of product through the automated fab environment.
SUMMARY
The foregoing discussed drawbacks and deficiencies of the prior art are overcome or alleviated by a method of monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and storage operations. In an exemplary embodiment, the method includes tracking processing load and unload times of the work-in-process material lots at each of the manufacturing operations; tracking processing start and stop times of each of the manufacturing operations performed on the work-in-process material lots; tracking movement of automatically guided vehicles and associated cassettes containing the work-in-process material lots for purposes of transferring the work-in-process material lots between the manufacturing and storage operations; tracking storage load and unload times of the work-in-process material lots stored in the intermediate storage operations; tracking requests for the automated transfer of work-in-process lots and a time each automated transfer request is made; and combining the processing load and unload times, the processing start and stop times, the storage load and unload times, the times associated with the requests for automated transfer, and information regarding the movement of the guided vehicles to generate a report.
In another embodiment, a computer program product includes a computer usable medium having computer readable program code for monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and intermediate storage operations, the computer program product including: first computer program code configured to assemble input data descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations, the logistical events including: loading and unloading of the work-in-process material lots from manufacturing equipment; loading and unloading of work-in-process material lots from storage equipment, transfer of the work-in-process material lots via an automated material handling system; beginning and completion of individual manufacturing operations; and requests generated by a computer implemented manufacturing execution system for the transfer of the work-in-process material lots by an automated material handling system, and second computer program code for processing the input data to produce a set of output data, wherein performance of the fabrication facility with regard to the logistical events may be monitored and retrospectively analyzed.
In another embodiment, a computing system for monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and intermediate storage operations is disclosed. The computing system includes a computer operably coupled to a manufacturing execution system database having data relating to events including: loading and unloading of the work-in-process material lots from manufacturing equipment; loading and unloading of work-in-process material lots from storage equipment; transfer of the work-in-process material lots via an automated material handling system; beginning and completion of individual manufacturing operations; requests for the transfer of the work-in-process material lots by the automated material handling system. The computer is operably coupled to an automated material handling system database having data relating to movement of the work-in-process material lots between the manufacturing operations and the storage operations; and a solver product is operatively installed on the computer for processing information regarding timing of the events and information regarding operation of the automated material handling system to generate reports regarding performance of the automated fabrication facility.
TECHNICAL EFFECTS
As a result of the summarized invention, a solution is technically achieved in which MES and AMHS event data is combined and processed sequentially to generate an integrated report including fab micrologistics performance.
BRIEF DESCRIPTION OF THE DRAWINGS
Referring to the exemplary drawings wherein like elements are numbered alike in the several Figures:
FIG. 1( a) illustrates an exemplary fab report limited to information concerning start and stop times for manufacturing operations performed on work-in-process material lots;
FIG. 1( b) is a schematic diagram that graphically depicts the historical manufacturing operation information presented in the report of FIG. 1( a);
FIG. 2 is a schematic block diagram illustrating a micrologistics tracking system and method for an automated fab, in accordance with an exemplary embodiment of the invention;
FIG. 3( a) illustrates an exemplary fab report that may be generated using the system and method of FIG. 2;
FIG. 3( b) is a schematic diagram that graphically depicts the historical micrologistics events information presented in the report of FIG. 3( a);
FIG. 4 is schematic diagram depicting a model descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations of a fab; and
FIG. 5 is a block diagram illustrating the integration of MES type event data and AMHS data into a unified, sequential output that includes a dataset describing key events and attributes, in accordance with a further exemplary embodiment of the invention.
DETAILED DESCRIPTION
Disclosed herein is a tracking system and method for creating a meaningful quantification of the events associated with the flow of product through an automated fab environment. The automated fab provides the opportunity to track micrologistics events, since the systems controlling automation generate a trail of data documenting the steps taken in coordinating the flow of product between operations. In the embodiments described herein, the general approach taken is the identification of the structure of the micrologistics process being carried out in the fab, and the creation of a meaningful description of this process from available sources of data through data processing on a computer. Briefly stated, this may be carried out by: (1) defining key fab micrologistics events; (2) identifying relationships of available data to key events; and (3) combining and processing events data sequentially and by joining to arrive at a desired view of fab micrologistics performance with all relevant attributes.
Referring initially to FIG. 1( a), there is shown an exemplary fab report 100 generated for an automated fab. As can be seen, the information therein is essentially limited to data concerning start and stop times for manufacturing operations performed on work-in-process material lots (e.g., lot A, lot B) using various manufacturing equipment present in the fab. From this report, FIG. 1( b) is a schematic diagram that graphically depicts the historical manufacturing operation information presented in the report of FIG. 1( a). In summary, lot A was processed by implementing Operation X at Tool 1 from Time 1 to Time 2. From Time 3 to Time 4, lot B was processed with Operation Y at Tool 3. Subsequently, lot A was processed by Operation Y at Tool 1 from Time 5 to Time 6. Finally, lot B was processed by Operation Z at Tool 6 from Time 7 to Time 8. Such information relates solely to the MES related data of the fab, and does not provide data concerning the movement of product between operations, storage locations, or any other aspect of the AMHS of the fab.
Therefore, in accordance with an embodiment of the invention, FIG. 2 is a schematic block diagram illustrating a micrologistics tracking system 200 and associated method for an automated fab. In the embodiment depicted, the system utilizes tracking data from both the MES aspects and the AMHS aspects of a fab. For instance, database 202 includes tracking information provided by a MES and associated machine supervisory program (MSP). Such information may include, but is not necessarily limited to: processing load and unload times of the work-in-process material lots at each of the manufacturing operations; processing start and stop times of each of the manufacturing operations performed on the work-in-process material lots; and requests for the automated transfer of work-in-process lots, as well as the time each automated transfer request is made.
In addition, database 204 includes tracking information provided by an AMHS included within in the fab. Such information may include, but is not necessarily limited to: movement of AGV's and associated cassettes containing the work-in-process material lots for purposes of transferring the work-in-process material lots between the manufacturing and storage operations; storage load and unload times of the work-in-process material lots stored in the intermediate storage operations; a lot ID of each of the work-in-process material lots and an ID of each automatically guided vehicle used to transport each work-in-process material lot.
As further illustrated in FIG. 2, the information contained in databases 202, 204 is made available to a computer 206 in communication therewith, the computer 206 including a solver product associated therewith. As outlined in further detail herein, the computer 206 (with solver product) is configured to process both the MES and AMHS database information with respect to timing of the events and information regarding operation of the MES and AHMS to generate reports 208 regarding performance of the automated fabrication facility.
In exemplary embodiment, such micrologistics reports generated by the computer 206 and solver product include information such as, but not necessarily limited to: a sequence of events having occurred in the manufacturing process; a breakdown of time spent over an entire duration of the manufacturing process into various event categories; a duration of at least one given event in the manufacturing process for at least one work-in-process material lot; specific identification information (e.g., for an automatically guided vehicle, a storage location, a manufacturing operation location, a manufacturing process ID, a lot ID, etc.); location of the intermediate storage operation relative to the location of the manufacturing operation; and time of delivery from the intermediate storage operation to the manufacturing operation.
With regard to various event categories described above, such categories may include, but are not necessarily limited to: queue time, a return time, manufacturing processing time, a delivery time, a staging period, a wait period between the request for a work-in-process material lot to be transferred and the execution of the request, and a wait period following loading/unloading of the work-in-process material lot on the manufacturing equipment before either the commencement of the manufacturing operation or the request for transfer of the lot, respectively. Furthermore, the duration of a given event may refer to, for example, the duration of loading and unloading at a given manufacturing operation, the duration of processing at a given manufacturing operation, the duration of movement between a given processing operation and a given storage operation, the duration of a given storage operation, and the duration of pendancy of one or more tracking requests.
FIG. 3( a) illustrates an example of a micrologistics report 300, such as may be generated through the system 200 of FIG. 2. As compared with the report 100 of FIG. 1( a), report 300 provides much more comprehensive fab information, in terms of both MES and AMHS information, equipment loading/unloading information, storage information, and request for automated transfers, for example. By way of comparison, the entries of the limited fab report of FIG. 1( a) are identified in FIG. 3( a) by the arrows. As a result of this “micrologistics” information, a more comprehensive schematic diagram of the fab operations can be generated from the report 300, as shown in FIG. 3( b).
In generating the meaningful description of events associated with the flow of a product through an automated fab environment, the solver product executed by computer 200 utilizes predefined, key micrologistics events associated with the specific fab in which it is used, along with identified relationships of available data to key events. In terms of a semiconductor fab example, a computational model descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations may be generated, such as shown in event flow diagram 400 of FIG. 4.
The logistical events (blocks A through M) depicted in FIG. 4 represent a predetermined series of the smallest meaningful events needed to describe the movement of lots through the fab. In particular, logistical events include loading and unloading of the work-in-process material lots from manufacturing equipment (e.g., blocks A, H); loading and unloading of work-in-process material lots from storage equipment (e.g., blocks J-L); transfer of the work-in-process material lots via an automated material handling system equipment (e.g., blocks K′, I); beginning and completion of individual manufacturing operations equipment (e.g., blocks B-E); and requests generated by a computer implemented manufacturing execution system for the transfer of the work-in-process material lots by an automated material handling system equipment (e.g., blocks F, G).
Key event attributes may then be derived from the broader context of the overall event sequence. Source data for each of the component event types is overlayed to produce a full micrologistics history for the fab. The relationship to surrounding events allows significant value to be added to the data. Event properties ultimately made available include, for example: Lot ID/product fields, Process ID/process fields, Manufacturing Equipment, AMHS Equipment.
By initially defining key fab micrologistics events and identifying the relationships of available data to the key events, the computer solver product can then process data regarding timing of the logistical events in a sequential manner to produce a set of output data, wherein performance of the fabrication facility with regard to the logistical events may be monitored and retrospectively analyzed. For example, the block diagram 500 shown in FIG. 5 illustrates one example of how the solver product conceptually integrates MES type event data 502 and AMHS data 504 into a unified, sequential output 506 that includes a dataset describing key events and attributes. In one embodiment, the various MES data 502 is intermediately integrated into a partial history 508 before being combined with the AMHS data 504.
Through the use of the above described micrologistics tracking system and method, several benefits may be realized. For instance, performance characteristics of specific storage equipment units associated with each logistical event of the automated material handling system may be calculated by combining and processing data available from the automated material handling system and at least portions of the data regarding timing of the logistical events. In addition, the generated data can be used to identify specific AMHS equipment for AMHS events by interpreting a sequence of simple time-location points for each cassette is in the context of the Dispatch and Operation Start/End events to determine the identities of the AMHS equipment (stockers) selected to store each lot before and after each manufacturing operation.
Furthermore, atypical sequence handling events may be identified by (for example) assigning to event record a value for the current sequence of two events, allowing atypical and standard sequences each to be quantified easily. Still other uses for micrologistics tracking include lot/cassette mapping as cassette ID is generally known while lot ID is initially unknown for most event types. Thus, a timeline of lot-cassette relationships is constructed, allowing lot ID to be extended to all events. In addition to providing the history for any given lot, this allows fab performance to be analyzed in terms of product-related attributes.
In view of the above, the present method embodiments may therefore take the form of computer or controller implemented processes and apparatuses for practicing those processes. The disclosure can also be embodied in the form of computer program code containing instructions embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, or any other computer-readable storage medium, wherein, when the computer program code is loaded into and executed by a computer or controller, the computer becomes an apparatus for practicing the invention.
While the invention has been described with reference to a preferred embodiment or embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.

Claims (14)

1. A computer implemented method of monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and storage operations, the method comprising:
tracking processing load and unload times of the work-in-process material lots at each of the manufacturing operations;
tracking processing start and stop times of each of the manufacturing operations performed on the work-in-process material lots;
tracking movement of automatically guided vehicles and associated cassettes containing the work-in-process material lots for purposes of transferring the work-in-process material lots between the manufacturing and storage operations;
tracking storage load and unload times of the work-in-process material lots stored in the intermediate storage operations;
tracking requests for the automated transfer of work-in-process lots and a time each automated transfer request is made; and
combining the processing load and unload times, the processing start and stop times, the storage load and unload times, the times associated with the requests for automated transfer, and information regarding the movement of the guided vehicles to generate a report.
2. The computer implemented method of claim 1, wherein the report identifies information regarding a sequence of events having occurred in the manufacturing process.
3. The computer implemented method of claim 1, further comprising a step of tracking a lot ID of each of the work-in-process material lots and an ID of each automatically guided vehicle used to transport each work-in-process material lot, wherein the report identifies the lot ID of the work-in-process material lot with every event in the manufacturing process.
4. The computer implemented method of claim 1, further comprising a step of associating a manufacturing process ID with each event for each material lot.
5. The computer implemented method of claim 1, wherein the report includes information regarding a breakdown of time spent over an entire duration of the manufacturing process into various event categories.
6. The computer implemented method of claim 5, wherein the event categories include one or more of a queue time, a return time, a manufacturing processing time, a delivery time, a staging period, a wait period between the request for a work-in-process material lot to be transferred and the execution of the request, and a wait period following one of loading and unloading of the work-in-process material lot on the manufacturing equipment before either the commencement of the manufacturing operation or the request for transfer of the lot, respectively.
7. The computer implemented method of claim 1, wherein the report includes information regarding a duration of at least one given event in the manufacturing process for at least one work-in-process material lot.
8. The computer implemented method of claim 7, wherein the duration of the at least one given event is one of a duration of loading and unloading at a given manufacturing operation, duration of processing at a given manufacturing operation, duration of movement between a given processing operation and a given storage operation, duration of a given storage operation, and duration of pendancy of one or more tracking requests.
9. The computer implemented method of claim 7, wherein the report includes information for at least one of a specific automatically guided vehicle, a specific storage location, a specific manufacturing operation location, a specific manufacturing process ID, and a specific lot ID.
10. The computer implemented method of claim 1, wherein the report contains information regarding location of the intermediate storage operation relative to-the location of the manufacturing operation and time of delivery from the intermediate storage operation to the manufacturing operation.
11. A computer program product comprising:
a computer usable medium having computer readable program code for monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and intermediate storage operations, the computer program product including:
first computer program code configured to assemble input data descriptive of a sequence of significant logistical events characterizing the flow of the work-in-process material lots between and across the manufacturing operations and intermediate storage operations, the logistical events defined in accordance with information related to the operation of the automated fabrication facility, the logistical events further including:
loading and unloading of the work-in-process material lots from manufacturing equipment;
loading and unloading of work-in-process material lots from storage equipment,
transfer of the work-in-process material lots via an automated material handling system;
beginning and completion of individual manufacturing operations; and
requests generated by a computer implemented manufacturing execution system for the transfer of the work-in-process material lots by an automated material handling system, and
second computer program code for processing the input data to produce a set of output data, wherein performance of the fabrication facility with regard to the logistical events may be monitored and retrospectively analyzed from the output data.
12. The computer program product of claim 11, wherein multiple interchangeable storage equipment units are used in the automated fabrication facility, the computer program product further comprising third computer program code for calculating performance characteristics of specific storage equipment units associated with each logistical event of the automated material handling system by combining and processing data available from the automated material handling system and at least portions of the data regarding timing of the logistical events.
13. The computer program product of claim 11, wherein the input data is generated by defining key fab micrologistics events and identifying relationships of available data to the key fab micrologistics events.
14. A computing system for monitoring activity in an automated fabrication facility occurring as part of a manufacturing process in which work-in-process material lots undergo events including multiple manufacturing operations and intermediate storage operations, the computing system comprising:
a computer operably coupled to a manufacturing execution system database having data relating to events including:
loading and unloading of the work-in-process material lots from manufacturing equipment;
loading and unloading of work-in-process material lots from storage equipment;
transfer of the work-in-process material lots via an automated material handling system;
beginning and completion of individual manufacturing operations; requests for the transfer of the work-in-process material lots by the automated material handling system; and
the computer also being operably coupled to an automated material handling system database having data relating to movement of the work-in-process material lots between the manufacturing operations and the storage operations; and
a solver product operatively installed on the computer for processing information regarding timing of the events and information regarding operation of the automated material handling system to generate reports regarding performance of the automated fabrication facility.
US11/533,385 2006-09-20 2006-09-20 Micrologistics tracking system and method for an automated manufacturing facility Expired - Fee Related US7302307B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/533,385 US7302307B1 (en) 2006-09-20 2006-09-20 Micrologistics tracking system and method for an automated manufacturing facility
US11/867,875 US7496425B2 (en) 2006-09-20 2007-10-05 Micrologistics tracking system for an automated manufacturing facility

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/533,385 US7302307B1 (en) 2006-09-20 2006-09-20 Micrologistics tracking system and method for an automated manufacturing facility

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/867,875 Continuation US7496425B2 (en) 2006-09-20 2007-10-05 Micrologistics tracking system for an automated manufacturing facility

Publications (1)

Publication Number Publication Date
US7302307B1 true US7302307B1 (en) 2007-11-27

Family

ID=38722038

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/533,385 Expired - Fee Related US7302307B1 (en) 2006-09-20 2006-09-20 Micrologistics tracking system and method for an automated manufacturing facility
US11/867,875 Expired - Fee Related US7496425B2 (en) 2006-09-20 2007-10-05 Micrologistics tracking system for an automated manufacturing facility

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/867,875 Expired - Fee Related US7496425B2 (en) 2006-09-20 2007-10-05 Micrologistics tracking system for an automated manufacturing facility

Country Status (1)

Country Link
US (2) US7302307B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100074718A1 (en) * 2008-09-19 2010-03-25 Inotera Memories, Inc. Automatic wafer storage system and a method for controlling the system
GB2463762A (en) * 2008-09-29 2010-03-31 Fisher Rosemount Systems Inc Reporting and recording events in a process control system
US7799273B2 (en) 2004-05-06 2010-09-21 Smp Logic Systems Llc Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes
US20100248370A1 (en) * 2009-03-26 2010-09-30 Dow Agrosciences Llc Method and apparatus for tissue transfer
CN101644923B (en) * 2008-08-04 2012-05-23 中芯国际集成电路制造(上海)有限公司 Method and system for controlling production flows
USRE43527E1 (en) 2004-05-06 2012-07-17 Smp Logic Systems Llc Methods, systems, and software program for validation and monitoring of pharmaceutical manufacturing processes
US9384461B2 (en) 2014-10-17 2016-07-05 The Boeing Company Systems and methods for tracking and analyzing information associated with a life cycle of a composite part

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2381397A1 (en) * 2010-04-26 2011-10-26 Siemens Aktiengesellschaft Electronic work instruction designed for ISA-95 standard
US9901210B2 (en) * 2012-01-04 2018-02-27 Globalfoundries Singapore Pte. Ltd. Efficient transfer of materials in manufacturing
US9846415B2 (en) * 2012-01-19 2017-12-19 Globalfoundries Singapore Pte. Ltd. Efficient transfer of materials using automated guided vehicles in semiconductor manufacturing
KR102502235B1 (en) 2015-07-16 2023-02-21 삼성전자주식회사 Logistic monitoring system and the method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470227B1 (en) 1997-12-02 2002-10-22 Murali D. Rangachari Method and apparatus for automating a microelectric manufacturing process
US20040039469A1 (en) 2002-08-22 2004-02-26 Taiwan Semiconductor Manufacturing Co., Ltd. Flexible dispatching system and method for coordinating between a manual automated dispatching mode
US20050010311A1 (en) 2003-07-10 2005-01-13 Barbazette Christopher J. Data collection and diagnostic system for a semiconductor fabrication facility
US20050075748A1 (en) 2003-10-02 2005-04-07 International Business Machines Corporation Method and system for automating issue resolution in manufacturing execution and material control systems
US20050228530A1 (en) * 2004-04-08 2005-10-13 Taiwan Semiconductor Manufacturing Co. Ltd. Automatic N2 purge system for 300mm full automation fab
US20060190118A1 (en) * 2003-11-06 2006-08-24 Michael Teferra Methods and apparatus for enhanced operation of substrate carrier handlers

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470227B1 (en) 1997-12-02 2002-10-22 Murali D. Rangachari Method and apparatus for automating a microelectric manufacturing process
US20030176940A1 (en) * 1997-12-02 2003-09-18 Rangachari Murali D. Method and apparatus for automating a microelectronic manufacturing process
US6810294B2 (en) 1997-12-02 2004-10-26 Asyst Technologies, Inc. Method and apparatus for automating a microelectronic manufacturing process
US20040039469A1 (en) 2002-08-22 2004-02-26 Taiwan Semiconductor Manufacturing Co., Ltd. Flexible dispatching system and method for coordinating between a manual automated dispatching mode
US6748282B2 (en) * 2002-08-22 2004-06-08 Taiwan Semiconductor Manufacturing Co., Ltd Flexible dispatching system and method for coordinating between a manual automated dispatching mode
US20050010311A1 (en) 2003-07-10 2005-01-13 Barbazette Christopher J. Data collection and diagnostic system for a semiconductor fabrication facility
US20050075748A1 (en) 2003-10-02 2005-04-07 International Business Machines Corporation Method and system for automating issue resolution in manufacturing execution and material control systems
US20060190118A1 (en) * 2003-11-06 2006-08-24 Michael Teferra Methods and apparatus for enhanced operation of substrate carrier handlers
US20050228530A1 (en) * 2004-04-08 2005-10-13 Taiwan Semiconductor Manufacturing Co. Ltd. Automatic N2 purge system for 300mm full automation fab

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9195228B2 (en) 2004-05-06 2015-11-24 Smp Logic Systems Monitoring pharmaceutical manufacturing processes
US8591811B2 (en) 2004-05-06 2013-11-26 Smp Logic Systems Llc Monitoring acceptance criteria of pharmaceutical manufacturing processes
US9008815B2 (en) 2004-05-06 2015-04-14 Smp Logic Systems Apparatus for monitoring pharmaceutical manufacturing processes
US7799273B2 (en) 2004-05-06 2010-09-21 Smp Logic Systems Llc Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes
US9092028B2 (en) 2004-05-06 2015-07-28 Smp Logic Systems Llc Monitoring tablet press systems and powder blending systems in pharmaceutical manufacturing
US8660680B2 (en) 2004-05-06 2014-02-25 SMR Logic Systems LLC Methods of monitoring acceptance criteria of pharmaceutical manufacturing processes
US8491839B2 (en) 2004-05-06 2013-07-23 SMP Logic Systems, LLC Manufacturing execution systems (MES)
USRE43527E1 (en) 2004-05-06 2012-07-17 Smp Logic Systems Llc Methods, systems, and software program for validation and monitoring of pharmaceutical manufacturing processes
US9304509B2 (en) 2004-05-06 2016-04-05 Smp Logic Systems Llc Monitoring liquid mixing systems and water based systems in pharmaceutical manufacturing
CN101644923B (en) * 2008-08-04 2012-05-23 中芯国际集成电路制造(上海)有限公司 Method and system for controlling production flows
US20100074718A1 (en) * 2008-09-19 2010-03-25 Inotera Memories, Inc. Automatic wafer storage system and a method for controlling the system
US8055373B2 (en) * 2008-09-19 2011-11-08 Inotera Memories, Inc. Automatic wafer storage system and a method for controlling the system
US20100082396A1 (en) * 2008-09-29 2010-04-01 Fisher-Rosemount Systems, Inc. Event Synchronized Reporting in Process Control Systems
US20130085795A1 (en) * 2008-09-29 2013-04-04 Fisher-Rosemount Systems, Inc. Event synchronized reporting in process control systems
GB2463762A (en) * 2008-09-29 2010-03-31 Fisher Rosemount Systems Inc Reporting and recording events in a process control system
US8326666B2 (en) * 2008-09-29 2012-12-04 Fisher-Rosemount Systems, Inc. Event synchronized reporting in process control systems
US8874461B2 (en) * 2008-09-29 2014-10-28 Fisher-Rosemount Systems, Inc. Event synchronized reporting in process control systems
US8409860B2 (en) 2009-03-26 2013-04-02 Dow Agrosciences, Llc. Method and apparatus for tissue transfer
US8722407B2 (en) 2009-03-26 2014-05-13 Dow Agrosciences, Llc. Method and apparatus for tissue transfer
US8293532B2 (en) 2009-03-26 2012-10-23 Dow AgroSciences, L.L.C. Method and apparatus for tissue transfer
US20100248370A1 (en) * 2009-03-26 2010-09-30 Dow Agrosciences Llc Method and apparatus for tissue transfer
US9500570B2 (en) 2009-03-26 2016-11-22 Dow Agrosciences Llc Apparatus for tissue transfer
US9384461B2 (en) 2014-10-17 2016-07-05 The Boeing Company Systems and methods for tracking and analyzing information associated with a life cycle of a composite part

Also Published As

Publication number Publication date
US7496425B2 (en) 2009-02-24
US20080071411A1 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
US7496425B2 (en) Micrologistics tracking system for an automated manufacturing facility
US7487099B2 (en) Method, system, and storage medium for resolving transport errors relating to automated material handling system transaction
Papadopoulos et al. A classification and review of timed Markov models of manufacturing systems
KR101185796B1 (en) Semiconductor fabrication facility visualization system and method for monitoring semiconductor fabrication facility operations
Sarin et al. A survey of dispatching rules for operational control in wafer fabrication
US7480538B2 (en) Methods, systems, and computer program products for managing movement of work-in-process materials in an automated manufacturing environment
US7477958B2 (en) Method of release and product flow management for a manufacturing facility
US7302304B2 (en) Systems and methods for production planning
US7672748B2 (en) Automated manufacturing systems and methods
US7085614B1 (en) Method, system, and computer program product for optimizing throughput of lots
Lin et al. Considering stockers in reentrant hybrid flow shop scheduling with limited buffer capacity
Qin et al. Multiple-objective scheduling for interbay AMHS by using genetic-programming-based composite dispatching rules generator
US6662066B1 (en) Dynamic adjustment and auto generation of water per hour (WPH) in capacity check system (CCS) by tool performance tracking platform (TP2)
US7039482B2 (en) Floating process flow control system to handle operation events in a full automation plant
US6711450B1 (en) Integration of business rule parameters in priority setting of wafer processing
US8015040B2 (en) Methods, systems, and computer program products for product randomization and analysis in a manufacturing environment
US7613535B2 (en) Independent, self-contained, risk isolated, sectional CIM design for extremely large scale factory operation
JP3169001B2 (en) Lot transfer control system, transfer control method thereof, and storage medium storing transfer control program
Ham et al. Integrated scheduling of jobs, reticles, machines, AMHS and ARHS in a semiconductor manufacturing
US20090093903A1 (en) Methods, systems, and computer program products for automating process and equipment qualifications in a manufacturing environment
Huang et al. A pre-dispatching vehicle method for a diffusion area in a 300 mm wafer fab
Schmaler et al. AMHS Capability Assessment Based on Planned Product Mixes
JP2004355172A (en) Job shop type production system, tracking device, tracking method, program and recording medium
US20050246046A1 (en) Method, system, and storage medium for facilitating a transport scheme in an automated material handling system environment
Daneshmand Lean manufacturing in a mass customization plant: improved efficiencies in raw material presentation

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ANDERSON, THOMAS E.;FLAHERTY, PATRICK;GIFFORD, JEFFREY P.;AND OTHERS;REEL/FRAME:018276/0562;SIGNING DATES FROM 20060918 TO 20060919

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20111127