Automatic protocol discovery
    1.
    发明授权

    公开(公告)号:US10104207B1

    公开(公告)日:2018-10-16

    申请号:US15069625

    申请日:2016-03-14

    申请人: Kirio Inc.

    发明人: Franck D Rougier

    IPC分类号: G06F15/16 H04L29/06

    摘要: A computing apparatus is configured to operate a controller on a communication log file to infer a message structure for communications between a remote control and a controlled device. The controller applies Hidden Markov Model and Finite State Machine to the message structure to operate the remote control on the controlled device to perform predefined actions, receives a state of the controlled device, and generates a semantic classification for the message structure from the state, the semantic classification applied to operation of the controller.

    Automatic electrical signal decoding discovery and electrical signal coding between a device and its remote controller

    公开(公告)号:US10116475B1

    公开(公告)日:2018-10-30

    申请号:US15642131

    申请日:2017-07-05

    申请人: KIRIO INC.

    发明人: Franck D Rougier

    IPC分类号: H04B3/00 H04L27/00

    摘要: A process for automatic electrical signal discovery and decoding includes detecting electrical disturbances in a serial or parallel bus, or from a transducer with a signal monitor and demodulating the signals by configuring a signal filter window on a frequency filter to maximize time domain signal resolution. Filtering out each frequency captured by the filter and adapting the signal filter window to increase frequency resolution until maximal frequency resolution is attained, demodulating the signal based on the detected encoding and transforming the demodulated signal into a binary code string for transcription to a channel code file.

    Automated configuration system for complex system requiring exhaustive custom programming

    公开(公告)号:US10049088B1

    公开(公告)日:2018-08-14

    申请号:US15606873

    申请日:2017-05-26

    申请人: Kirio Inc.

    发明人: Franck D Rougier

    摘要: A controller is configured with a description of a building automation project, including attributes of the structure itself as well as the locations and configurations of the devices. The controller generates the appropriate schema in a control memory structure, and links it to an environment controller. The controller then generates a set of instructions for system installation and preconfigures the environment controller with the project attributes and sets the environment controller up for interaction with the devices.

    Anonymous authentication system
    4.
    发明授权

    公开(公告)号:US10136322B2

    公开(公告)日:2018-11-20

    申请号:US15958486

    申请日:2018-04-20

    申请人: Kirio Inc.

    发明人: Franck D. Rougier

    摘要: A system and method anonymously authenticate utilizing multiple pre-shared identification keys with external visual identifier. Two keys are pre shared with a server and are integrated into memory on a controller, and external visual identifiers are affixed to the outside of the controller. The server authenticates the mobile device by checking that the external visual identifiers are appropriately linked to the pre-shared keys within a control memory structure, and a second control memory structure is initiated utilizing the shared key and no user-identifying information.

    Automatic electrical signal decoding discovery and electrical signal coding between a device and its remote controller

    公开(公告)号:US09774480B1

    公开(公告)日:2017-09-26

    申请号:US15265099

    申请日:2016-09-14

    申请人: Kirio Inc.

    发明人: Franck D Rougier

    IPC分类号: H04L27/00

    摘要: A process for automatic electrical signal discovery and decoding includes detecting electrical disturbances in a serial or parallel bus, or from a transducer with a signal monitor and demodulating the signals by configuring a signal filter window on a frequency filter to maximize time domain signal resolution. Filtering out each frequency captured by the filter and adapting the signal filter window to increase frequency resolution until maximal frequency resolution is attained, demodulating the signal based on the detected encoding and transforming the demodulated signal into a binary code string for transcription to a channel code file.