Patents by Inventor Sonja Steffens

Sonja Steffens 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: 12443451
    Abstract: A method executes a technical process by executing application programs redundantly in a redundancy group containing a plurality N of computing entities and thereby calculate a plurality N of redundant results. A comparison of the messages containing the results is performed. When a majority of the messages contain identical results the majority of messages is used for further execution of the technical process. Processing units are formed from a plurality of computing entities being combined in each of the processing units, wherein none of these processing units contains a plurality of computing entities from the same redundancy group. The generated redundant messages are compared to determine if the messages are to be sent as external messages to computing entities, which do not belong to the processing units. No comparison is carried out for messages that are exchanged as internal messages between computing entities within a processing unit.
    Type: Grant
    Filed: September 30, 2024
    Date of Patent: October 14, 2025
    Assignee: Siemens Mobility GmbH
    Inventors: Sonja Steffens, Michael Hofer, Matthias Bolz, Stefan Gerken
  • Publication number: 20250110790
    Abstract: A method executes a technical process by executing application programs redundantly in a redundancy group containing a plurality N of computing entities and thereby calculate a plurality N of redundant results. A comparison of the messages containing the results is performed. When a majority of the messages contain identical results the majority of messages is used for further execution of the technical process. Processing units are formed from a plurality of computing entities being combined in each of the processing units, wherein none of these processing units contains a plurality of computing entities from the same redundancy group. The generated redundant messages are compared to determine if the messages are to be sent as external messages to computing entities, which do not belong to the processing units. No comparison is carried out for messages that are exchanged as internal messages between computing entities within a processing unit.
    Type: Application
    Filed: September 30, 2024
    Publication date: April 3, 2025
    Inventors: Sonja Steffens, Michael Hofer, Matthias Bolz, Stefan Gerken