User-friendly rule-based system and method for automatically generating photomask orders
First Claim
1. A system for generating photomask orders comprising:
- at least one template or order for entry and storage of photomask order data, wherein said at least one template or order is created based upon requirements of a specified photomask order format;
a rule generator for creating at least one set of rules corresponding to said at least one template or order, wherein said at least one set of rules ensures that a user enter complete information into said at least one template or order as required by said specified photomask order format; and
a command line processor for receiving and executing one or more script commands to enter or modify said photomask order data in said at least one template or order.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for generating photomask orders in a specified format includes at least one template or order for entry and storage of photomask order data, wherein the at least one template or order is created based upon requirements of a specified photomask order format. The system includes at least one set of rules corresponding to the at least one template or order, wherein the set of rules includes instructions which insure that a user enter complete information into the at least one template or order as required by the specified order format. The templates or order may be further comprised of components and/or subcomponents which can be stored separately. The data fields in the orders, templates, components, subcomponents, etc. may reference specification grades which can in turn be easily modified to update one or more orders, templates, components, subcomponents, etc. simultaneously. A graphical user interface may be associated with the at least one template or order, wherein the user can access the at least one template or order to enter photomask order data and create an order in a specified format. Alternatively, a command line generator may be used to allow a user to enter commands to generated and/or modify templates and orders. In one embodiment, preexisting data or information may be imported in the form of electronic information and be converted to populate data fields in an order, template, components and subcomponents, etc. A data processing mechanism may also be used to import electronic information from external media into the at least one template or order.
78 Citations
66 Claims
-
1. A system for generating photomask orders comprising:
-
at least one template or order for entry and storage of photomask order data, wherein said at least one template or order is created based upon requirements of a specified photomask order format;
a rule generator for creating at least one set of rules corresponding to said at least one template or order, wherein said at least one set of rules ensures that a user enter complete information into said at least one template or order as required by said specified photomask order format; and
a command line processor for receiving and executing one or more script commands to enter or modify said photomask order data in said at least one template or order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for generating photomask orders comprising:
-
at least one template or order for entry and storage of photomask order data, wherein said at least one templates or order is created based upon requirements of a specified photomask order format, and wherein said at least one template or order is associated with one or more components and subcomponents, which can be stored separately from said at least one template or order; and
a rule generator for creating at least one set of rules corresponding to said at least one template or order, wherein said at least one set of rules ensures that a user enter complete information into said at least one template or order as required by said specified photomask order format. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for generating photomask orders comprising:
-
at least one template or order for entry and storage of photomask order data, wherein said at least one templates or order is created based upon requirements of a specified photomask order format;
a rule generator for creating at least one set of rules corresponding to said at least one template or order, wherein said at least one set of rules ensures that a user enter complete information into said at least one template or order as required by said specified order format; and
at least one specification grades file for storing at least one reference data which is associated with said at least one template or order, wherein said at least one template or order comprises a reference to said at least one specification grades file. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for generating a photomask order, comprising the steps of:
-
importing electronic information associated with said photomask order;
converting said electronic information into photomask order data to create at least one template or order; and
generating said photomask order based on said at least one template or order. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A method for generating a photomask order, comprising the steps of:
-
receiving at least one script command;
executing said at least one script command to create or modify at least one template or order; and
generating said photomask order based on said at least one order or template. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for generating a photomask order, comprising a computer readable medium capable of performing the steps of:
-
importing electronic information associated with said photomask order;
converting said electronic information into photomask order data to create at least one template or order; and
generating said photomask order based on said at least one template or order. - View Dependent Claims (51, 52, 53, 54)
-
-
55. A system for generating a photomask order, comprising a computer readable medium capable of performing the steps of:
-
receiving at least one script command;
executing said at least one script command to create or modify at least one template or order; and
generating said photomask order based on said at least one order or template. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification