Patent · US Expired

Distributed object-oriented building automation system with reliable asynchronous communication

US6167316A · kind A · utility

186Cited by
16References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 3, 1998
Grant dateDec 26, 2000
Priority date
Expiry dateApr 3, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG05B2219/36035
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented building automation system is provided with an asynchronous communication architecture for supporting object-oriented applications that interact with distributed building automation devices. Standard application objects which need to be informed of changes to the value of another object's attributes use a connection object to establish an asynchronous link between standard objects. A source object has a control attribute that changes based upon the execution of this object's control method which in turn is linked to a second control attribute of a destination object. By linking these attributes, a connection object is defined to manage information being passed between these two objects. Upon instantiation of the connection object, it registers the second control attribute with the source object to receive "significant" changes in the value of its control attribute. A "significant" change is defined by a change sensitivity property associated with the control attribute, such that a message containing the value of the control attribute is transmitted to the connection object when the change in the value of the control attribute exceeds the value of the change s…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.