IP Library › Granted Patent US 12,273,335
Granted Patent B2
US 12,273,335 · App. 17/304,209 · Granted Apr 8, 2025

Configuration of devices for business management systems

Inventors: Manish Gupta (Charlotte, NC); Gutha Stalin Sanghamitra (Charlotte, NC); Prabhat Ranjan (Charlotte, NC); Nagasree Poluri (Charlotte, NC); Uma Mageswari Shanmugam (Charlotte, NC); Ankith Makam (Charlotte, NC); Balaji Krishnasamy (Charlotte, NC); Dara Raja Praveen (Charlotte, NC)
Assignee: HONEYWELL INTERNATIONAL INC.
H04L63/083G06F9/547G06K7/1417G06Q10/067
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,273,335
App. No.
17/304,209
Granted
Apr 8, 2025
Kind
B2
Abstract

A building management system, such as a small or medium business, having one or more control devices. Assigning codes to devices, and reading and listing them may aid in configuring the devices. Templates may be used for dynamic configuration of devices and equipment. Representing terminal assignments and wiring diagrams of control devices may be intuitive in that they resemble real hardware for ease of complete installation. The present system and approach may provide an intuitive way of securely registering devices with cloud usage, for example, involving a mobile phone with no manual entry of data so that a user can complete this process with ease. An intuitive, automatic and asynchronous device configuration downloading may be seen, such as to multiple control devices in a single shot. There may be seamless configuration data synchronization, for example, in view of replacement devices, or so the latest data is readily available.

Claims (34)

1. A system for secure registration and provisioning of control devices of building management systems, comprising:

a gateway;

one or more control devices of the building management systems, the one or more control devices are configured to control building management system equipment;

a mobile app;

an onboarding portal;

a cloud;

wherein:

the gateway is configured to register with the cloud, and once registered the registered gateway is configured to send telemetry data from the control devices to the cloud;

the mobile app is configured to configure and registers the gateway and the control devices;

the onboarding portal onboards new customers, customer sites and entities associated with the customers and customer sites;

the mobile app is registered in the onboarding portal as a client that can use the customers, customer sites and user data;

a user can log into the mobile app with a name and password;

the mobile app uses onboarding application programming interfaces (APIs) to validate credentials of the name and password of the user with open authorization;

after validation, the mobile app gets details of the user and a list of customer sites that the user has access, including an access token for access to use onboarding APIs and displays in the mobile app;

the user creates a logical gateway in the mobile app and scans a code printed on the gateway;

the mobile app retrieves an identifier (ID) of the gateway based on the code and maps the gateway with the logical gateway in the mobile app;

the user selects a customer site in the list of customer sites via the mobile app to configure one or more control devices at the selected customer site;

the user configures the gateway at the selected customer site with required parameters in the mobile app;

the mobile app pushes a configuration to the gateway at the selected customer site along with customer site details of the selected customer site, including a customer site ID of the selected customer site to which the gateway belongs; and

the gateway participates in a gateway registration request with the cloud, and is configured to validate if a customer site identifier (ID) received from the cloud as part of the gateway registration request matches the customer site ID that the gateway belongs to ensure that the gateway is being registered to the correct or intended customer site, or the gateway rejects the request if the customer site ID does not match.

2. The system of claim 1 , wherein

after the mobile app pushes the configuration to the gateway at the selected customer site, the mobile app connects to an access point of the gateway via Wi-Fi.

3. The system of claim 1 , wherein:

after the mobile app pushes the configuration to the gateway at the selected customer site, the gateway is bound to the customer site; and

the gateway persists information of the customer site.

4. The system of claim 1 , wherein:

the gateway informs a status of connectivity of the gateway to the internet; and

when the gateway is connected to the internet, the mobile app gets to know a status and automatically initiates the gateway registration request with the cloud.

5. The system of claim 1 , wherein a cloud registration API authenticates if the access token of the user is valid for a given customer site or rejects the request if the access token is invalid or the user is not authorized for the given customer site.

6. The system of claim 1 , wherein:

the cloud does a challenge-response authentication with the gateway to enable a secure communication with the gateway;

upon successful registration, a cloud API returns a system Global Unique Identifier (GUID) to the gateway by mapping it against the customer site ID of the selected customer site and system ownership code in the cloud; and

the gateway calls one or more provisioning end points using the system GUID so that the resources get assigned in the cloud for the gateway.

7. The system of claim 1 , wherein, if a user identifier (ID) and/or access token expires, the mobile app will prompt the user to re-login to refresh the user ID or access token.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2021
From: SANGHAMITRA, GUTHA STALIN; PRAVEEN, DARA RAJA; RANJAN, PRABHAT; SHANMUGAM, UMA MAGESWARI; GUPTA, MANISH; KRISHNASAMY, BALAJI; MAKAM, ANKITH; POLURI, NAGASREE
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 057498/0892 →
Priority Claims (1)
IN 202011026338 · Jun 22, 2020 · national
Continuity (1)
Related Publication 20210400033A1 · Dec 23, 2021
References Cited (44)
US 6041178A · Rybarczyk et al. · 2000 [cited by applicant]
US 8584209B1 · Borapura · 2013 [cited by examiner]
US 9154485B1 · Fallows · 2015 [cited by examiner]
US 9273878B2 · Kucera · 2016 [cited by applicant]
US 10031494B2 · Holaso · 2018 [cited by applicant]
US 10190791B2 · Jacobson et al. · 2019 [cited by applicant]
US 10317858B2 · Ray et al. · 2019 [cited by applicant]
US 10409243B2 · Holaso · 2019 [cited by applicant]
US 10559181B2 · Pourmohammad et al. · 2020 [cited by applicant]
US 11461123B1 · Tsai · 2022 [cited by examiner]
US 20040022256A1 · Green · 2004 [cited by examiner]
US 20060168253A1 · Baba · 2006 [cited by examiner]
US 20090313320A1 · Parsons · 2009 [cited by examiner]
US 20140279608A1 · Horst et al. · 2014 [cited by applicant]
US 20150249672A1 · Burns · 2015 [cited by examiner]
US 20150317721A1 · T J · 2015 [cited by examiner]
US 20160072638A1 · Amer et al. · 2016 [cited by applicant]
US 20170212482A1 · Boettcher et al. · 2017 [cited by applicant]
US 20180048631A1 · Waltermann · 2018 [cited by examiner]
US 20180293504A1 · Meruva et al. · 2018 [cited by applicant]
US 20180314800A1 · Matthieu · 2018 [cited by examiner]
US 20180330060A1 · Biles · 2018 [cited by examiner]
US 20190108013A1 · Duraisingh et al. · 2019 [cited by applicant]
US 20190149433A1 · Ramachandran · 2019 [cited by examiner]
US 20190230063A1 · McCready · 2019 [cited by examiner]
US 20190268906A1 · Perdomo · 2019 [cited by examiner]
US 20200003448A1 · Schwegler · 2020 [cited by examiner]
US 20200057827A1 · Eckenrode et al. · 2020 [cited by applicant]
US 20200076896A1 · Anumala · 2020 [cited by examiner]
US 20200167148A1 · Park et al. · 2020 [cited by applicant]
US 20200328881A1 · Parry · 2020 [cited by examiner]
US 20200344608A1 · Duo · 2020 [cited by examiner]
US 20200349661A1 · Dutta et al. · 2020 [cited by applicant]
US 20200351367A1 · Eberlein · 2020 [cited by examiner]
US 20200396613A1 · Duo · 2020 [cited by examiner]
US 20200403992A1 · Huffman · 2020 [cited by examiner]
US 20210216938A1 · Chakraborty et al. · 2021 [cited by applicant]
WO 2017182354A1 · 2017 [cited by applicant]
WO 2021257448A1 · 2021 [cited by applicant]
Shih-chung Liao, “Creating the Optimal Product Business Management System for Social and Enterprise Development,” 2013, pp. 21-29. (Year: 2013). [cited by examiner]
Sangita G. Wasnik, “Distributed Cloud based Business Management System,” 2016, pp. 601-606. (Year: 2016). [cited by examiner]
U.S. Appl. No. 16/747,479, “Smart Building Score System,” filed Jan. 20, 2020. [cited by applicant]
U.S. Appl. No. 17/304,268, “A System for Dynamic Configuration of Devices/Equipment Using Templates,” filed Jun. 17, 2021. [cited by applicant]
U.S. Appl. No. 17/304,270, “An Intuitive Terminal Assignment and Wiring Diagram for a Building Management System,” filed Jun. 17, 2021. [cited by applicant]
Cited By (1)
US 12,663,769