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:
Nov. 12, 2012

Filed:

Dec. 13, 2006
Applicants:

Gerald L. Frank, Richmond, VA (US);

Danny J. Wahlquist, Jr., Richmond, VA (US);

Brian S. Frank, Richmond, VA (US);

John W. Sublett, Richmond, VA (US);

Daniel P. Giorgis, Glen Allen, VA (US);

William G. Rockwell, Jr., Richmond, VA (US);

Ottie E. Allgood, Mechanicsville, VA (US);

Robert A. Adams, Midlothian, VA (US);

Inventors:

Gerald L. Frank, Richmond, VA (US);

Danny J. Wahlquist, Jr., Richmond, VA (US);

Brian S. Frank, Richmond, VA (US);

John W. Sublett, Richmond, VA (US);

Daniel P. Giorgis, Glen Allen, VA (US);

William G. Rockwell, Jr., Richmond, VA (US);

Ottie E. Allgood, Mechanicsville, VA (US);

Robert A. Adams, Midlothian, VA (US);

Assignee:

Tridium Inc., Golden Valley, MN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05B 19/18 (2005.12); G06F 9/44 (2005.12);
U.S. Cl.
CPC ...
Abstract

A control system methodology that uses object-oriented software to integrate multiple control systems into a common object model. Object-oriented techniques are used to construct distributed applications in a multi-vendor open system environment for use in controlling and monitoring systems of varying size and configuration. Information is brought into a common object model and made available throughout the system. A custom programming language is included for object creation. Access to objects is controlled through a multi-level security protocol. Data flow is governed by a real-time information synchronization manager. Classes are used to implement the system in a platform independent way according to a 'core class hierarchy' in which objects are organized to inherit behavior and perform predictably. A control engine allows the user to control the order of execution of objects. A script is provided for generating custom objects.


Find Patent Forward Citations

Frank, Gerald. (2012). System and methods for object-oriented control of diverse electromechanical systems using a computer network (U.S. Patent No. RE43803). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/RE43803

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…