The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 10, 2013

Filed:

Jul. 20, 2004
Applicants:

Thomas Deininger, Ambler, PA (US);

Michael S. Horn, Bath, PA (US);

Jung Min OH, Sellersville, PA (US);

Michael Hogan, Schwenksville, PA (US);

William F. Raines, Midlothian, VA (US);

Inventors:

Thomas Deininger, Ambler, PA (US);

Michael S. Horn, Bath, PA (US);

Jung Min Oh, Sellersville, PA (US);

Michael Hogan, Schwenksville, PA (US);

William F. Raines, Midlothian, VA (US);

Assignee:

Siemens Industry, Inc., Alpharetta, GA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

An extensible, object-oriented framework describes various generic elements of legacy automation systems. That framework is used as a basis for porting one or more of those elements to another ('target') automation system. Objects in the framework, known as 'extensions,' adapt information from the legacy system to a corresponding, generic representation. Compilers express those representations in the target system. The framework thus translates the “old” automation configuration for use in a “new” automation system. The scheme can be extended to accommodate arbitrary control systems (i.e., other manufacturers and product lines), new sub-domains within the automation domain (e.g. operator interfaces, batch control etc.) and new target systems without altering the core framework.


Find Patent Forward Citations

Loading…