Patents by Inventor Piotr Winiarczyk

Piotr Winiarczyk has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230051075
    Abstract: A technique for processing Bluetooth Mesh packets that comprise erroneous cyclic redundancy check (CRC) values. The disclosed mesh node receives packets, each of which comprising a Protocol Data Unit (PDU) and a cyclic redundancy check (CRC) field. The PDU comprises an AD Data field with multiple octets; the AD Data field itself comprises a Network Identifier (NID) field. After determining the value of the CRC field in a first packet to be invalid, and subject to further checks, the mesh node selects a selected set of one or more NID values, based on the validity of the value of the NID field in the first packet. The mesh node then processes at least some of the multiple octets in the AD Data field in the first packet in accordance with a set of network keys that hash to the one or more NID values in the selected set.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 16, 2023
    Applicant: Silvair Sp. z o.o.
    Inventors: Piotr Winiarczyk, Ravi Kiran Bamidi
  • Patent number: 11553336
    Abstract: A mesh device for receiving and processing a private beacon message, which can be represented by one or more Bluetooth Low Energy mesh packets. Upon receiving the private beacon message, the mesh device decrypts a first portion of the private beacon by using a first encryption key corresponding to a first subnet, wherein the first portion comprises an initialization vector (IV), in the form of an index or other indicator. The decrypting using the first encryption key results in a first decrypted value for the IV index. The mesh device then determines whether the first decrypted value for the IV index is valid or invalid. If the mesh device determines the first decrypted value to be valid, the mesh device proceeds with authenticating the data contained in the private beacon message.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: January 10, 2023
    Assignee: Silvair Sp. z o.o.
    Inventors: Ravi Kiran Bamidi, Piotr Winiarczyk
  • Publication number: 20200374692
    Abstract: A mesh device for receiving and processing a private beacon message, which can be represented by one or more Bluetooth Low Energy mesh packets. Upon receiving the private beacon message, the mesh device decrypts a first portion of the private beacon by using a first encryption key corresponding to a first subnet, wherein the first portion comprises an initialization vector (IV), in the form of an index or other indicator. The decrypting using the first encryption key results in a first decrypted value for the IV index. The mesh device then determines whether the first decrypted value for the IV index is valid or invalid. If the mesh device determines the first decrypted value to be valid, the mesh device proceeds with authenticating the data contained in the private beacon message.
    Type: Application
    Filed: August 26, 2019
    Publication date: November 26, 2020
    Applicant: Silvair Sp. z o.o.
    Inventors: Ravi Kiran Bamidi, Piotr Winiarczyk