Using NFC To Configure Ultra Low Power BLUETOOTH® Devices

    公开(公告)号:US20230299946A1

    公开(公告)日:2023-09-21

    申请号:US17699704

    申请日:2022-03-21

    Inventor: Hannu Mallat

    Abstract: An ultra low power network device is disclosed. The network device utilizes a Near Field Communications (NFC) tag to enable ultra low power communications with a configuration tool. The configuration tool writes information to the NFC tag that is accessible by the processing unit on the ultra low power network device. Additionally, the processing unit can write information into the NFC tag that is readable by the configuration tool. By exchanging messaged in this manner, the ultra low power network device and the configuration tool may create a shared encryption key. The ultra low power network device utilizes this shared encryption key when transmitting BLUETOOTH® packets. The configuration tool may then transmit the shared encryption key to either another BLUETOOTH® device or to a remote server. The ultra low power network device may also periodically refresh the shared encryption key.

    Using NFC to configure ultra low power BLUETOOTH® devices

    公开(公告)号:US12028444B2

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

    申请号:US17699704

    申请日:2022-03-21

    Inventor: Hannu Mallat

    Abstract: An ultra low power network device is disclosed. The network device utilizes a Near Field Communications (NFC) tag to enable ultra low power communications with a configuration tool. The configuration tool writes information to the NFC tag that is accessible by the processing unit on the ultra low power network device. Additionally, the processing unit can write information into the NFC tag that is readable by the configuration tool. By exchanging messaged in this manner, the ultra low power network device and the configuration tool may create a shared encryption key. The ultra low power network device utilizes this shared encryption key when transmitting BLUETOOTH® packets. The configuration tool may then transmit the shared encryption key to either another BLUETOOTH® device or to a remote server. The ultra low power network device may also periodically refresh the shared encryption key.

    Compression of firmware updates
    3.
    发明授权

    公开(公告)号:US11789708B2

    公开(公告)日:2023-10-17

    申请号:US17237538

    申请日:2021-04-22

    Inventor: Hannu Mallat

    CPC classification number: G06F8/40 G06F8/65 H03M7/3059 H03M7/3088

    Abstract: A system and method for creating firmware patch files is disclosed. The method utilizes the Executable Linkable Format file that is created when the firmware image is created. By analyzing the ELF file, the patch creation software is able to identify functions and other data in the new firmware image. The patch creation software then compares these functions to corresponding functions in the old firmware image. The method then creates an edit sequence that may be used to transform the old firmware image into the new firmware image. The edit sequence is then converted into a series of opcodes, where each opcode is followed by at least one parameter. A patch program, disposed on a network device, is able to apply the patch file to update its firmware. This method creates a smaller patch file than other popular tools.

    ENERGY EFFICIENT BLUETOOTH MESH FRIENDSHIP

    公开(公告)号:US20240422839A1

    公开(公告)日:2024-12-19

    申请号:US18209307

    申请日:2023-06-13

    Abstract: A plurality of techniques that can reduce the power consumed by a low power node in a Bluetooth Mesh network are disclosed. One technique allows the low power node to receive more than one queued message from a friend node in a single packet, thereby reducing the number of transmissions required of the low power node. Another technique allows the low power node to utilize link layer device filtering so that messages that are not of interest are not processed by the low power node. A third technique allows the low power node to readily determine whether potential friend nodes are available before initiating the friendship establishment procedure.

    OPTIMIZED SENSOR NETWORKS USING BLUETOOTH
    5.
    发明公开

    公开(公告)号:US20240357646A1

    公开(公告)日:2024-10-24

    申请号:US18302277

    申请日:2023-04-18

    Inventor: Hannu Mallat

    CPC classification number: H04W74/0816 H04W4/38 H04W4/80 H04W28/06 H04W84/18

    Abstract: A system and method for reducing the probability of collisions in a Bluetooth wireless sensor network is disclosed. The system and method utilize Periodic Advertising with Response to receive status information from the plurality of wireless sensor devices. Therefore, rather than sending the Sensor Status message at random times, the wireless sensor devices are all assigned a response slot in one of the subevents. The relay device receives all of the sensor status messages and forwards the information to the next hop device using measurement collection packets. In some embodiments, the relay device compacts the information before transmitting the measurement collection packets.

    Compression Of Firmware Updates
    6.
    发明申请

    公开(公告)号:US20220350576A1

    公开(公告)日:2022-11-03

    申请号:US17237538

    申请日:2021-04-22

    Inventor: Hannu Mallat

    Abstract: A system and method for creating firmware patch files is disclosed. The method utilizes the Executable Linkable Format file that is created when the firmware image is created. By analyzing the ELF file, the patch creation software is able to identify functions and other data in the new firmware image. The patch creation software then compares these functions to corresponding functions in the old firmware image. The method then creates an edit sequence that may be used to transform the old firmware image into the new firmware image. The edit sequence is then converted into a series of opcodes, where each opcode is followed by at least one parameter. A patch program, disposed on a network device, is able to apply the patch file to update its firmware. This method creates a smaller patch file than other popular tools.

Patent Agency Ranking