Dynamically configurable equipment integration architecture
AssigneeMotorola, Inc.
InventorStephen Henry George
Life of this patent
Estimating the term…
Abstract
A dynamically configurable equipment integration architecture automatically records on a Host Computer (10) statistics from operation of Factory Equipment (18) received from a GEM Interface Server (16). The format of relevant messages containing selected reports are described in a Configuration File (44). Reports are enabled by execution of a Sampling Plan (50). Messages containing the selected reports received from the GEM Interface Server (16) are translated into a Script (46) utilizing the Configuration File (44). Interpreting the Script (46) causes statistics contained in the reports to be written to an Output File (52) stored on Secondary Storage (30) on the Host Computer (10).
Claims21
A method of automatically recording on a Host Computer information from operation of Factory Equipment received from an Interface Server connected to the Factory Equipment, said method comprising the steps of:
- a) describing a message format in a Configuration;
- b) enabling one or more reports by executing a Sampling Plan;
- c) receiving a message containing a report from the Interface Server over a communications line;
- d) translating the message into a Script utilizing the Configuration;
- and
- e) interpreting the Script causing information contained in the report to be written to an Output File stored on Secondary Storage.
A method of automatically recording on a Host Computer statistics from operation of Factory Equipment received from a GEM compliant Interface Server connected to the Factory Equipment, said method comprising the steps of:
- a) describing a message format in a Configuration contained in a Configuration File stored on Secondary Storage;
- b) enabling one or more reports by executing a Sampling Plan contained in a Sampling Plan File stored on Secondary Storage;
- c) receiving a message containing a report encoded in SECS-II format from the GEM compliant Interface Server over a communications line;
- d) translating the message into a Script utilizing the Configuration;
- and
- e) interpreting the Script causing statistics contained in the report to be written to an Output File stored on Secondary Storage.
An apparatus for recording information from operation of Factory Equipment received by a Host Computer from an Interface Server connected to the Factory Equipment, said apparatus comprising:
- a) means for describing a message format in a Configuration;
- b) means for enabling one or more reports by executing a Sampling Plan;
- c) means for receiving a message containing a report from the Interface Server over a communications line;
- d) means for translating the message into a Script utilizing the Configuration;
- and
- e) means for interpreting the Script causing information contained in the report to be written to an Output File stored on Secondary Storage.
An apparatus of automatically recording from operation of Factory Equipment received by a Host Computer from a GEM compliant Interface Server connected to the Factory Equipment, said apparatus comprising:
- a) means for describing a message format in a Configuration contained in a Configuration File stored on Secondary Storage;
- b) means for enabling one or more reports by executing a Sampling Plan contained in a Sampling Plan File stored on Secondary Storage;
- c) means for receiving a message containing a report encoded in SECS-II format from the GEM compliant Interface Server over a communications line;
- d) means for translating the message into a Script utilizing the Configuration;
- and
- e) means for interpreting the Script causing statistics contained in the report to be written to an Output File stored on Secondary Storage.
A data processing system for automatically recording on a Host Computer information from operation of Factory Equipment received from an Interface Server connected to the Factory Equipment, said dam processing system comprising:
- a) a Configuration file containing a Configuration stored on Secondary Storage containing a description of a message format;
- b) a Sampling Plan file containing a Sampling Plan stored on Secondary Storage, wherein:
- the Sampling Plan identifies one or more reports to be enabled;
- c) a communications interface to a communications line for receiving a message containing a report from the Interface Server over the communications line;
- d) a translation program for translating the message into a Script utilizing the Configuration;
- and
- e) an interpreter wherein:
- interpreting the Script causes information contained in the report to be written to an Output File stored on Secondary Storage.
Dependencies are inferred from the claim text.