1. A computerized method comprising:
displaying a workflow user interface allowing a user to specify a workflow for providing a schedule for a manufacturing facility, the workflow identifying a sequence of operations to be performed for providing the schedule;
displaying the workflow specified by the user in the workflow user interface;
receiving, via the workflow user interface, one or more properties for each operation identified in the workflow; and
storing the workflow with the properties in a repository for subsequent execution in response to a workflow trigger.
2. The method of claim 1 wherein the workflow trigger comprises any one of a user request, a specified time, or a predefined event.
3. The method of claim 1 wherein:
the user workflow interface comprises an operation selection area and a working area;
the operation selection area presents a plurality of operation indicators for selecting operations to be included in the workflow; and
the working area presents a subset of operation indicators selected by the user from the operation selection area.
4. The method of claim 3 wherein each operation indicator graphically illustrates a corresponding operation using at least one of an image, color or size.
5. The method of claim 1 wherein the user interface graphically illustrates the order for executing the operations.
6. The method of claim 1 wherein the workflow is any one of a full scheduling workflow or a schedule repair workflow.
7. The method of claim 6 wherein the sequence of operations in the full scheduling workflow comprises one or more of a workflow initiation, a scheduling model creation, a data query run for obtaining data from one or more source systems of the manufacturing facility, a scheduling model modification, a schedule generation, or a schedule publication.
8. The method of claim 6 wherein the sequence of operations in the schedule repair workflow comprises one or more of an event detection, an event impact evaluation, or a scheduling data update.
9. The method of claim 7 further comprising:
displaying a query definition user interface to allow the user to define one or more queries, wherein defining each query comprises specifying a source system and data to be retrieved from the source system.
10. The method of claim 9 wherein the source system is any one of a manufacturing execution system (MES), a maintenance management system (MMS), a material control system (MCS), an equipment control system (ECS), an inventory control system (ICS), a prediction system), or a computer integrated manufacturing (CIM) system.
11. The method of claim 1 wherein receiving one or more properties for each operation comprises:
upon a user request, presenting for a window with a form having one or more property fields for an operation; and
receiving, via the property fields, user input specifying desired properties for the operation.
12. The method of claim 11 wherein the properties comprise one or more of a time horizon, a workflow trigger, data source systems, query parameters, facility areas for which a schedule is created, entities in the facility areas that are being scheduled, a schedule search time, or a schedule optimization goal function.
13. The method of claim 1 wherein the schedule provide for the manufacturing facility include information about at least one of pieces of equipment to be used at specified times, the quantity and composition of the product to be used by the pieces of equipment at the specified times, or the number of operators needed by the facility at the specified times.
14. A computer-readable medium having executable instructions to cause a computer system to perform a method comprising:
displaying a workflow user interface allowing a user to specify a workflow for providing a schedule for a manufacturing facility, the workflow identifying a sequence of operations to be performed for providing the schedule;
displaying the workflow specified by the user in the workflow user interface;
receiving, via the workflow user interface, one or more properties for each operation identified in the workflow; and
storing the workflow with the properties in a repository for subsequent execution in response to a workflow trigger.
15. The computer-readable medium of claim 14 wherein the workflow trigger comprises any one of a user request, a specified time, or a predefined event.
16. The computer-readable medium of claim 14 wherein:
the user workflow interface comprises an operation selection area and a working area;
the operation selection area presents a plurality of operation indicators for selecting operations to be included in the workflow; and
the working area presents a subset of operation indicators selected by the user from the operation selection area.
17. The computer-readable medium of claim 14 wherein:
the workflow is a full scheduling workflow; and
the sequence of operations in the full scheduling workflow comprises one or more of a workflow initiation, a scheduling model creation, a data query run for obtaining data from one or more source systems of the manufacturing facility, a scheduling model modification, a schedule generation, or a schedule publication.
18. The computer-readable medium of claim 14 wherein:
the workflow is a schedule repair workflow; and
the sequence of operations in the scheduling repair workflow comprises one or more of an event detection, an event impact evaluation, or a scheduling data update.
19. A system comprising:
a configuration tool to display a workflow user interface allowing a user to specify a workflow for providing a schedule for a manufacturing facility, the workflow identifying a sequence of operations to be performed for providing the schedule, to display the workflow specified by the user in the workflow user interface, to receive, via the workflow user interface, one or more properties for each operation identified in the workflow; and
a scheduling repository, coupled to the configuration tool to store the workflow with the properties for subsequent execution in response to a workflow trigger.
20. The system of claim 19 wherein:
the user workflow interface comprises an operation selection area and a working area;
the operation selection area presents a plurality of operation indicators for selecting operations to be included in the workflow; and
the working area presents a subset of operation indicators selected by the user from the operation selection area.
21. The system of claim 19 wherein:
the workflow is a full scheduling workflow; and
the sequence of operations in the full scheduling workflow comprises one or more of a workflow initiation, a scheduling model creation, a data query run for obtaining data from one or more source systems of the manufacturing facility, a scheduling model modification, a schedule generation, or a schedule publication.
22. The system of claim 19 wherein:
the workflow is a schedule repair workflow; and
the sequence of operations in the scheduling repair workflow comprises one or more of an event detection, an event impact evaluation, or a scheduling data update.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A camera module, the camera module comprising:
a PCB (Printed Circuit Board);
an image sensor disposed on the PCB;
a housing including a base disposed at an upper surface of the PCB,
a holder disposed at an upper surface of the base and mounted with at least one lens;
an actuator disposed at the holder; and
an electronic circuit pattern layer formed on a surface of the housing, and connected to a terminal of the actuator and a terminal of the PCB,
wherein the holder is integrally formed with the base, and
wherein the housing is nonconductive, and includes an impurity for changing a portion exposed to heat or light in order to form the electronic circuit pattern layer.
2. The camera module of claim 1, wherein the electronic circuit pattern layer formed on the surface of the housing is provided by MID (Molded Interconnect Device) technology.
3. The camera module of claim 1, wherein the electronic circuit pattern layer is formed only on one side of the housing.
4. The camera module of claim 1, wherein the electronic circuit pattern layer is formed on an outside and an inside of the housing.
5. The camera module of claim 1, further comprising:
a conductive layer of conductive material disposed on a surface of the electronic circuit pattern layer,
wherein the conductive layer has a shape corresponding to the electronic circuit pattern layer, and
wherein power and a control signal are received through the conductive layer or the electronic circuit pattern layer.
6. The camera module of claim 5, wherein the conductive layer is formed at the upper side of the electronic circuit pattern layer using any one technical engineering of coating and plating.
7. The camera module of claim 1, wherein the electronic circuit pattern layer is directly mounted with electronic components.
8. The camera module of claim 1, wherein the actuator is formed with at least two connection terminals.
9. The camera module of claim 8, wherein one of the connection terminals is connected to a positive terminal and the other of the connection terminals is connected to a ground terminal.
10. The camera module of claim 8, wherein the connection terminals are conductively connected to the electronic circuit pattern layer by way of any one method of soldering, wire bonding and AG epoxy bonding.
11. The camera module of claim 8, wherein the connection terminals are conductively and directly connected to the electronic circuit pattern layer.
12. The camera module of claim 1, wherein the terminal of the PCB is conductively connected to the electronic circuit pattern layer by way of any one method of soldering, wire bonding and AG epoxy bonding.
13. The camera module of claim 1, wherein the terminal of the PCB is conductively and directly connected to the electronic circuit pattern layer.
14. The camera module of claim 1, wherein the actuator performs any one of auto focusing function, hand-shake prevention function, shutter function and zooming function.
15. The camera module of claim 1, wherein the actuator is formed with one of an optical diaphragm on an optical path of the lenses and a liquid crystal micro lens, wherein either the optical diaphragm on an optical path of the lenses or the liquid crystal micro lens adjusts refraction of light passing the lenses to focus an image captured by the image sensor.
16. The camera module of claim 1, wherein the actuator is formed with any one of a non-MEMS actuator including a MEMS actuator, a liquid crystal lens and a piezo polymer lens, a silicon type actuator and a liquid lens.
17. The camera module of claim 1, wherein the holder is a cylindrical camera unit formed at an upper surface of the base, where a diameter of the holder at a portion arranged with a lens with a larger diameter and a diameter of the holder at a portion arranged with a relatively smaller diameter are differently formed.
18. The camera module of claim 1, wherein the holder is formed with a constant diameter toward the upper surface of the base.
19. The camera module of claim 1, wherein the electronic circuit pattern layer is formed along an outer surface of the housing to exposed outside, and
wherein one of the electronic circuit pattern layer and the outer surface of the housing is not protruded from the other.
20. The camera module of claim 5, wherein the conductive layer includes metal materials.