Patents by Inventor Tiago Gasiba

Tiago Gasiba 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: 20230394022
    Abstract: Methods and apparatuses relate to transferring user-specific data that can be validated via a hash tree. If not all of the underlying data of the hash tree is transferred, then in place of the non-transferred data, a suitable hash value from the hash tree can be transferred. The data to be transferred includes at least one reference data element which is suitable for checking the authenticity of the sender.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 7, 2023
    Applicant: Siemens Healthcare GmbH
    Inventors: Tiago GASIBA, Jorge Ricardo Cuellar Jaramillo, Santiago Reinhard Suppan
  • Patent number: 11362762
    Abstract: A method and a system for fault-correcting transfer of a dataset from a first network into a second network via a unidirectional communication unit, the receiving apparatus having a limited computing and main memory capacity is provided. The dataset is divided into partial datasets and are each coded by adding at least one correction mark. The marks and correction marks are decoded repeatedly in the second network, wherein marks and correction marks associated with a first encoded partial dataset are stored in a main memory, marks and correction marks associated with other encoded partial datasets are buffered in a background memory, and the first coded partial dataset is decoded, and then the previously received marks and/or correction marks of one of the other coded partial datasets are shifted from the background memory into the main memory. The dataset is reproduced from the decoded partial datasets in the second network.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: June 14, 2022
    Assignee: SIEMENS MOBILITY GMBH
    Inventors: Tiago Gasiba, Matthias Seifert, Martin Wimmer
  • Patent number: 11212078
    Abstract: Provided is a method for sending digital data over a number of channels wherein a sender performs the following steps: encoding source data having a first number of source symbols, the encoding being such that an error correction code is generated from the source data, the error correction code comprising a second number of repair symbols higher than the first number as well as identifiers where each identifier is assigned to a corresponding repair symbol, the error correction code adding redundancy to the source data; encrypting each repair symbol by an encryption process which is based on a shared secret between the sender and a receiver, where the encryption process for a respective repair symbol depends on the identifier assigned to the respective repair symbol; feeding pairs of the encrypted repair symbols and the assigned identifiers to the number of channels which are connected to the receiver.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: December 28, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Jorge Cuellar, Tiago Gasiba
  • Patent number: 11196447
    Abstract: A computer-implemented method for error-correction-encoding and encrypting of a file is provided. The file is split into at least two blocks. The first block is encrypted using a given encryption key. The encrypted first block is encoded twice using a first and second forward error correction code of the first block. Each subsequent block is encrypted by performing an algebraic operation. The encrypted block is encoded twice using a first and second forward error correction code for this block, wherein a cryptographic indexing function provides a set of indices used by the second forward error correction code to produce the second encoded chunk. The first encoded chunks of each encrypted block are outputted. The computer-implemented method enables secure transmission of a file content between low power devices.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: December 7, 2021
    Inventors: Jorge Cuellar, Tiago Gasiba, Martin Wimmer
  • Publication number: 20210288749
    Abstract: Provided is a method for a unidirectional transfer of data from a transmitter to a receiver, having the steps of: demultiplexing the data into multiple data streams; encoding each of the data streams using a forward error correction coding; transmitting the data streams from the transmitter to the receiver via assigned communication channels; correcting a possible error in one of the received data streams on the basis of the forward error correction coding; removing the forward error correction coding from the data; and multiplexing the data.
    Type: Application
    Filed: July 9, 2019
    Publication date: September 16, 2021
    Inventors: Tiago Gasiba, Matthias Seifert, Martin Wimmer
  • Publication number: 20210234633
    Abstract: A method and a system for fault-correcting transfer of a dataset from a first network into a second network via a unidirectional communication unit, the receiving apparatus having a limited computing and main memory capacity is provided. The dataset is divided into partial datasets and are each coded by adding at least one correction mark. The marks and correction marks are decoded repeatedly in the second network, wherein marks and correction marks associated with a first encoded partial dataset are stored in a main memory, marks and correction marks associated with other encoded partial datasets are buffered in a background memory, and the first coded partial dataset is decoded, and then the previously received marks and/or correction marks of one of the other coded partial datasets are shifted from the background memory into the main memory. The dataset is reproduced from the decoded partial datasets in the second network.
    Type: Application
    Filed: May 31, 2019
    Publication date: July 29, 2021
    Inventors: Tiago Gasiba, Matthias Seifert, Martin Wimmer
  • Publication number: 20210042405
    Abstract: Verification of a user is done by comparing a predetermined dataset with an acquired dataset. These datasets are images of the user to be verified. The method obtains these images by the camera of a communication device. In case of positive verification, a certain computer object is performed. This automated solution obviates the need of a human witness.
    Type: Application
    Filed: July 17, 2020
    Publication date: February 11, 2021
    Inventor: Tiago Gasiba
  • Publication number: 20200204354
    Abstract: Provided is a method for sending digital data over a number of channels wherein a sender performs the following steps: encoding source data having a first number of source symbols, the encoding being such that an error correction code is generated from the source data, the error correction code comprising a second number of repair symbols higher than the first number as well as identifiers where each identifier is assigned to a corresponding repair symbol, the error correction code adding redundancy to the source data; encrypting each repair symbol by an encryption process which is based on a shared secret between the sender and a receiver, where the encryption process for a respective repair symbol depends on the identifier assigned to the respective repair symbol; feeding pairs of the encrypted repair symbols and the assigned identifiers to the number of channels which are connected to the receiver.
    Type: Application
    Filed: September 4, 2018
    Publication date: June 25, 2020
    Inventors: Jorge Cuellar, Tiago Gasiba
  • Publication number: 20200183340
    Abstract: Introducing a separation into modes for an industrial control system, wherein a training of a model is conducted for each of the modes and an undefined action is detected by monitoring the industrial system within the respective mode.
    Type: Application
    Filed: June 29, 2018
    Publication date: June 11, 2020
    Inventors: Tiago Gasiba, Marco Caselli
  • Publication number: 20200162106
    Abstract: A computer-implemented method for error-correction-encoding and encrypting of a file is provided. The file is split into at least two blocks. The first block is encrypted using a given encryption key. The encrypted first block is encoded twice using a first and second forward error correction code of the first block. Each subsequent block is encrypted by performing an algebraic operation. The encrypted block is encoded twice using a first and second forward error correction code for this block, wherein a cryptographic indexing function provides a set of indices used by the second forward error correction code to produce the second encoded chunk. The first encoded chunks of each encrypted block are outputted. The computer-implemented method enables secure transmission of a file content between low power devices.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 21, 2020
    Inventors: Jorge Cuellar, Tiago Gasiba, Martin Wimmer
  • Publication number: 20170351916
    Abstract: A device for verifying a content of an analog document is provided. The device includes a scanning unit being configured to generate a scan information by scanning the analog document and to store the scan information in a storing element being provided on the analog document, and a verification unit being configured to verify the content of the analog document using the stored scan information. Further, a corresponding method for verifying a content of an analog document is provided. Using the provided device for verifying the content of an analog document, it can be ensured that the content of the analog document is not changed by an attacker. If the content is changed, the verification would fail.
    Type: Application
    Filed: December 2, 2015
    Publication date: December 7, 2017
    Inventors: Jorge Cuellar, Tiago Gasiba
  • Patent number: 7900121
    Abstract: A determination of indexes allocated to error correcting symbols is provided. Encoded code symbols are generated by means of a generator matrix of a block code from number of source symbols and the encoded transmission errors occur in the received code symbols, the indexes of the error correcting symbols are determined by unambiguously identifying the area of the encoded code symbols by means of first and second parameters, which can be requested in the form of at least one error correcting symbol by the receiving device from the transmitting device for reconstructing the source symbols in an error-free manner.
    Type: Grant
    Filed: May 3, 2006
    Date of Patent: March 1, 2011
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventors: Tiago Gasiba, Jürgen Pandel, Thomas Stockhammer, Wen Xu
  • Publication number: 20100031112
    Abstract: A determination of indexes allocated to error correcting symbols is provided. Encoded code symbols are generated by means of a generator matrix of a block code from number of source symbols and the encoded transmission errors occur in the received code symbols, the indexes of the error correcting symbols are determined by unambiguously identifying the area of the encoded code symbols by means of first and second parameters, which can be requested in the form of at least one error correcting symbol by the receiving device from the transmitting device for reconstructing the source symbols in an error-free manner.
    Type: Application
    Filed: May 3, 2006
    Publication date: February 4, 2010
    Inventors: Tiago Gasiba, Jürgen Pandel, Thomas Stockhammer, Wen Xu