Patents by Inventor Michal Jirous

Michal Jirous 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).

  • Patent number: 12088699
    Abstract: During pairing between a connecting device and a server, cryptographic information of the connecting device is mapped to symbols and displayed, in a random sequence, on the connecting device. An operator, who is authorizing the connecting device to establish a trusted connection to the server, is provided the symbols in a different sequence from the random sequence. The operator is asked to put the symbols into the random sequence, a candidate validation code is generated from the operator-provided sequence and confirmed by the connecting device when an actual validation code generated by the connecting device for the random sequence matches the candidate validation code. The entropy/effort entered by operator is smaller than entropy of the underlying cryptographic information, but the full extent of the underlying cryptographic information is reliably verified by the operator action.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: September 10, 2024
    Assignee: NCR Voyix Corporation
    Inventors: Michal Kovac, Jirí Hanika, Michal Jirous, Dominik Skoda
  • Publication number: 20240007272
    Abstract: During pairing between a connecting device and a server, cryptographic information of the connecting device is mapped to symbols and displayed, in a random sequence, on the connecting device. An operator, who is authorizing the connecting device to establish a trusted connection to the server, is provided the symbols in a different sequence from the random sequence. The operator is asked to put the symbols into the random sequence, a candidate validation code is generated from the operator-provided sequence and confirmed by the connecting device when an actual validation code generated by the connecting device for the random sequence matches the candidate validation code. The entropy/effort entered by operator is smaller than entropy of the underlying cryptographic information, but the full extent of the underlying cryptographic information is reliably verified by the operator action.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Michal Kovac, Jirí Hanika, Michal Jirous, Dominik Skoda
  • Patent number: 11418960
    Abstract: During a pairing process between a connecting device and a server, a shared certificate is translated into a graphical scene by a validating client device of the server and the connecting device and the corresponding graphical scenes are independently displayed on each device for visual comparison by an operator of the validating client device. A validation word or code is also presented on the connecting device. When the validation word or code is correctly entered into a pairing validation interface on the client device by the operator, the server permits the connecting device to pair/connect with the server. In an embodiment, even single bit differences between the shared certificate expected by the server creates significant differences in the graphical scene depicted on the connecting device from that which is depicted on the client device.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: August 16, 2022
    Assignee: NCR Corporation
    Inventors: Ji{hacek over (r)}í Hanika, Michal Jirou{hacek over (s)}, Petr Machek, Karel Prihoda, Stanislav Tvrz