Dynamically extensible and automatically configurable building automation system and architecture
First Claim
1. A building automation system (BAS) comprising:
- a system architecture of a building site comprising a communication network compatible with a plurality of communication protocols and having a dynamic extensibility capability and an automatic configuration capability;
a server engine communicatively coupled to the communication network and compatible with at least a portion of the plurality of communication protocols; and
at least one building subsystem control device communicatively coupled to the communication network, wherein the control device is known or unknown to the server engine, and wherein a known building subsystem control device comprises a portion of the system architecture;
wherein the server engine includes;
software instructions configured to implement the dynamic extensibility capability such that the server engine capability is extended to establish communications with and to control both known and unknown building subsystem control devices through the communication network, wherein the dynamic extensibility capability includes a proprietary extension layer which comprises a protocol stack configured to support the plurality of communication protocols,software instructions configured to implement the automatic configuration capability such that the server engine receives at least one characteristic from both known and unknown building subsystem control devices such that the automatic configuration capability determines if the at least one building subsystem control device is known or unknown to the server engine, andsoftware instructions configured to expand the architecture to include in the proprietary extension layer at least one characteristic of a known building subsystem control device that was previously unknown to the server engine after implementation of the dynamic extensibility capability and the automatic configuration capability.
3 Assignments
0 Petitions
Accused Products
Abstract
A building automation system (BAS) architecture is disclosed. The BAS comprises, in one embodiment, an architecture comprising a communication network and having a dynamic extensibility capability and an automatic configuration capability; an engine communicatively coupled to the communication network; and at least one control device communicatively coupled to the communication network, the control device being known or unknown to the engine. The engine can be adapted to selectively implement the dynamic extensibility capability to establish communications with and to control both known and unknown control devices. The engine can be further adapted to selectively implement the automatic configuration capability to determine at least one characteristic of both known and unknown control devices. A method of adding a control device to a building automation system (BAS) by dynamically extending and automatically configuring an architecture of the BAS is also disclosed.
-
Citations
27 Claims
-
1. A building automation system (BAS) comprising:
-
a system architecture of a building site comprising a communication network compatible with a plurality of communication protocols and having a dynamic extensibility capability and an automatic configuration capability; a server engine communicatively coupled to the communication network and compatible with at least a portion of the plurality of communication protocols; and at least one building subsystem control device communicatively coupled to the communication network, wherein the control device is known or unknown to the server engine, and wherein a known building subsystem control device comprises a portion of the system architecture; wherein the server engine includes; software instructions configured to implement the dynamic extensibility capability such that the server engine capability is extended to establish communications with and to control both known and unknown building subsystem control devices through the communication network, wherein the dynamic extensibility capability includes a proprietary extension layer which comprises a protocol stack configured to support the plurality of communication protocols, software instructions configured to implement the automatic configuration capability such that the server engine receives at least one characteristic from both known and unknown building subsystem control devices such that the automatic configuration capability determines if the at least one building subsystem control device is known or unknown to the server engine, and software instructions configured to expand the architecture to include in the proprietary extension layer at least one characteristic of a known building subsystem control device that was previously unknown to the server engine after implementation of the dynamic extensibility capability and the automatic configuration capability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A building automation system (BAS) comprising:
-
a system architecture of a building site comprising a communication network compatible with a plurality of communication protocols and having a dynamic extensibility capability and an automatic configuration capability; a server engine communicatively coupled to the communication network and compatible with at least a portion of the plurality of communication protocols; and at least one building subsystem control device communicatively coupled to the communication network, wherein the building subsystem control device is known or unknown to the server engine, and wherein a known building subsystem control device comprises a portion of the system architecture; wherein the server engine includes means for dynamically extending the capability of the server engine to establish communications with and to control both known and unknown building subsystem control devices through the communication network, means for automatic configuring of the server engine with a capability to determine at least one characteristic of both known and unknown building subsystem control devices communicatively coupled to the communication network, and mean for expanding the architecture to include a known building subsystem control device that was previously unknown after implementation of the dynamic extensibility capability and the automatic configuration capability. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification