IP Library Granted Patent US 12,506,637
Granted Patent B2
US 12,506,637 · App. 17/750,815 · Granted Dec 23, 2025

Building management system with multi-interface gateway

Inventors: Vivek V. Gupta (Menomonee Falls, WI); Daniel R. Gottschalk (Racine, WI); William R. Kuckuk (Hubertus, WI); Adam J. Scott (Grafton, WI); Mark T. Fischbach (New Berlin, WI); James J. Mertz (Wind Lake, WI); Yogesh N. Jalkote (Killari, IN); Sudhanshu Dixit (Milwaukee, WI)
Assignee: Tyco Fire & Security GmbH
H04L12/2834H04L12/66H04L67/10
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 12,506,637
App. No.
17/750,815
Granted
Dec 23, 2025
Kind
B2
Abstract

A building management system (BMS) includes building equipment operable to affect a physical state or condition of a building and a gateway device configured to couple to the building equipment via a wireless master slave/token passing (MS/TP) bus or a wired MS/TP bus. The gateway device is configured to communicate building data to a cloud-based platform including a hub configured to receive the building data, a plurality of cloud applications, wherein the plurality of cloud applications are configured to receive the building data from the hub and process the building data to provide a building data output. The cloud-based platform is configured to communicate the building data output to and receive a command based on the building data output from at least one of a control application, an analytic application, or a monitoring application. The gateway device is further configured to operate according to the command.

Claims (76)

1 . A building management system (BMS) comprising:

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

a gateway device configured to couple to the building equipment via a wireless master slave/token passing (MS/TP) bus or a wired MS/TP bus, the gateway device configured to communicate building data from the building equipment to a cloud platform;

the cloud platform comprising:

a hub configured to receive the building data;

a plurality of cloud applications, wherein the plurality of cloud applications are configured to receive the building data from the hub and process the building data to provide a building data output as a combination of results of the plurality of cloud applications;

wherein the cloud platform is configured to:

communicate the building data output to at least one of a control application, an analytic application, or a monitoring application; and

receive a command from at least one of the control application, the analytic application, or the monitoring application, based on the building data output;

wherein the gateway device is further configured to operate according to the command.

2 . The building management system of claim 1 , further comprising:

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

wherein the gateway device is further configured to couple to the second building equipment via the wireless MS/TP bus or the wired MS/TP bus not coupling the gateway device to the building equipment.

3 . The building management system of claim 1 , wherein the building equipment and the gateway device are building automation control network (BACnet) MS/TP devices.

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

generate a virtual device twin of the gateway device based on gateway data received from the gateway device, the virtual device twin configured to represent an operating state of the gateway device, the gateway data comprising a list of properties that control operation of the gateway device; and

generate a second virtual device twin based on the command from at least one of the control application, the analytic application, or the monitoring application and the virtual device twin;

wherein the gateway device is further configured to receive the second virtual device twin and operate according to the operating state it represents.

5 . The building management system of claim 1 , wherein the gateway device is further configured to identify the building equipment and generate a report listing the identified building equipment;

the cloud platform is further configured to receive the report from the gateway device, route the report to the plurality of cloud applications, generate a list of bound properties of the identified building equipment based on the report, and create timeseries for the bound properties of the identified building equipment; and

the gateway device is further configured to detect a change of value (COV) of a bound property listed in the list of bound properties and post a sample of the bound property to the timeseries in response to detecting the COV of the bound property.

6 . The building management system of claim 5 , wherein the cloud platform is configured to:

identify an equipment model template for the building equipment based on the report, the report being an equipment list;

identify points defined by the equipment model template; and

generate the list of bound properties of the building equipment based on the points defined by the equipment model template.

7 . The building management system of claim 5 , wherein the gateway device is configured to:

obtain the list of bound properties of the building equipment from the cloud platform; and

subscribe to COV notifications for the bound properties of the building equipment for each of the bound properties listed in the list of bound properties; and

detect the COV of the bound property in response to receiving a COV notification for the bound property from the building equipment.

8 . The building management system of claim 1 , the gateway device further configured to connect to the cloud platform over at least one of a Wi-Fi, Ethernet, or cellular connection.

9 . The building management system of claim 1 , wherein the wireless MS/TP network comprises a plurality of wireless bridge devices forming a multi-point to multi-point network configured to communicate between the gateway device and at least one BACnet MS/TP device.

10 . The building management system of claim 9 , wherein the multi-point to multi-point network is configured to provide wireless communications to and from the gateway device and the building equipment such that the gateway device and the building equipment are operationally unaware of the wireless communications.

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

communicating, at a gateway device coupled to first building equipment via a wireless master slave/token passing (MS/TP) bus or a wired MS/TP bus, building data from the building equipment to a hub of a cloud platform;

generating, at the cloud platform, a building data output as a result of processing the building data by a plurality of applications of the cloud platform;

receiving, at least one of a control application, an analytic application, or a monitoring application, the building data output;

receiving, at the cloud platform, a command from at least one of the control application, the analytic application, or the monitoring application based on the building data output; and

operating the gateway device based on the command.

12 . The method of claim 11 , further comprising:

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

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

communicating, at the gateway device further coupled to the second building equipment via the wireless master slave/token passing (MS/TP) bus or the wired MS/TP bus not coupling the gateway device to the first building equipment, building data from the first building equipment and the second building equipment to the hub of the cloud platform.

13 . The method of claim 12 , wherein the first building equipment, the second building equipment, and the gateway device are building automation control network (BACnet) devices.

14 . The method of claim 11 , further comprising;

generating a virtual device twin of the gateway device at the cloud platform, the virtual device twin configured to represent an operating state of the gateway device;

updating the virtual device twin based on the command from at least one of the control application, the analytic application, or the monitoring application; and

operating the gateway device according to the operating state it represented by the updated virtual device twin.

15 . The method of claim 11 , the method further comprising:

identifying the first building equipment connected to the gateway device and generating an equipment list listing the first building equipment;

providing the equipment list from the gateway device to the cloud platform;

generating, at the cloud platform, a list of bound properties of the building equipment based on the equipment list and creating timeseries for the bound properties of the building equipment;

detecting at the gateway device a change of value (COV) of a bound property listed in the list of bound properties; and

posting from the gateway device a sample of the bound property to the timeseries stored at the cloud platform.

16 . The method of claim 15 , wherein generating the list of bound properties comprises:

identifying an equipment model template for the building equipment listed in the equipment list;

identifying points defined by the equipment model template; and

generating the list of bound properties of the building equipment based on the points defined by the equipment model template.

17 . The method of claim 15 , wherein detecting the COV of the bound property comprises:

obtaining the list of bound properties of the building equipment from the cloud platform; and

subscribing to COV notifications for the bound properties of the building equipment for each of the bound properties listed in the list of bound properties; and

detecting the COV of the bound property in response to receiving a COV notification for the bound property from the building equipment.

18 . The method of claim 11 , wherein the wireless MS/TP network comprises a plurality of wireless bridge devices, the method further comprising;

forming a multi-point to multi-point network configured to provide communication to and from the gateway device and the building equipment such that the gateway device and the building equipment are operationally unaware of wireless communications.

19 . A building management system (BMS) comprising one or more non-transitory computer-readable storage media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

identifying a first BACnet MS/TP device on a wired MS/TP network and a second BACnet MS/TP device on a wireless MS/TP network;

generating, at a gateway device of a building management system, an equipment list listing the first BACnet MS/TP device and the second BACnet MS/TP device;

providing the equipment list from the gateway device to a platform external to the gateway device comprising:

a hub configured to receive the equipment list from the gateway device; and

a plurality of applications, where in the plurality of applications are configured to receive the equipment list from the hub and process the equipment list to provide a building data output;

generating, at the platform external to the gateway device, a list of bound properties of the first BACnet MS/TP device and the second BACnet MS/TP device based on the equipment list and creating timeseries for the bound properties of building equipment;

detecting, at the gateway device, a change of value (COV) of a bound property listed in the list of bound properties;

posting a sample of the bound property from the gateway device to the timeseries stored at the platform external to the gateway device in response to detecting the COV of the bound property;

communicating the building data output to at least one of a control application, an analytic application, or a monitoring application;

receiving a command from at least one of the control application, the analytic application, or the monitoring application based on the building data output; and

operating the gateway device according to the command.

20 . The building management system of claim 19 , the operations further comprising displaying the building data output on a user interface of at least one of the control application, the analytic application, or the monitoring application.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Oct 30, 2025
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 072734/0202 →
NUNC PRO TUNC ASSIGNMENT Recorded Oct 30, 2025
From: GUPTA, VIVEK V.; GOTTSCHALK, DANIEL R.; KUCKUK, WILLIAM R.; SCOTT, ADAM J.; FISCHBACH, MARK T.; MERTZ, JAMES J.; JALKOTE, YOGESH NILKANTH; DIXIT, SUDHANSHU
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 072734/0102 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: GUPTA, VIVEK V.; GOTTSCHALK, DANIEL R.; KUCKUK, WILLIAM R.; SCOTT, ADAM J.; FISCHBACH, MARK T.; MERTZ, JAMES J.; JALKOTE, YOGESH N.; DIXIT, SUDHANSHU
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 063249/0099 →
Priority Claims (1)
IN 202121022969 · May 24, 2021 · national
Continuity (2)
Continuation In Part 17374135 · Jul 13, 2021
Related Publication 20220376946A1 · Nov 24, 2022
References Cited (45)
US 7643891B2 · Rule et al. · 2010 [cited by applicant]
US 7835372B2 · Wang et al. · 2010 [cited by applicant]
US 10746428B2 · Przybylski et al. · 2020 [cited by applicant]
US 10868857B2 · Park et al. · 2020 [cited by applicant]
US 10880107B2 · Gamroth et al. · 2020 [cited by applicant]
US 11050581B1 · Kavathekar · 2021 [cited by applicant]
US 11307538B2 · Park et al. · 2022 [cited by applicant]
US 11385605B2 · Wenzel et al. · 2022 [cited by applicant]
US 11625018B2 · Krishnan et al. · 2023 [cited by applicant]
US 20020072391A1 · Itoh et al. · 2002 [cited by applicant]
US 20060274745A1 · Wang et al. · 2006 [cited by applicant]
US 20070016714A1 · Huotari et al. · 2007 [cited by applicant]
US 20090312853A1 · Kore · 2009 [cited by examiner]
US 20110317548A1 · Pustylnik · 2011 [cited by applicant]
US 20130238144A1 · Shahapurkar et al. · 2013 [cited by applicant]
US 20140207290A1 · Crawford et al. · 2014 [cited by applicant]
US 20140359524A1 · Sasaki et al. · 2014 [cited by applicant]
US 20160313749A1 · Frenz · 2016 [cited by examiner]
US 20160327296A1 · Leising et al. · 2016 [cited by applicant]
US 20170017247A1 · Fassier et al. · 2017 [cited by applicant]
US 20170353245A1 · Vardarajan · 2017 [cited by applicant]
US 20180232422A1 · Park et al. · 2018 [cited by applicant]
US 20180232423A1 · Park et al. · 2018 [cited by applicant]
US 20180232459A1 · Park et al. · 2018 [cited by applicant]
US 20180278434A1 · Maseng · 2018 [cited by examiner]
US 20190109907A1 · Duraisingh · 2019 [cited by examiner]
US 20190163215A1 · Cheng et al. · 2019 [cited by applicant]
US 20190172165A1 · Verteletskyi et al. · 2019 [cited by applicant]
US 20200050161A1 · Noboa · 2020 [cited by applicant]
US 20200228621A1 · Gamroth et al. · 2020 [cited by applicant]
US 20200233657A1 · Duraisingh et al. · 2020 [cited by applicant]
US 20210282010A1 · Sugumar et al. · 2021 [cited by applicant]
US 20210382449A1 · Krishnan et al. · 2021 [cited by applicant]
US 20210382451A1 · Bharathi et al. · 2021 [cited by applicant]
US 20210382474A1 · Krishnan et al. · 2021 [cited by applicant]
US 20220018567A1 · Ock et al. · 2022 [cited by applicant]
US 20230013555A1 · Kuckuk et al. · 2023 [cited by applicant]
CA 3108929C · 2021 [cited by applicant]
CA 3154167A1 · 2021 [cited by applicant]
WO WO2022171730A1 · 2022 [cited by applicant]
U.S. Appl. No. 18/215,990, filed Jun. 29, 2023, Bari, Prasanna Manohar. [cited by applicant]
Legrand, “Wattstopper—Wireless BACnet MS/TP Bridge,” Catalog No. WBT900, No. 25174-2/17 rev. 1 (4 pages). [cited by applicant]
Luo et al., “Towards a Wireless Building Management System Requiring no Change to Upper-layer Protocols,” The Hong Kong Polytechnic University, Harbin Institute of Technology, Building Integration Perfection Ltd., Nanch… [cited by applicant]
Press Release, “The new W-BACnet from Lumen Radio—an unparalleled wireless BACnet solution driving cost- and time savings for building automation,” https://lumenradio.com/stories/the-new-w-bacnet-from-lumenradio-an-unpa… [cited by applicant]
U.S. Appl. No. 17/374,135, filed Jul. 13, 2021, Johnson Controls Building Efficiency Products. [cited by applicant]