Patents by Inventor MARKUS SEEMANN

MARKUS SEEMANN 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: 12506593
    Abstract: A method transmits a message from a transmitter to a receiver. A telegram generated by the transmitter and contains the message and check data, is transferred to a transmitter-side access protection device. The transmitter-side access protection device modifies the telegram and then transmits it to a receiver-side access protection device. The transmitter-side access protection device modifies the telegram by encrypting the check data, which contains a security code formed with the message by the transmitter, using a secret key forming coded data. The message remains unencrypted in the telegram. The receiver-side access protection device processes the modified telegram and passes the processed telegram to the receiver. The receiver-side access protection device forms the processed telegram by decrypting the coded data, and the receiver verifies the processed telegram using the message contained therein and the check data contained therein and rejects the message if the check data does not correlate.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 23, 2025
    Assignee: Siemens Mobility GmbH
    Inventor: Markus Seemann
  • Patent number: 12353773
    Abstract: In a method for computer-assisted operation of a memory unit, data is saved in the memory unit and the data is encoded before saving, or data is retrieved from the memory unit and the data is decoded after retrieval. For first-time encoding of the data, at least one group of application data sets, containing data segments having identical application data for an application program and check data segments having different diversity characteristic data respectively, is generated or selected from a supply of possible diversity characteristic data. Each application data set is encoded and saved. The data is retrieved in that the application data sets are retrieved and decoded. Data is saved in that the application data sets are encoded and saved. Furthermore, a method for computer-assisted, repeated execution of an application program in redundant computing instances, a computer program product and a provision apparatus are disclosed.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: July 8, 2025
    Assignee: Siemens Mobility GmbH
    Inventors: Andreas Schallenberg, Markus Seemann, Stefan Gerken
  • Patent number: 11876533
    Abstract: In a method for computer-assisted operation of a memory unit, encoded data is saved in the memory unit. The data is retrieved and decoded after retrieval. The memory unit is monitored for errors in that a temporal sequence of computer-assisted checking operations is carried out for the memory unit. For first-time encoding of the data, each required application data set is generated or selected, containing check data segments. For each application data set, the check data segment is occupied by count data, which characterizes the checking operation being implemented. After retrieving and decoding the application data sets, an error is determined when the count data characterizes neither the checking operation being implemented nor the most recent completely implemented checking operation. The check data segment of the relevant application data set is occupied by count data, which characterizes the checking operation being implemented, if no error was determined.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: January 16, 2024
    Assignee: Siemens Mobility GmbH
    Inventors: Andreas Schallenberg, Markus Seemann, Stefan Gerken
  • Publication number: 20230344448
    Abstract: In a method for computer-assisted operation of a memory unit, encoded data is saved in the memory unit. The data is retrieved and decoded after retrieval. The memory unit is monitored for errors in that a temporal sequence of computer-assisted checking operations is carried out for the memory unit. For first-time encoding of the data, each required application data set is generated or selected, containing check data segments. For each application data set, the check data segment is occupied by count data, which characterizes the checking operation being implemented. After retrieving and decoding the application data sets, an error is determined when the count data characterizes neither the checking operation being implemented nor the most recent completely implemented checking operation. The check data segment of the relevant application data set is occupied by count data, which characterizes the checking operation being implemented, if no error was determined.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 26, 2023
    Inventors: Andreas Schallenberg, Markus Seemann, Stefan Gerken
  • Publication number: 20230342072
    Abstract: In a method for computer-assisted operation of a memory unit, data is saved in the memory unit and the data is encoded before saving, or data is retrieved from the memory unit and the data is decoded after retrieval. For first-time encoding of the data, at least one group of application data sets, containing data segments having identical application data for an application program and check data segments having different diversity characteristic data respectively, is generated or selected from a supply of possible diversity characteristic data. Each application data set is encoded and saved. The data is retrieved in that the application data sets are retrieved and decoded. Data is saved in that the application data sets are encoded and saved. Furthermore, a method for computer-assisted, repeated execution of an application program in redundant computing instances, a computer program product and a provision apparatus are disclosed.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 26, 2023
    Inventors: Andreas Schallenberg, Markus Seemann, Stefan Gerken
  • Publication number: 20210297245
    Abstract: An arrangement provides secure electronic data communication according to the publish/subscribe model between information-processing units of the arrangement. The data communication is secured on the basis of an asymmetric encryption method. Each of the information-processing units is associated with a hardware-type secured zone in which the respective information-processing unit is arranged. A zone key pair containing a public zone key and a secret zone key is associated with each of the zones. Each of the zones contains an encryption unit embodied as a hardware module, which is configured to store the secret zone key in a secure manner and to perform cryptographic operations by use of the secret zone key.
    Type: Application
    Filed: July 18, 2017
    Publication date: September 23, 2021
    Inventors: UWE ECKELMANN-WENDT, STEFAN GERKEN, MARKUS SEEMANN
  • Publication number: 20210067327
    Abstract: A method transmits a message from a transmitter to a receiver. A telegram generated by the transmitter and contains the message and check data, is transferred to a transmitter-side access protection device. The transmitter-side access protection device modifies the telegram and then transmits it to a receiver-side access protection device. The transmitter-side access protection device modifies the telegram by encrypting the check data, which contains a security code formed with the message by the transmitter, using a secret key forming coded data. The message remains unencrypted in the telegram. The receiver-side access protection device processes the modified telegram and passes the processed telegram to the receiver. The receiver-side access protection device forms the processed telegram by decrypting the coded data, and the receiver verifies the processed telegram using the message contained therein and the check data contained therein and rejects the message if the check data does not correlate.
    Type: Application
    Filed: February 4, 2019
    Publication date: March 4, 2021
    Inventor: MARKUS SEEMANN