Patents by Inventor William G. Rockwell, Jr.

William G. Rockwell, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6832120
    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.
    Type: Grant
    Filed: May 14, 1999
    Date of Patent: December 14, 2004
    Assignee: Tridium, Inc.
    Inventors: Gerald L. Frank, Danny J. Wahlquist, Jr., Brian S. Frank, John W. Sublett, Daniel P. Giorgis, William G. Rockwell, Jr., Ottie E. Allgood, Robert A. Adams
  • Patent number: RE43803
    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.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: November 13, 2012
    Assignee: Tridium Inc.
    Inventors: Gerald L. Frank, Danny J. Wahlquist, Jr., Brian S. Frank, John W. Sublett, Daniel P. Giorgis, William G. Rockwell, Jr., Ottie E. Allgood, Robert A. Adams