Environment control device providing a Wi-Fi hotspot for accessing the Internet

    公开(公告)号:US10070470B2

    公开(公告)日:2018-09-04

    申请号:US14845413

    申请日:2015-09-04

    摘要: An environment control device (ECD) providing a Wi-Fi hotspot for accessing the Internet. The ECD comprises a communication module with a Wi-Fi hotspot functionality for establishing a Wi-Fi hotspot at the ECD, and a mesh client functionality for communicating over a mesh network. The communication module provides for exchanging environmental data with at least another ECD, over one of the Wi-Fi hotspot or mesh network. It also provides for receiving upstream Internet data from at least one user terminal over the Wi-Fi hotspot, and forwarding the upstream Internet data to another ECD over the mesh network. It further provides for receiving downstream Internet data from another ECD over the mesh network, and forwarding the downstream Internet data to the at least one user terminal over the Wi-Fi hotspot. The ECD providing the Wi-Fi hotspot for accessing the Internet may be a daisy-chained ECD controlled by a master ECD.

    Training server and method for generating a predictive model of a neural network through distributed reinforcement learning

    公开(公告)号:US11861482B2

    公开(公告)日:2024-01-02

    申请号:US16697684

    申请日:2019-11-27

    IPC分类号: G06N3/047 G06N3/063 G06N3/08

    CPC分类号: G06N3/047 G06N3/063 G06N3/08

    摘要: Interactions between a training server and a plurality of environment controllers are used for updating the weights of a predictive model used by a neural network executed by the plurality of environment controllers. Each environment controller executes the neural network using a current version of the predictive model to generate outputs based on inputs, modifies the outputs, and generates metrics representative of the effectiveness of the modified outputs for controlling the environment. The training server collects the inputs, the corresponding modified outputs, and the corresponding metrics from the plurality of environment controllers. The collected inputs, modified outputs and metrics are used by the training server for updating the weights of the current predictive model through reinforcement learning. A new predictive model comprising the updated weights is transmitted to the environment controllers to be used in place of the current predictive model.

    COMPUTING DEVICE AND METHOD USING A NEURAL NETWORK TO BYPASS CALIBRATION DATA OF AN INFRARED SENSOR

    公开(公告)号:US20220188640A1

    公开(公告)日:2022-06-16

    申请号:US17119056

    申请日:2020-12-11

    IPC分类号: G06N3/08 G06N3/04

    摘要: Method and computing device using a neural network to bypass calibration data of an infrared sensor. A predictive model generated by a neural network training engine is stored by the computing device. The computing device determines a two-dimensional (2D) matrix of raw sensor data. Each raw sensor datum is representative of heat energy collected by the infrared sensor. The computing device executes a neural network inference engine. The neural network inference engine implements the neural network using the predictive model for generating outputs based on inputs. The inputs comprise the 2D matrix of raw sensor data. The outputs comprise a 2D matrix of inferred temperatures. A method for training a neural network to bypass calibration data of an infrared sensor is also provided.

    CONTROLLED APPLIANCE AND METHOD FOR INTERACTING WITH A REMOTE CONTROL DEVICE VIA THE BLE STANDARD

    公开(公告)号:US20220179377A1

    公开(公告)日:2022-06-09

    申请号:US17679611

    申请日:2022-02-24

    摘要: Controlled appliance and method for controlling interactions between the controlled appliance and a remote control device. The controlled appliance comprises a BLE interface and an actuation module. The controlled appliance sets the BLE interface in a scanning mode where the BLE interface is capable of receiving BLE signals from other devices. The controlled appliance receives, via the BLE interface, a BLE advertising signal from the remote control device. The controlled appliance establishes a connection between the controlled appliance and the remote control device through the BLE interface. The controlled appliance exchanges data with the remote control device via the BLE interface. Upon reception from the remote control device via the BLE interface of a command for controlling operations of the actuation module, the controlled appliance applies the command to the actuation module.

    Controlled appliance and method for interacting with a remote control device via the BLE standard

    公开(公告)号:US11294341B2

    公开(公告)日:2022-04-05

    申请号:US16705792

    申请日:2019-12-06

    摘要: Controlled appliance and method for controlling interactions between the controlled appliance and a remote control device. The controlled appliance comprises a BLE interface and an actuation module. The controlled appliance sets the BLE interface in a scanning mode where the BLE interface is capable of receiving BLE signals from other devices. The controlled appliance receives, via the BLE interface, a BLE advertising signal from the remote control device. The controlled appliance establishes a connection between the controlled appliance and the remote control device through the BLE interface. The controlled appliance exchanges data with the remote control device via the BLE interface. Upon reception from the remote control device via the BLE interface of a command for controlling operations of the actuation module, the controlled appliance applies the command to the actuation module.

    Environment controller and method for controlling an environmental characteristic in an area based on concurrent BLE requests

    公开(公告)号:US11144019B2

    公开(公告)日:2021-10-12

    申请号:US16437563

    申请日:2019-06-11

    摘要: Environment controller and method for controlling an environmental characteristic in an area of a building based on concurrent BLE requests. The environment controller receives a plurality of concurrent environmental characteristic target values originating from a plurality of BLE enabled user devices. The plurality of concurrent environmental characteristic target values is forwarded from the plurality of BLE enabled user devices to the environment controller via one or more BLE proxy device. The environment controller applies an algorithm to generate one or more command for controlling at least one controlled appliance based on the plurality of concurrent environmental characteristic target values. The environment controller further transmits the one or more command to the at least one controlled appliance. Examples of concurrent environmental characteristic target values include target temperatures, target humidity levels, target CO2 levels, target lightning levels, etc.