IP Library Granted Patent US 11,448,411
Granted Patent B2
US 11,448,411 · App. 16/987,343 · Granted Sep 20, 2022

Smart thermostat orchestration

Inventors: Peter Bryan Malcolm (Woodstock, GB); Mark Howard Kerbel; Paul Stidworthy (Cullompton, GB)
F24F11/46F24F11/52F24F11/54F24F11/58F24F11/59F24F11/61F24F11/63F24F11/64F24F11/65G05B19/042G05D23/1917G05D23/1919H02J3/14F24F2110/10F24F2110/12F24F2130/00F24F2140/50F24F2140/60G05B2219/2614H02J3/32H02J3/38H02J3/382H02J2310/14
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,448,411
App. No.
16/987,343
Granted
Sep 20, 2022
Kind
B2
Abstract

Systems and methods for orchestrating the operation of energy-consuming loads, so as to minimize power consumption, are described. In some embodiments, the loads can be HVAC, refrigeration systems, air compressors, and the like, and orchestration is effected either directly or by means of the loads' respective controllers. In some aspects, the controllers can be Smart Thermostats and orchestration is effected through a Cloud-based orchestration platform or “COP.” In certain aspects, a COP uses specifically programmed application programming interfaces, or APIs, to control the operation of a single manufacturer's Smart Thermostats, where the manufacturer provides its own Cloud-based control platform, through which the COP operates. The COP can similarly orchestrate the operation of two or more manufacturers' Smart Thermostats through their respective Cloud-based control platforms. By these and other means, the operation of a variety of energy-consuming loads can be more easily and efficiently orchestrated.

Claims (28)

1. A system for managing a plurality of energy consuming load controllers, each controlling a respective load of a plurality of loads, the system comprising:

a cloud orchestration platform configured to communicate with one or more cloud based services over a first network;

wherein each of the one or more cloud based services comprises services for one or more corresponding load controllers of the plurality of load controllers over a second network;

the cloud orchestration platform further configured to utilize the one or more cloud based services to collect load state data from the plurality of load controllers;

wherein the cloud orchestration platform utilizes the load state data to make enablement state decisions for at least one load controller of the plurality of load controllers with a goal of reducing an aggregated demand power of the plurality of load controllers; and

wherein the cloud orchestration platform is further configured to reprogram one or more load controllers of the plurality of load controllers via the one or more cloud based services by means of application programming interfaces.

2. The system of claim 1 , wherein the load controllers are smart thermostats.

3. The system of claim 2 , wherein the load state data comprises set point, ambient temperature, and location information associated with each of the plurality of thermostats.

4. The system of claim 1 , wherein the first network comprises a wide area network.

5. The system of claim 1 , wherein the second network comprises a local area network.

6. The system of claim 2 , wherein the cloud orchestration platform is configured to log ambient temperature and set point data versus time.

7. The system of claim 6 , wherein the cloud orchestration platform is further configured to log data for the plurality of load controllers indicating when their respective loads are energized.

8. The system of claim 7 , wherein the cloud orchestration platform is further configured to determine ambient temperature time rates of change values corresponding to when the respective loads are energized and when they are not.

9. The system of claim 8 , wherein the cloud orchestration platform is further configured to use the ambient temperature time rates of change values to orchestrate a schedule of operation for the plurality of load controllers that reduces the aggregated demand power over some predetermined future time interval.

10. A system comprising:

a plurality of load controllers configured to operate according to respective program data residing thereon; and

a first local area communication network providing communication for the plurality of load controllers; and

a wide area communication network in communication with the first local area communication network providing communication between the first local area network and a first remote server;

wherein each load controller of the plurality of load controllers are further configured to receive data transmitted by the first remote server over the first local area communication network and wide area communication network;

wherein the first remote server is configured to transmit a change in program data to the plurality of load controllers over the first local area communication network and wide area communication network;

the plurality of load controllers configured to receive the change in program data and to update their respective program data using the received change in program data; and

wherein the first remote server is in communication with a second remote server from which the first remote server receives the change in program data.

11. The system of claim 10 , wherein the plurality of load controllers comprises a first and second plurality of load controllers, the first local area network corresponding to the first plurality of load controllers and a second local area network corresponding to the second plurality of load controllers.

12. The system of claim 11 , wherein the change in program data received by the first remote server comprises first and second program data, wherein the first program data is transmitted by the first remote server to the first plurality of load controllers, and the second program data is transmitted by the first remote server to the second plurality of load controllers.

13. The system of claim 10 , wherein the plurality of load controllers are smart thermostats.

14. The system of claim 11 , wherein the first and second remote servers communicate over the wide area communication network.

15. The system of claim 14 , wherein the wide area communication network is the Internet, the first remote server is one or more cloud based servers, and the second remote server is a cloud orchestration platform.

16. The system of claim 12 , wherein the first and second program data correspond to first and second load controller types.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Sep 26, 2023
From: ENCYCLE CORPORATION
To: ENCYCLE TECHNOLOGIES, INC.
Reel/Frame 065033/0219 →
NUNC PRO TUNC ASSIGNMENT Recorded Aug 17, 2022
From: MALCOLM, PETER BRYAN; KERBEL, MARK HOWARD; STIDWORTHY, PAUL
To: ENCYCLE CORPORATION
Reel/Frame 060992/0721 →
NUNC PRO TUNC ASSIGNMENT Recorded Aug 6, 2020
From: MALCOLM, PETER BRYAN; KERBEL, MARK HOWARD; STIDWORTHY, PAUL
To: ENCYCLE CORPORATION
Reel/Frame 053425/0888 →
Continuity (4)
Continuation 16789253 · Feb 12, 2020
Continuation 14814294 · Jul 30, 2015
Provisional Application 62089117 · Dec 8, 2014
Related Publication 20200408431A1 · Dec 31, 2020