Distributed object-oriented building automation system with reliable asynchronous communication
US6167316A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 3, 1998 |
| Grant date | Dec 26, 2000 |
| Priority date | — |
| Expiry date | Apr 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.