Self-healing control network for building automation systems
First Claim
1. A system for self-healing automating building control, the system comprising:
- a first processor operable to run a control application for building automation within a building and direct a network having a plurality of processors;
a second processor in the building and remote from the first processor, the second processor operable to communicate with the control application via a communications path; and
a third processor in the building and remote from the first and second processors;
wherein the control application is operable to be implemented on the third processor in response to a failure of the communications path between the control application and the second processor or a reconfiguration of the network, and implementation of the control application on the third processor is independent of physical network communications paths.
9 Assignments
0 Petitions
Accused Products
Abstract
In building automation architectures, components may be associated through physical communications paths and at a different level through building automation applications. Building automation applications implement control processes for a building function. Due to changing needs, such as a failure of a physical communications path or the addition or removal of components, the building automation application may be more appropriately performed in a different device. By dynamically positioning or determining a processor for implementing a building automation application, an architecture or network may more optimally control building functions, such as by requiring less user input, more rapid response and/or avoiding building function failures.
89 Citations
32 Claims
-
1. A system for self-healing automating building control, the system comprising:
-
a first processor operable to run a control application for building automation within a building and direct a network having a plurality of processors; a second processor in the building and remote from the first processor, the second processor operable to communicate with the control application via a communications path; and a third processor in the building and remote from the first and second processors;
wherein the control application is operable to be implemented on the third processor in response to a failure of the communications path between the control application and the second processor or a reconfiguration of the network, and implementation of the control application on the third processor is independent of physical network communications paths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for self-healing automated building control, the system comprising:
-
a first processor operable to run a building automation application, the first processor in a building and operable for wireless communication with a network of processors; and a second processor remote from the first processor, the second processor operable to run the building automation application, the second processor in the building and operable for wireless communication; wherein the building automation application is operable to be initially implemented on the first processor and later implemented on the second processor in response to a reconfiguration of the network, the building automation application implementing control for an environment of at least a portion of a building in response to a sensed environmental condition for the portion of the building the sensed environment condition being wirelessly communicated with at least one of the first and second processor implementing the building automation application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for self-healing automated building control, the method comprising:
-
(a) automating control of a building function with a building automation application on a first processor, communications associated with the building automation application being wireless; (b) detecting a change in a communications path associated with the first processor; and
then(c) implementing the building automation application on a second processor remote from the first processor in response to (b) and independent of physical network communications paths interconnecting the first and second processors. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification