IP Library Granted Patent US 11,133,000
Granted Patent B2
US 11,133,000 · App. 16/158,792 · Granted Sep 28, 2021

Systems and methods for voice control of BMS devices

Inventors: Sumit Kumar (Madhubani, IN); Pramod Balbhim Kolhapure (Solapur, IN); Sachin Yashwant Pate (Mumbai, IN); Suraj Sunil Lawand (Satara, IN); Ankur Thareja (Alwar, IN); Shyam M. Sunder (Pune, IN)
Assignee: Johnson Controls Tyco IP Holdings LLP
G10L15/22G06F3/167G10L15/26H04L67/125G10L2015/221G10L2015/223
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,133,000
App. No.
16/158,792
Granted
Sep 28, 2021
Kind
B2
Abstract

A portable gateway device for use with a Building Management System (BMS) enables voice command control of BMS devices. The portable gateway device comprises a Wi-Fi module, a serial communications interface, and a data conversion module. The Wi-Fi module is configured to enable communication with a user device via Wi-Fi. The portable gateway device is configured to receive a voice command spoken by a user of the user device. The serial communications interface is configured to enable communication with a bus connected to a BMS device. The data conversion module is configured to translate the voice command received from the user device into a control action associated with the BMS device. The portable gateway device is configured to provide the control action to the BMS device via the serial communications interface. The control action affects a state or condition of the BMS device.

Claims (41)

1. A portable gateway device for use with a Building Management System (BMS), the portable gateway device comprising:

a Wi-Fi module configured to enable communication with a user device via Wi-Fi, the portable gateway device configured to receive a voice command spoken by a user of the user device, wherein the user device translates the voice command into JSON data and provides the JSON data to the Wi-Fi module;

a serial communications interface configured to enable communication with a bus, the bus connected to a BMS device; and

a data conversion module configured to translate the JSON data received from the user device into a control action associated with the BMS device;

wherein the portable gateway device is configured to provide the control action to the BMS device via the serial communications interface, the control action affecting a state or condition of the BMS device.

2. The portable gateway device of claim 1 , wherein the BMS device is a sensor, a controller, an actuator, a chiller, a boiler, a pump, a fan, an air handling unit (AHU), a variable air volume unit (VAV), a damper, or an alarm.

3. The portable gateway device of claim 1 , wherein the bus is a Building Automation and Control network (BACnet) Master-Slave Token-Passing (MS/TP) bus.

4. The portable gateway device of claim 1 , wherein the control action is a temperature setpoint, a speed setpoint, a pressure setpoint, a mode, an on/off command, or a time period.

5. The portable gateway device of claim 1 , further configured to receive the voice command from the user device in JSON format.

6. The portable gateway device of claim 1 , further comprising an Ethernet port configured to enable connection to a remote bus, the remote bus connected to one or more additional BMS devices.

7. The portable gateway device of claim 1 , wherein:

the BMS device is a data object; and

the control action comprises adjusting one or more properties of the data object.

8. A system comprising:

a BMS device connected to a serial communications bus;

an application installed on a user device, the application configured to:

receive a voice command from a user of the user device via a microphone of the user device; and

translate the voice command into JSON data; and

a portable gateway device configured to:

receive the JSON data from the user device via a Wi-Fi connection;

translate the JSON data into a control action associated with the BMS device; and

provide the control action to the BMS device via the serial communications bus, the control action affecting a state or condition of the BMS device.

9. The system of claim 8 , wherein the BMS device is a sensor, a controller, an actuator, a chiller, a boiler, a pump, a fan, an air handling unit (AHU), a variable air volume unit (VAV), a damper, or an alarm.

10. The system of claim 8 , wherein the serial communications bus is a Building Automation and Control network (BACnet) Master-Slave Token-Passing (MS/TP) bus.

11. The system of claim 8 , wherein the control action is a temperature setpoint, a speed setpoint, a pressure setpoint, a mode, an on/off command, or a time period.

12. The system of claim 8 , wherein the application is further configured to provide a response to the user based on the voice command.

13. The system of claim 8 , wherein the application is further configured to initiate a biometric login process when the user access the application.

14. The system of claim 8 , wherein the application is further configured to convert the voice command into a text string.

15. The system of claim 8 , wherein the JSON data includes an object or an array.

16. A method for controlling a Building Management System (BMS) device, the method comprising:

receiving, by a portable gateway device, JSON data from a user device via a Wi-Fi connection, the user device configured to translate a voice command from the user device into the JSON data;

translating, by the portable gateway device, the voice command as JSON data into a control action associated with the BMS device;

establishing, by the portable gateway device, a connection to the BMS device via a serial communications bus; and

providing, by the portable gateway device, the control action to the BMS device via the serial communications bus, the control action affecting a state or condition of the BMS device.

17. The method of claim 16 , wherein the BMS device is a sensor, a controller, an actuator, a chiller, a boiler, a pump, a fan, an air handling unit (AHU), a variable air volume unit (VAV), a damper, or an alarm.

18. The method of claim 16 , wherein the control action is a temperature setpoint, a speed setpoint, a pressure setpoint, a mode, an on/off command, or a time period.

19. The method of claim 16 , wherein receiving the voice command from the user device comprises receiving a JSON data object or a JSON data array.

20. The method of claim 16 , wherein establishing a connection to the BMS device via the serial communications bus comprises:

connecting to the serial communications bus directly via a serial interface of the portable gateway device; or

connecting to the serial communications bus remotely via an Ethernet interface of the portable gateway device.

21. The method of claim 16 , further comprising providing information about the BMS device to the user by transmitting the information about the BMS device from the portable gateway device to the user device.

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 Sep 16, 2019
From: KUMAR, SUMIT; KOLHAPURE, PRAMOD BALBHIM; PATE, SACHIN YASHWANT; LAWAND, SURAJ SUNIL; THAREJA, ANKUR; SUNDER, SHYAM M.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 050383/0768 →