US 12,259,696 B2
Environment controller and method for inferring one or more commands for controlling an appliance taking into account room characteristics
Francois Gervais, Lachine (CA)
Assigned to DISTECH CONTROLS INC., Brossard (CA)
Filed by Distech Controls Inc., Brossard (CA)
Filed on Aug. 3, 2023, as Appl. No. 18/229,905.
Application 18/229,905 is a continuation of application No. 17/117,928, filed on Dec. 10, 2020, granted, now 11,754,983.
Application 17/117,928 is a continuation of application No. 15/839,108, filed on Dec. 12, 2017, granted, now 10,908,561, issued on Feb. 2, 2021.
Prior Publication US 2024/0069502 A1, Feb. 29, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G05B 13/02 (2006.01); F24F 11/54 (2018.01); G05D 22/02 (2006.01); G05D 23/19 (2006.01); G06N 3/02 (2006.01); G06N 5/04 (2023.01); H04L 12/28 (2006.01)
CPC G05B 13/027 (2013.01) [F24F 11/54 (2018.01); G05B 13/0265 (2013.01); G05D 22/02 (2013.01); G05D 23/1917 (2013.01); G06N 3/02 (2013.01); G06N 5/04 (2013.01); H04L 12/282 (2013.01); H04L 12/2823 (2013.01); H04L 12/2829 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An environment controller, comprising:
a communication interface;
memory for storing a predictive model generated by a neural network training engine, the predictive model comprising weights of a neural network determined by the neural network training engine; and
a processing unit comprising at least one processor for:
receiving at least one room characteristic via one of the communication interface and a user interface of the environment controller, and storing the at least one room characteristic in the memory;
receiving via the communication interface a current room occupancy;
receiving via one of the communication interface and the user interface a target temperature;
executing a neural network inference engine, the neural network inference engine implementing a neural network using the predictive model for inferring an output based on inputs, the output comprising one or more command for controlling an appliance, the inputs comprising the at least one room characteristic, the current room occupancy and the target temperature; and
transmitting the one or more command to the controlled appliance via the communication interface;
wherein the at least one room characteristic used as input of the neural network comprises at least one of the following: a room type identifier selected among a plurality of room type identifiers, one or more geometric characteristics of the room, and a human activity in the room.