Patents Assigned to Distech Controls, Inc.
  • Publication number: 20190179269
    Abstract: Method and environment controller for inferring via a neural network one or more commands for controlling an appliance. A predictive model generated by a neural network training engine is stored by the environment controller. The environment controller receives at least one environmental characteristic value (for example, at least one of a current temperature, current humidity level, current carbon dioxide level, and current room occupancy). The environment controller receives at least one set point (for example, at least one of a target temperature, target humidity level, and target carbon dioxide level). The environment controller executes a neural network inference engine, which uses the predictive model for inferring the one or more commands for controlling the appliance based on the at least one environmental characteristic value and the at least one set point. The environment controller transmits the one or more commands to the controlled appliance.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Applicant: DISTECH CONTROLS INC.
    Inventors: Francois GERVAIS, Carlo MASCIOVECCHIO, Dominique LAPLANTE
  • Publication number: 20190182069
    Abstract: Method and environment controller for inferring via a neural network one or more commands for controlling an appliance. A predictive model generated by a neural network training engine is stored by the environment controller. The environment controller determines at least one room characteristic. The environment controller receives at least one environmental characteristic value and at least one set point. The environment controller executes a neural network inference engine, which uses the predictive model for inferring the one or more commands for controlling the appliance. The inference is based on the at least one environmental characteristic value, the at least one set point and the at least one room characteristic. The environment controller transmits the one or more commands to the controlled appliance.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Applicant: DISTECH CONTROLS INC.
    Inventor: Francois GERVAIS
  • Publication number: 20190179270
    Abstract: Inference server and environment controller for inferring via a neural network one or more commands for controlling an appliance. The environment controller determines at least one room characteristic. The environment controller receives at least one environmental characteristic value and at least one set point. The environment controller transmits the at least one environmental characteristic, set point and room characteristic to the inference server. The inference server executes a neural network inference engine using a predictive model (generated by a neural network training engine) for inferring the one or more commands for controlling the appliance. The inference is based on the received at least one environmental characteristic value, at least one set point and at least one room characteristic. The inference server transmits the one or more commands to the environment controller, which forwards the one or more commands to the controlled appliance.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Applicant: DISTECH CONTROLS INC.
    Inventor: Francois GERVAIS
  • Publication number: 20190179268
    Abstract: Inference server and environment controller for inferring one or more commands for controlling an appliance. The environment controller receives at least one environmental characteristic value (for example, at least one of a current temperature, current humidity level, current carbon dioxide level, and current room occupancy) and at least one set point (for example, at least one of a target temperature, target humidity level, and target carbon dioxide level); and forwards them to the inference server. The inference server executes a neural network inference engine using a predictive model (generated by a neural network training engine) for inferring the one or more commands based on the received at least one environmental characteristic value and the received at least one set point; and transmits the one or more commands to the environment controller. The environment controller forwards the one or more commands to the controlled appliance.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Applicant: DISTECH CONTROLS INC.
    Inventors: Francois GERVAIS, Carlo MASCIOVECCHIO, Dominique LAPLANTE
  • Publication number: 20190155520
    Abstract: Computing device and method for inferring a predicted number of physical blocks erased from a flash memory. The computing device stores a predictive model generated by a neural network training engine. A processing unit of the computing device executes a neural network inference engine, using the predictive model for inferring the predicted number of physical blocks erased from the flash memory based on inputs. The inputs comprise a total number of physical blocks previously erased from the flash memory, an amount of data to be written on the flash memory, and optionally an operating temperature of the flash memory. In a particular aspect, the flash memory is comprised in the computing device, and an action may be taken for preserving a lifespan of the flash memory based at least on the predicted number of physical blocks erased from the flash memory.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Applicant: DISTECH CONTROLS INC.
    Inventor: Francois Gervais
  • Publication number: 20190156195
    Abstract: Computing device and method for inferring a predicted number of data chunks writable on a flash memory before the flash memory wears out. The computing device stores a predictive model generated by a neural network training engine. A processing unit of the computing device executes a neural network inference engine, using the predictive model for inferring the predicted number of data chunks writable on the flash memory before the flash memory wears out based on inputs. The inputs comprise a total number of physical blocks previously erased from the flash memory, a size of the data chunk, and optionally an operating temperature of the flash memory. In a particular aspect, the flash memory is comprised in the computing device, and an action may be taken for preserving a lifespan of the flash memory based at least on the predicted number of data chunks writable on the flash memory.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Applicant: DISTECH CONTROLS INC.
    Inventor: Francois Gervais
  • Publication number: 20190150028
    Abstract: Method and computing device for inferring an optimal wireless data transfer rate using a neural network. The method comprises storing a predictive model generated by a neural network training engine in a memory of a computing device. The method comprises determining, by a processing unit of the computing device, parameters of a data transfer through a wireless communication interface of the computing device. The method comprises executing, by the processing unit, a neural network inference engine using the predictive model for inferring an optimal data transfer rate based on the parameters of the data transfer through the wireless communication interface. The method comprises configuring the wireless communication interface to operate at the optimal data transfer rate. For example, the computing device consists of an environment control device (ECD). The ECD may consist of an environment controller, a sensor, a controlled appliance, and a relay.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Applicant: Distech Controls Inc
    Inventor: Francois GERVAIS
  • Publication number: 20190149476
    Abstract: Inference server and computing device for inferring an optimal wireless data transfer rate. The computing device determines parameters of a data transfer through a wireless communication interface of the computing device, and transmits the parameters of the data transfer to the inference server. The inference server receives the parameters of the data transfer, executes a neural network inference engine using a predictive model (generated by a neural network training engine) for inferring an optimal data transfer rate based on the parameters of the data transfer, and transmits the optimal data transfer rate to the computing device. The computing device receives the optimal data transfer rate, and configures its wireless communication interface to operate at the optimal data transfer rate. For example, the computing device consists of an environment control device (e.g. an environment controller, a sensor, a controlled appliance, and a relay).
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Applicant: Distech Controls Inc
    Inventor: Francois GERVAIS
  • Publication number: 20190115082
    Abstract: Memory device comprising flash memory and method for controlling a write speed of a bus transmitting data for storage on the flash memory. The flash memory of the memory device comprises a plurality of physical blocks for writing data transmitted over the bus from a host device to the memory device. The writing of data in any one of the plurality of physical blocks is preceded by an erase of the physical block. The memory device also comprises a memory device controller controlling a write speed of the bus. The write speed of the bus defines a transmission rate at which data are transmitted over the bus from the host device to the memory device, for further writing on the flash memory. The control of the write speed of the bus comprises adapting the transmission rate based on a number of physical blocs erased.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Applicant: Distech Controls Inc.
    Inventors: Francois GERVAIS, Danny BRETON
  • Patent number: 10073423
    Abstract: The present environment controller is adapted for being powered in low-voltage daisy-chained power configuration. The environment controller comprises a low-voltage daisy-chainable power supply comprising a Power Factor Conversion (PFC) flyback converter. The low-voltage daisy-chainable power supply receives a low-voltage power and outputs a high PFC low-voltage power for powering the environment controller.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: September 11, 2018
    Assignee: Distech Controls Inc.
    Inventor: Daniel Beaudoin
  • Patent number: 10070470
    Abstract: 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.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 4, 2018
    Assignee: DISTECH CONTROLS INC.
    Inventors: Francois Gervais, Danny Breton, Francois Ouellet
  • Patent number: 9924021
    Abstract: Environment controllers for the configuration and control of a plurality of smart light fixtures. A master environment controller exchange data with a fixture management server and a plurality of slave environment controllers. Each slave environment controller is in charge of controlling a plurality of light fixtures. The master environment controller receives a command targeting a particular light fixture from the fixture management server. The environment controller determines a target slave environment controller in charge of controlling the particular light fixture, among the plurality of slave environment controllers. The master environment controller forwards the received command to the target slave environment controller. The target slave environment controller further transmits the forwarded command to the particular light fixture.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: March 20, 2018
    Assignee: DISTECH CONTROLS INC.
    Inventors: Danny Breton, Patrice Soucy, Iliass Yousfi, Ugo Sdruscia
  • Patent number: 9924243
    Abstract: The present disclosure relates to an environment control device (ECD) and a method using a wireless communication infrastructure for exchanging environmental data. The wireless communication infrastructure comprises a first Wi-Fi hotspot, and at least one of a second Wi-Fi hotspot and a mesh network. The ECD comprises a communication module for exchanging environmental data with at least another device over the wireless communication infrastructure. The communication module is capable of establishing the first Wi-Fi hotspot, associating with the second Wi-Fi hotspot, and communicating over the mesh network. The ECD further comprises a processing module capable of processing environmental data received from the other device via the wireless communication infrastructure, and/or transmitting generated environmental data to the other device via the wireless communication infrastructure. The ECD may consist of an environment controller, a sensor, a controlled appliance, and a relay for wired devices.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: March 20, 2018
    Assignee: DISTECH CONTROLS INC.
    Inventors: Steve Lupien, Pascal Gratton, Danny Breton
  • Patent number: 9838959
    Abstract: The present disclosure relates to an environment control device (ECD) and a method. The ECD and method comprise a first communication interface, a second communication interface of the Wi-Fi type, and a processing unit. The processing unit sends a DHCP-DISCOVER message via the first communication interface. The processing unit also configures the ECD to operate the second communication interface as a Wi-Fi Access Point if a DHCP-OFFER message is received in response to the DHCP-DISCOVER message via the first communication interface. The processing unit also configures the ECD to operate the second communication interface as a Wi-Fi hotspot if no DHCP-OFFER message is received in response to the DHCP-DISCOVER message via the first communication interface.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: December 5, 2017
    Assignee: DISTECH CONTROLS INC
    Inventor: Danny Breton
  • Patent number: 9819544
    Abstract: A master device, daisy-chained devices, and a method for configuring the daisy-chained devices are provided. The master device generates a signal having a pre-determined base frequency, and outputs the signal generated to a first device in the daisy chain communication configuration. Each daisy-chained device receives an input signal, having an input frequency, from a previous daisy-chained device. Each daisy-chained device generates an output signal having an output frequency different to and based on the input frequency of the received signal, and outputs the output signal to a following daisy-chained device. Each daisy-chained device further determines an address of a communication interface, for exchanging data with the master device, based on the input frequency of the received signal. For example, the output frequency of the output signal is half the input frequency of the received signal.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: November 14, 2017
    Assignee: Distech Controls Inc.
    Inventors: Dominic Gagnon, Danny Breton, Francois Ouellet
  • Patent number: 9608538
    Abstract: A common zero volt reference AC/DC power supply with positive and negative rectification, and method of operation thereof. The power supply comprises an input for receiving an AC input voltage and an output for outputting a DC output voltage, the AC input and DC output having a common zero volt reference. The power supply comprises a first rectifier and a second rectifier, for respectively performing a half-wave rectification of a positive half cycle and negative half cycle of the AC input voltage. The power supply comprises control logic for detecting the negative half cycle of the AC input voltage and activating the second rectifier upon the detection. The power supply comprises a power converter for converting a DC rectified voltage received from at least one of the first and second rectifiers into the DC output voltage.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: March 28, 2017
    Assignee: Distech Controls Inc.
    Inventors: Pascal Gratton, Christian Delvar, Paul Rouviere
  • Publication number: 20160219502
    Abstract: The present disclosure relates to an environment control device (ECD) and a method. The ECD and method comprise a first communication interface, a second communication interface of the Wi-Fi type, and a processing unit. The processing unit sends a DHCP-DISCOVER message via the first communication interface. The processing unit also configures the ECD to operate the second communication interface as a Wi-Fi Access Point if a DHCP-OFFER message is received in response to the DHCP-DISCOVER message via the first communication interface. The processing unit also configures the ECD to operate the second communication interface as a Wi-Fi hotspot if no DHCP-OFFER message is received in response to the DHCP-DISCOVER message via the first communication interface.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 28, 2016
    Applicant: DISTECH CONTROLS Inc
    Inventor: Danny BRETON
  • Publication number: 20150113507
    Abstract: The present disclosure relates to a method and computer program product for grouping a plurality of interlinked graphical configuration elements (GCEs) into a resulting graphical functional element (GFE). The method and computer program product receive a selection of the plurality of interlinked GCEs to be grouped. The method and computer program product create the resulting GFE by: identifying inputs and outputs of the plurality of GCEs; identifying from the inputs and outputs root inputs and exiting outputs; generating for each root input/exiting output a root input/exiting output graphical representation identifier in the resulting GFE; generating the resulting GFE including the root input/exiting output graphical representation identifiers; graphically linking the root input/exiting output graphical representation identifiers to corresponding GCEs outside of the plurality of interlinked GCEs; and displaying the resulting GFE in replacement of the plurality of interlinked GCEs.
    Type: Application
    Filed: April 1, 2014
    Publication date: April 23, 2015
    Applicant: DISTECH CONTROLS INC.
    Inventor: Patrice Soucy
  • Publication number: 20150109095
    Abstract: The present disclosure relates to a computer-implemented method for interconnecting functional graphical elements. The method identifies a first functional graphical element on a display of a computer. The method further identifies at least one second functional graphical element on the display. The method then determines by a processor of the computer that the at least one second functional graphical element has a pre-determined position on the display with respect to the first functional graphical element. The method then functionally connects the at least one second functional graphical element to the first functional graphical element.
    Type: Application
    Filed: February 28, 2014
    Publication date: April 23, 2015
    Applicant: DISTECH CONTROLS INC.
    Inventors: Patrice Soucy, Xiao Chiao Sun
  • Publication number: 20150098357
    Abstract: The present disclosure relates to an environment control device (ECD) and a method using a wireless communication infrastructure for exchanging environmental data. The wireless communication infrastructure comprises a first Wi-Fi hotspot, and at least one of a second Wi-Fi hotspot and a mesh network. The ECD comprises a communication module for exchanging environmental data with at least another device over the wireless communication infrastructure. The communication module is capable of establishing the first Wi-Fi hotspot, associating with the second Wi-Fi hotspot, and communicating over the mesh network. The ECD further comprises a processing module capable of processing environmental data received from the other device via the wireless communication infrastructure, and/or transmitting generated environmental data to the other device via the wireless communication infrastructure. The ECD may consist of an environment controller, a sensor, a controlled appliance, and a relay for wired devices.
    Type: Application
    Filed: May 12, 2014
    Publication date: April 9, 2015
    Applicant: Distech Controls, Inc.
    Inventors: Steve LUPIEN, Pascal GRATTON, Danny BRETON