Systems and methods for provisioning equipment
US-9021462-B2 · Apr 28, 2015 · US
US11533195B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11533195-B2 |
| Application number | US-201715397690-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 3, 2017 |
| Priority date | Jan 3, 2017 |
| Publication date | Dec 20, 2022 |
| Grant date | Dec 20, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A building management system includes a communications bus, subordinate devices connected to the communications bus, and a controller connected to the communications bus. The controller includes an active node table including a plurality of nodes, each node representing one of the subordinate devices connected to the communications bus. The controller is configured to monitor the active node table for a newly connected subordinate device, use a set of rules to determine whether the newly connected subordinate device is supported by the controller for performing an identified function in combination with the controller, and, in response to a determination that the newly connected subordinate device is supported, extend the identified function of the controller to the newly connected subordinate device. Extending the identified function includes enabling the newly connected subordinate device to perform the identified function.
Opening claim text (preview).
What is claimed is: 1. A building management system comprising: a communications bus; a plurality of subordinate devices connected to the communications bus; and a controller connected to the communications bus; wherein the controller is configured to: implement a pinging state machine (PSM); use the PSM to provide a ping to a subordinate device that is not represented in an active node table; update the active node table to include at least one node configured to represent the subordinate device that is not represented in the active node table; monitor the active node table for a newly connected subordinate device; determine whether the controller and the newly connected subordinate device have a common manufacturer; determine a particular type of the newly connected subordinate device, the particular type indicating a building equipment device; in response to a determination that the controller and the newly connected subordinate device have a common manufacturer and the determination of the particular type of the newly connected subordinate device, use a set of rules to determine whether the newly connected subordinate device is supported by the controller for performing an identified function in combination with the controller, wherein the identified function is stored in the controller; and in response to a determination that the newly connected subordinate device is supported, provide the identified function of the controller to the newly connected subordinate device based on the particular type of the subordinate device, wherein providing the identified function comprises enabling the newly connected subordinate device to perform the identified function; wherein providing the identified function of the controller to the newly connected subordinate device comprises providing at least one of scheduling functions, data trending functions, back-up functions, cloning functions, and fault detection functions that enable the subordinate device to perform the identified function. 2. The building management system of claim 1 , wherein the newly connected subordinate device is at least one of a sensor, an actuator, a thermostat, an input/output module, and a rooftop unit. 3. The building management system of claim 1 , wherein the newly connected subordinate device is a subordinate controller configured to operate at least one secondary subordinate device. 4. The building management system of claim 1 , wherein the communications bus is a component of a BACnet network. 5. The building management system of claim 1 , wherein the identified function of the controller is at least one of a provisioning function, a control function, a security function, an energy optimization function, and a data logging function. 6. The building management system of claim 1 , wherein the controller is further configured to identify the controller and the newly connected subordinate device as a single controller to at least one of the building management system, a cloud service, and a USB device. 7. The building management system of claim 1 , wherein the set of rules further comprises a rule for determining whether the controller and the subordinate device have a common version. 8. The building management system of claim 1 , wherein the controller is further configured to: provide a low-level test message to a MAC address of a subordinate device separate from the plurality of subordinate devices; determine that the subordinate device separate from the plurality of subordinate devices is connected to the controller via the communication bus; and update the active node table to include at least one node configured to represent the subordinate device separate from the plurality of subordinate devices. 9. The building management system of claim 8 , wherein the controller is further configured to provide the low-level test message to each of a plurality of MAC addresses, the plurality of MAC addresses comprising the MAC address, until the correct MAC address is detected. 10. The building management system of claim 1 , wherein the controller is further configured to: in response to the active node table updating to include at least one node configured to represent the subordinate device that is not represented in the active node table, disabling the PSM; and in response to the active node table being updated, enabling the PSM to continue to ping subordinate devices not represented in the active node table. 11. The building management system of claim 1 , wherein providing the identified function of the controller to the newly connected subordinate device comprises providing fault detection functions that allow the subordinate devices to detect faults and provide a notification of the fault to the controller. 12. The building management system of claim 1 , wherein providing the identified function of the controller to the newly connected subordinate device comprises providing scheduling functions. 13. The building management system of claim 1 , wherein providing the identified function of the controller to the newly connected subordinate device comprises providing a cloning function. 14. A method for extending identified functions of a controller to subordinate devices in a building management system, the method comprising: providing a low-level test message to a MAC address of a subordinate device separate from a plurality of subordinate devices connected to a communications bus of the building management system; implementing an active node table comprising a plurality of nodes, each node representing one of the subordinate devices connected to the communications bus; determining that the subordinate device separate from the plurality of subordinate devices is connected to the controller via the communication bus; updating the active node table to include at least one node configured to represent the subordinate device separate from the plurality of subordinate devices; monitoring the active node table for a newly connected subordinate device on the communications bus of the building management system; determining a particular type of the newly connected subordinate device, the particular type indicating a building equipment device; in response to the determination of the particular type of the newly connected subordinate device, using a set of rules to determine whether the newly connected subordinate device is supported by the controller for performing an identified function in combination with the controller, wherein the identified function is stored in the controller; and in response to a determination that the newly connected subordinate device is supported, providing the identified function of the controller to the newly connected subordinate device, wherein providing the identified function comprises enabling the newly connected subordinate device to perform the identified function, wherein providing the identified function of the controller to the newly connected subordinate device comprises providing at least one of scheduling functions, data trending functions, back-up functions, cloning functions, and fault detection functions that enable the subordinate device to perform the identified function. 15. The method of claim 14 , wherein the newly connected subordinate device is at least one of a sensor, an actuator, a thermostat, an input/output module, and a rooftop unit. 16. The method of claim 14 , wherein the newly connected subordinate device is a subordinate controller configured to operate at least one secondary subordinate device. 17. The method of claim 14 , wherein
using digital processors (G05B19/05 takes precedence) · CPC title
Domotique, I-O bus, home automation, building automation · CPC title
Bus networks · CPC title
indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51) · CPC title
Bus for use in automation systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.