# US 11,079,134 B2 · Computing device and method for inferring via a neural network a two-dimensional temperature mapping of an area

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,079,134 B2
- Document ID: US11079134B2
- Status: Granted
- Kind: B2
- Application number: 16/225,764
- Filed: 2018-12-19
- Published: 2020-06-25
- Granted: 2021-08-03
- Earliest claimed: 2018-12-19
- Assignees: Distech Controls Inc.
- Applicants: Distech Controls Inc.
- Inventors: Francois Gervais
- Web page: https://patentgrep.com/patent/US11079134B2

## CPC

- F24F 11/63: Electronic processing
- F24F 11/50: characterised by user interfaces or communication
- G06N 3/0499: Feedforward networks
- G06N 3/08: Learning methods
- G06N 3/084: Backpropagation, e.g. using gradient descent
- G06N 3/09: Supervised learning
- G06N 5/046: Forward inferencing; Production systems
- F24F 2110/10: Temperature
- F24F 2110/20: Humidity
- F24F: AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING (removing dirt or fumes from areas where they are produced B08B15/00; vertical ducts for carrying away waste gases from buildings E04F17/02; tops for chimneys or ventilating shafts, terminals for flues F23L17/02)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

Computing device and method for inferring via a neural network a two-dimensional temperature mapping of an area. A predictive model is stored by the computing device. The computing device receives a plurality of temperature measurements transmitted by a corresponding plurality of temperature sensors located at a corresponding plurality of locations on a periphery of the area. The computing device executes a neural network inference engine, using the predictive model for inferring outputs based on inputs. The inputs comprise the plurality of temperature measurements. The outputs consist of a plurality of temperature values at a corresponding plurality of zones, the plurality of zones being comprised in a two-dimensional grid mapped on a plane within the area. For instance, the area is a room of a building, the periphery is an interface of a ceiling and walls of the room, and the plane is a horizontal plane within the room.

## Claims

### Claim 1

A method for inferring via a neural network a two-dimensional temperature mapping of a room of a building, the method comprising:
storing a predictive model generated by a neural network training engine in a memory of a computing device;
receiving by a processing unit of the computing device a plurality of temperature measurements transmitted by a corresponding plurality of temperature sensors located at a corresponding plurality of locations on an interface of a ceiling and walls of the room;
executing by the processing unit of the computing device a neural network inference engine using the predictive model for inferring outputs based on inputs, the inputs of the neural network inference engine comprising the plurality of temperature measurements, the outputs of the neural network inference engine consisting of a plurality of inferred temperature values at a corresponding plurality of zones, the plurality of zones being comprised in a two-dimensional grid mapped on a plane within the room; and
generating by the processing unit of the computing device one or more command for controlling one or more appliance based at least on the plurality of inferred temperature values.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plane within the room is a horizontal plane parallel to a floor of the room and located at a given height above the floor.

### Claim 3 (depends on 1)

The method of claim 1, wherein the predictive model comprises weights used by the neural network inference engine for inferring the outputs based on the inputs.

### Claim 4 (depends on 1)

The method of claim 1, wherein the inputs further comprise at least one of the following: a humidity level measurement in the room, a carbon dioxide level measurement in the room, an external temperature measurement outside the room, an external humidity level measurement outside the room, and a period of time.

### Claim 5 (depends on 1)

The method of claim 1, further comprising transmitting the one or more command to the one or more controlled appliance.

### Claim 6 (depends on 1)

The method of claim 1, wherein the plurality of temperature sensors is integrated to a molding installed at the interface of the ceiling and walls of the room.

### Claim 7

A non-transitory computer program product comprising instructions executable by a processing unit of a computing device, the execution of the instructions by the processing unit of the computing device providing for inferring via a neural network a two-dimensional temperature mapping of a room of a building by:
storing a predictive model generated by a neural network training engine in a memory of the computing device;
receiving by the processing unit of the computing device a plurality of temperature measurements transmitted by a corresponding plurality of temperature sensors located at a corresponding plurality of locations on an interface of a ceiling and walls of the room;
executing by the processing unit of the computing device a neural network inference engine using the predictive model for inferring outputs based on inputs, the inputs of the neural network inference engine comprising the plurality of temperature measurements, the outputs of the neural network inference engine consisting of a plurality of inferred temperature values at a corresponding plurality of zones, the plurality of zones being comprised in a two-dimensional grid mapped on a plane within the room; and
generating by the processing unit of the computing device one or more command for controlling one or more appliance based at least on the plurality of inferred temperature values.

### Claim 8 (depends on 7)

The computer program product of claim 7, wherein the predictive model comprises weights used by the neural network inference engine for inferring the outputs based on the inputs.

### Claim 9 (depends on 7)

The computer program product of claim 7, wherein the execution of the instructions by the processing unit of the computing device further effect: transmitting the one or more command to the one or more controlled appliance.

### Claim 10 (depends on 7)

The computer program product of claim 7, wherein the plurality of temperature sensors is integrated to a molding installed at the interface of the ceiling and walls of the room.

### Claim 11

A computing device for inferring via a neural network a two-dimensional temperature mapping of a room of a building, the computing device comprising:
at least one communication interface;
memory for storing a predictive model generated by a neural network training engine; and
a processing unit for:
receiving via the at least one communication interface a plurality of temperature measurements transmitted by a corresponding plurality of temperature sensors located at a corresponding plurality of locations on an interface of a ceiling and walls of the room;
executing a neural network inference engine using the predictive model for inferring outputs based on inputs, the inputs of the neural network inference engine comprising the plurality of temperature measurements, the outputs of the neural network inference engine consisting of a plurality of inferred temperature values at a corresponding plurality of zones, the plurality of zones being comprised in a two-dimensional grid mapped on a plane within the room; and
generating one or more command for controlling one or more appliance based at least on the plurality of inferred temperature values.

### Claim 12 (depends on 11)

The computing device of claim 11, wherein the plane within the room is a horizontal plane parallel to a floor of the room and located at a given height above the floor.

### Claim 13 (depends on 11)

The computing device of claim 11, wherein the predictive model comprises weights used by the neural network inference engine for inferring the outputs based on the inputs.

### Claim 14 (depends on 11)

The computing device of claim 11, wherein the inputs further comprise at least one of the following: a humidity level measurement in the room, a carbon dioxide level measurement in the room, an external temperature measurement outside the room, an external humidity level measurement outside the room, and a period of time.

### Claim 15 (depends on 11)

The computing device of claim 11, wherein the processing unit further transmits via the at least one communication interface the one or more command to the one or more controlled appliance.

### Claim 16 (depends on 11)

The computing device of claim 11, wherein the plurality of temperature sensors is integrated to a molding installed at the interface of the ceiling and walls of the room.
