IP Library Granted Patent US 11,725,843
Granted Patent B2
US 11,725,843 · App. 16/805,395 · Granted Aug 15, 2023

Building system control via a cloud network

Inventors: Richard David Friend (Levittown, PA); Justin C. Pasquale (West Chester, PA); Gary Hsieh (Philadelphia, PA); Rajavardhan Soma (Philadelphia, PA)
Assignee: Johnson Controls Tyco IP Holdings LLP
F24F11/89F24F11/30F24F11/46F24F11/52F24F11/54F24F11/56F24F11/64F24F11/65G05B19/042G05B19/0426H05K5/0204F24F2110/10F24F2120/20F24F2140/50F24F2140/60G05B2219/23258G05B2219/2614
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,725,843
App. No.
16/805,395
Granted
Aug 15, 2023
Kind
B2
Abstract

A method for controlling a heating, ventilation, or air conditioning (HVAC) system in a building. The method includes receiving environmental data of the HVAC system via a cloud network and generating an application based on the received environmental data of the HVAC system. The method further includes providing the application to a user interface via the cloud network. The application receives control instructions via the user interface and provides control signals to a plurality of HVAC equipment in the building to satisfy the control instructions.

Claims (80)

1. A method for controlling a heating, ventilation, or air conditioning (HVAC) system in a building, the method comprising:

receiving environmental data of the HVAC system via a cloud network;

generating an application based on the received environmental data of the HVAC system;

generating a model based on the received environmental data; and

providing the application to a user interface via the cloud network, wherein the application is configured to:

provide a user with a plurality of personalization widgets via the user interface, wherein the plurality of personalization widgets are generated based on the model;

receive control instructions based on a selection of a first widget and a second widget of the plurality of personalization widgets via the user interface, wherein the first widget and the second widget are associated with different control strategies; and

provide control signals to a plurality of HVAC equipment in the building to concurrently provide the different control strategies;

prompt the user to unselect the first widget or the second widget in response to an interference between the different control strategies; and

provide an additional widget configured to determine a set of recommendations based on the received environmental data and provide the set of recommendations to the user interface.

2. The method of claim 1 , wherein generating the application is performed by one or more servers via a processing circuit, the processing circuit including one or more processors and memory, the one or more servers remote from the user interface.

3. The method of claim 1 , wherein the first widget is a sleep quality widget and wherein the application is configured to concurrently provide the different control strategies by:

receiving a sleep preference of the user via the user interface;

determining a first set of control signals for the plurality of HVAC equipment based on the sleep preference of the user; and

providing the first set of control signals to the plurality of HVAC equipment.

4. The method of claim 3 , wherein the second widget is an energy or cost savings widget, and wherein the application is configured to concurrently provide the different control strategies by:

receiving utility data via a utility provider;

determining a second set of control signals based on the received utility data by executing a control process configured to reduce energy consumption or utility costs; and

provide the second set of control signals to the plurality of HVAC equipment.

5. The method of claim 3 , wherein the second widget is a pet widget, and wherein the application is configured to concurrently provide the different control strategies by:

receiving a set of pet preferences via the user interface;

determining a second set of control signals for the plurality of HVAC equipment based on the set of pet preferences and by; and

providing the second set of control signals to the plurality of HVAC equipment.

6. The method of claim 1 , wherein the first widget is an air quality widget and the second widget is a savings widget, wherein the application is configured to concurrently provide the different control strategies by:

determining a first set of control signals by optimizing filtration by the HVAC system;

determining a second set of control signals by executing a demand response step based on data from a utility provider; and

providing the first and second sets of control signals to the plurality of HVAC equipment.

7. A system for personalizing heating, ventilation, or air conditioning (HVAC) controls in a building, the system comprising:

HVAC equipment;

a user device; and

a cloud server comprising a processing circuit, the processing circuit comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving environmental data via a cloud network;

generating an application based on the received environmental data; and

providing the application to a user interface via the cloud network, wherein the application is configured to:

provide a user with a plurality of personalization widgets via the user interface; and

receive a selection of a first widget and a second widget of the plurality of personalization widgets via the user interface, the first widget and the second widget associated with different control strategies, wherein the first widget corresponds to an air quality improvement control strategy and the second widget corresponds to a cost or energy savings control strategy;

providing control signals to the HVAC equipment in the building by executing the different control strategies concurrently; and

prompting, via the application, the user to unselect the first widget or the second widget in response to an interference between the different control strategies.

8. A system for personalizing heating, ventilation, or air conditioning (HVAC) controls in a building, the system comprising:

HVAC equipment

a user device; and

a cloud server comprising a processing circuit, the processing circuit comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving environmental data via a cloud network;

generating an application based on the received environmental data; and

providing the application to a user interface via the cloud network, wherein the application is configured to:

provide a user with a plurality of personalization widgets via the user interface; and

receive a selection of a first widget and a second widget of the plurality of personalization widgets via the user interface, the first widget and the second widget associated with different control strategies;

providing control signals to the HVAC equipment in the building by executing the different control strategies concurrently; and

prompting, via the application, the user to unselect the first widget or the second widget in response to an interference between the different control strategies

wherein the first widget is a sleep widget configured to receive a set of sleep preferences of the user of the user interface; and

wherein executing the different control strategies comprises determining a first set of control signals based on the set of sleep preferences of the user and providing the first set of control signals to the HVAC equipment.

9. The system of claim 8 , wherein:

the second widget is a cost savings widget; and

executing the different control strategies comprises determining a second set of control signals to provide demand response based on data from a utility provider and providing the second set of control signals to the HVAC equipment.

10. The system of claim 7 , wherein:

the second widget is a pet widget; and

executing the different control strategies comprises determining a control signal for the HVAC equipment based on environmental condition limits for a pet.

11. The system of claim 10 , wherein an additional widget of the plurality of widgets is an air quality widget.

12. The system of claim 7 , wherein the cloud server is located off premise at a different location than the user device.

13. A method of controlling a heating, ventilation, or air conditioning (HVAC) system, the method comprising:

providing a user with a plurality of personalization widgets via a user interface;

receiving a user selection of a first widget and a second widget the plurality of personalization widgets;

controlling the HVAC system by concurrently executing a first control strategy associated with the first widget and a second control strategy associated with the second widget wherein the first widget is an air quality widget, the first control strategy is associated with improving air quality, the second widget is a cost savings widget, and the second control strategy is associated with reducing utility costs;

in response to the first control strategy interfering with the second control strategy, prompting the user to unselect the first widget or the second widget; and

controlling the HVAC system in accordance with the second control strategy in response to unselection of the first widget or in accordance with the first control strategy in response to unselection of the second widget.

14. The method of claim 13 , wherein the plurality of personalization widgets comprises a sleep quality widget, wherein the method comprises, in response to selection of the sleep quality widget, :

receiving a set of sleep preferences of the user via the user interface; and

controlling the HVAC system based on the set of sleep preferences.

15. The method of claim 13 , wherein executing the second control strategy comprises:

receiving utility data via a utility provider;

determining a second set of control signals by performing an optimization based on the received utility data; and

providing the second set of control signals to the HVAC system.

16. The method of claim 14 , wherein the plurality of personalization widgets comprises a pet widget, wherein the method comprises, in response to selection of the pet widget:

obtaining preferred environmental conditions for a pet via the user interface; and

controlling the HVAC system based on the preferred environmental conditions for the pet.

17. The method of claim 13 , wherein executing the first control strategy comprises:

receiving air quality measurements;

determining a first set of control signals for the HVAC system based on the air quality measurements by executing an control process configured to improve the air quality measurements; and

providing the first set of control signals to the HVAC system.

18. The method of claim 13 , comprising providing the user interface on a smartphone and executing the first control strategy and the second control strategy at a cloud system.

Assignments (4)
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 Jun 27, 2023
From: FRIEND, RICHARD DAVID; PASQUALE, JUSTIN C.; HSIEH, GARY; SOMA, RAJAVARDHAN
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 064071/0115 →
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 Mar 17, 2020
From: BATZNER, JACK A.; KAZMIERSKI, LUKE M.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 052135/0979 →
Continuity (2)
Provisional Application 62958600 · Jan 8, 2020
Related Publication 20210207832A1 · Jul 8, 2021