Automated job management
First Claim
1. A thin station controller client for automated job management comprising:
- a software library including an application programming interface (API) supporting job management functions and including an interface to an equipment server supporting equipment communication functions;
wherein said thin station controller client communicates with said equipment server and wherein said equipment server communicates with one or more tools.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for improving the implementation of automated job management for equipment in a factory. A software library is provided that allows a job management client, such as a thin station controller client, to communicate with an equipment server, such as an equipment interface bridge (EIB). The job management client can create, control and monitor jobs conveniently and efficiently utilizing industry standard protocols. The equipment server communicates directly in real-time with factory equipment. By providing an interface between a job management client and an equipment server, data consumer clients are effectively decoupled from job management clients, allowing next generation station controllers for monitoring and controlling equipment processing to be easily implemented. Layers of expensive and complex code currently in use for job management can be replaced with a superior and cost-effective thin-client, distributed architecture. Such a system may operate in conjunction with legacy station controllers, or the station controller can be eliminated and replaced by multiple modules that distribute the many types of functions typically incorporated into conventional station controllers.
56 Citations
12 Claims
-
1. A thin station controller client for automated job management comprising:
-
a software library including an application programming interface (API) supporting job management functions and including an interface to an equipment server supporting equipment communication functions;
wherein said thin station controller client communicates with said equipment server and wherein said equipment server communicates with one or more tools. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for automated job management utilizing a thin station controller client and an equipment server comprising the steps of:
-
receiving at said thin station controller client job configuration information;
communicating job instructions based on said job configuration information from said thin station controller client to said equipment server;
instantiating at least one job based on said job instructions;
communicating job status information relating to said at least one job from said equipment server to said thin station controller client. - View Dependent Claims (9, 10, 11, 12)
-
Specification