IP Library Granted Patent US 11,368,534
Granted Patent B2
US 11,368,534 · App. 16/153,475 · Granted Jun 21, 2022

Building management system with device cloud registration and data adaptor

Inventor: Pravin J. Duraisingh (Mequon, WI)
Assignee: Johnson Controls Tyco IP Holdings LLP
H04L67/125H04L41/0816H04L41/12H04L41/145H04L67/26G05B15/02H04L41/0853
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,368,534
App. No.
16/153,475
Granted
Jun 21, 2022
Kind
B2
Abstract

A building management system includes building equipment that operate to affect a physical state or condition of a building, a system manager, and a cloud-based data platform. The system manager is coupled to the building equipment via a system bus and configured to identify the building equipment and generate a reported network tree listing the identified building equipment. The cloud-based data platform includes a data adaptor configured to receive the reported network tree from the system manager, identify an equipment model template for the building equipment listed in the reported network tree, identify a set of points defined by the equipment model template, and generate a list of reported points for the building equipment based on set of points defined by the equipment model template.

Claims (85)

1. A building management system comprising:

building equipment operable to affect a physical state or condition of a building;

a system manager coupled to the building equipment via a system bus, the system manager configured to identify the building equipment and generate a reported network tree listing the identified building equipment; and

a cloud-based data platform configured to:

receive the reported network tree from the system manager;

identify an equipment model template for the building equipment listed in the reported network tree;

identify a set of points defined by the equipment model template;

generate a list of reported points for the building equipment based on the set of points defined by the equipment model template;

identify a subset of the reported points as bound points; and

update the bound points in a device shadow;

wherein the system manager is configured to:

read the bound points in the device shadow and create a list of bound points based on the device shadow; and

send updates to the cloud-based data platform for only a first subset of points of the reported points listed as bound points and not for a second subset of the reported points not listed as bound points.

2. The building management system of claim 1 , wherein the cloud-based data platform is configured to:

receive a device identifier of the system manager via a device registration portal; and

automatically create the device shadow for the system manager in response to receiving the device identifier via the device registration portal.

3. The building management system of claim 1 , wherein the system manager is configured to use the list of bound points to determine whether to send updates to the cloud-based data platform for each of the reported points.

4. The building management system of claim 1 , wherein the system manager is configured to:

receive a change of value (COV) notification from the building equipment for one of the reported points;

use the list of bound points to determine whether the point associated with the COV notification is listed as a bound point; and

send a timeseries data sample comprising an updated value of the point associated with the COV notification to the cloud-based data platform in response to a determination that the point associated with the COV notification is listed as a bound point.

5. The building management system of claim 1 , wherein the system manager is configured to:

receive a change of value (COV) notification from the building equipment for one of the reported points;

use the list of bound points to determine whether the point associated with the COV notification is listed as a bound point; and

determine that an updated value of the point associated with the COV notification will not be sent to the cloud-based data platform in response to a determination that the point associated with the COV notification is not listed as a bound point.

6. The building management system of claim 1 , wherein the system manager is configured to:

determine whether any of the points listed as bound points do not exist in the building equipment; and

send a list of non-existent points to the cloud-based data platform, the list of non-existent points identifying the points listed as bound points that do not exist in the building equipment.

7. The building management system of claim 6 , wherein the cloud-based data platform is configured to remove any points identified as non-existent points from the device shadow.

8. A method for monitoring and controlling building equipment in a building management system, the method comprising:

operating building equipment to affect a physical state or condition of a building;

identifying the building equipment at a system manager coupled to the building equipment via a system bus;

generating a reported network tree listing the building equipment identified at the system manager;

at a cloud-based data platform communicably coupled to the system manager:

receiving the reported network tree from the system manager;

identifying an equipment model template for the building equipment listed in the reported network tree;

identifying a set of points defined by the equipment model template; and

generating a list of reported points for the building equipment based on the set of points defined by the equipment model template;

identifying a subset of the reported points as bound points; and

updating the bound points in a device shadow;

wherein the system manager is configured to:

read the bound points in the device shadow and create a list of bound points based on the device shadow; and

send updates to the cloud-based data platform for only a first subset of points of the reported points listed as bound points and not for a second subset of the reported points not listed as bound points.

9. The method of claim 8 , further comprising:

receiving a device identifier of the system manager via a device registration portal of the at the cloud-based data platform; and

automatically creating the device shadow for the system manager in response to receiving the device identifier via the device registration portal.

10. The method of claim 8 , further comprising using the list of bound points at the system manager to determine whether to send updates to the cloud-based data platform for each of the reported points.

11. The method of claim 8 , further comprising the system manager:

receiving a change of value (COV) notification from the building equipment for one of the reported points;

using the list of bound points to determine whether the point associated with the COV notification is listed as a bound point; and

sending a timeseries data sample comprising an updated value of the point associated with the COV notification to the cloud-based data platform in response to a determination that the point associated with the COV notification is listed as a bound point.

12. The method of claim 8 , further comprising the system manager:

receiving a change of value (COV) notification from the building equipment for one of the reported points;

using the list of bound points to determine whether the point associated with the COV notification is listed as a bound point; and

determining that an updated value of the point associated with the COV notification will not be sent to the cloud-based data platform in response to a determination that the point associated with the COV notification is not listed as a bound point.

13. The method of claim 8 , further comprising the system manager:

determining whether any of the points listed as bound points do not exist in the building equipment;

sending a list of non-existent points to the cloud-based data platform, the list of non-existent points identifying the points listed as bound points that do not exist in the building equipment; and

removing, by the cloud-based data platform, any points identified as non-existent points from the device shadow.

14. A cloud-based data platform for a building management system comprising building equipment operable to affect a physical state or condition of a building and a system manager coupled to the building equipment via a system bus, the system manager configured to identify the building equipment and generate a reported network tree listing the identified building equipment, the cloud-based data platform, configured to:

receive the reported network tree from the system manager;

identify an equipment model template for the building equipment listed in the reported network tree;

identify a set of points defined by the equipment model template; and

generate a list of reported points for the building equipment based on the set of points defined by the equipment model template;

identify a subset of the reported points as bound points; and

update the bound points in a device shadow;

wherein the system manager is configured to:

read the bound points in the device shadow and create a list of bound points based on the device shadow; and

send updates to the cloud-based data platform for only a first subset of points of the reported points listed as bound points and not for a second subset of the reported points not listed as bound points.

15. The building management system of claim 14 , wherein the cloud-based data platform is configured to:

receive a device identifier of the system manager via a device registration portal; and

automatically create the device shadow for the system manager in response to receiving the device identifier via the device registration portal.

16. The building management system of claim 14 , wherein the system manager is configured to use the list of bound points to determine whether to send updates to the cloud-based data platform for each of the reported points.

17. The building management system of claim 14 , wherein the system manager is configured to:

receive a change of value (COV) notification from the building equipment for one of the reported points;

use the list of bound points to determine whether the point associated with the COV notification is listed as a bound point; and

send a timeseries data sample comprising an updated value of the point associated with the COV notification to the cloud-based data platform in response to a determination that the point associated with the COV notification is listed as a bound point.

18. The building management system of claim 14 , wherein the system manager is configured to:

receive a change of value (COV) notification from the building equipment for one of the reported points;

use the list of bound points to determine whether the point associated with the COV notification is listed as a bound point; and

determine that an updated value of the point associated with the COV notification will not be sent to the cloud-based data platform in response to a determination that the point associated with the COV notification is not listed as a bound point.

19. The building management system of claim 14 , wherein the system manager is configured to:

determine whether any of the points listed as bound points do not exist in the building equipment; and

send a list of non-existent points to the cloud-based data platform, the list of non-existent points identifying the points listed as bound points that do not exist in the building equipment.

20. The building management system of claim 19 , wherein the cloud-based data platform is configured to remove any points identified as non-existent points from the device shadow.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 066957/0796 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058959/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2021
From: DURAISINGH, PRAVIN J.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 055035/0589 →
Cited By (1)
US 12,348,916