Patents by Inventor Georg NIEDRIST

Georg NIEDRIST 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: 11397592
    Abstract: A method to generate configuration data to enable and/or to enhance real-time communication in a cyber-physical system or in a cyber-physical system of systems. The system includes components connected to each other by a communication infrastructure. The components each execute at least one application, which applications exchange information with at least one application being executed on another component. The components are configured to send and/or receive said information according to configuration data: The first configuration data for two or more of the components, on each of which at least one application is executed, is generated by execution of a publish-subscribe protocol, which is executed by two or more of the components, for which the first configuration data are provided.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: July 26, 2022
    Assignee: TTTECH AUTO AG
    Inventors: Bernhard Leiner, Salvador Rodriguez Lopez, Stefan Poledna, Georg Niedrist
  • Publication number: 20210132961
    Abstract: A method to generate configuration data to enable and/or to enhance real-time communication in a cyber-physical system or in a cyber-physical system of systems. The system includes components connected to each other by a communication infrastructure. The components each execute at least one application, which applications exchange information with at least one application being executed on another component. The components are configured to send and/or receive said information according to configuration data: The first configuration data for two or more of the components, on each of which at least one application is executed, is generated by execution of a publish-subscribe protocol, which is executed by two or more of the components, for which the first configuration data are provided.
    Type: Application
    Filed: October 13, 2020
    Publication date: May 6, 2021
    Inventors: Bernhard Leiner, Salvador Rodriguez Lopez, Stefan Poledna, Georg Niedrist
  • Patent number: 10919524
    Abstract: A fault-tolerant computer system (FTCS) for generating safe trajectories for a vehicle. The FTCS includes: a sensor part (SENSE), a primary part (PRIM), a secondary part (SEC), a tertiary part (TER), and a decide part (DECIDE). The PRIM and TER are configured to produce trajectories by interpreting information of the real world as perceived by the SENSE. The SEC is configured to produce a safe space estimate (FSE) by interpreting information of the real world as perceived by SENSE. The DECIDE and/or SEC are configured to execute correctness checks that take trajectories and FSE as inputs, and qualify a trajectory (TRJ) as safe when said TRJ is inside the FSE, and qualify a trajectory (UTRJ) as unsafe when said UTRJ is not inside the FSE.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: February 16, 2021
    Assignee: TTTECH AUTO AG
    Inventors: Stefan Poledna, Eric Schmidt, Georg Niedrist, Stefan Traxler, Hermann Kopetz
  • Patent number: 10782700
    Abstract: A method for operating a controlled object that is embedded in a changing environment. The controlled object and its environment are periodically observed using sensors. Independent data flow paths (“DFP”) are executed based on the data recorded through the observation of the controlled object and its environment. A first DFP determines a model of the controlled object and the environment of the controlled object and carries out a trajectory planning in order to create possible trajectories that, under the given environmental conditions, correspond to a specified task assignment. A second DFP determines a model of the controlled object and of the environment of the controlled object and determines a safe space-time domain (“SRZD”) in which all safe trajectories must be located. The results of the first and the second DFP are transmitted to a deciding instance to verify whether at least one of the trajectories is safe.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 22, 2020
    Assignee: TTTECH AUTO AG
    Inventors: Hermann Kopetz, Stefan Poledna, Georg Niedrist, Eric Schmidt, Christopher Helpa
  • Patent number: 10663952
    Abstract: A method for transmitting control commands in a computer system, which includes components at least in the form of nodes, actuators and communication systems, wherein the control commands are communicated over the communication systems from the nodes to the actuators, and wherein one or more of the components may fail to operate according their specification. For consistently accepting control commands at the actuators, the nodes and their control commands are assigned priorities, wherein a node and its control commands have the same priority, wherein at least two priorities are used, wherein a high priority node produces high priority control commands and a low priority node produces low priority control commands, and wherein a high priority node is configured to communicate its control commands over at least two communication systems to the actuators and a low priority node is configured to communicate its low priority control commands over at least one communication system to the actuators.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: May 26, 2020
    Assignee: TTTECH COMPUTERTECHNIK AG
    Inventors: Georg Niedrist, Eric Schmidt, Stefan Traxler, Wilfried Steiner
  • Patent number: 10571920
    Abstract: A method is provided by which a complex electronic system for controlling a safety-critical technical process, for example driving an autonomous vehicle, can be implemented. A distinction is made between simple and complex software, wherein the simple software is executed on error-tolerant hardware and wherein a plurality of diverse versions of the complex software are implemented simultaneously on independent fault containment units (FCU). A consolidated environmental model is developed from a number of different environmental models and represents the basis for trajectory planning.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: February 25, 2020
    Assignee: TTTech Auto AG
    Inventors: Stefan Poledna, Georg Niedrist, Eric Schmidt, Christopher Helpa, Hermann Kopetz
  • Patent number: 10488864
    Abstract: The invention relates to a method for operating a controlled object, that is embedded in a changing environment, wherein the controlled object and its environment are periodically observed using sensors, and, in each frame, at least three independent data flow paths (DFPs) are executed based on the data recorded through the observation of the controlled object and its environment.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: November 26, 2019
    Assignee: TTTech Auto AG
    Inventors: Hermann Kopetz, Stefan Poledna, Georg Niedrist, Eric Schmidt, Christopher Helpa
  • Patent number: 10359772
    Abstract: An innovative method is provided by which a complex electronic system for controlling a safety-critical technical process, for example driving an autonomous vehicle, can be implemented. A decision is made between simple and complex software, wherein the simple software is implemented on error-tolerant hardware and wherein a plurality of different versions of the complex software are simultaneously implemented in independent fault containment units (FCU) and wherein a result that is to be transmitted to the actuators is selected by a decider from the results of the complex software that is implemented using the simple software.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: July 23, 2019
    Assignee: TTTECH AUTO AG
    Inventors: Stefan Poledna, Georg Niedrist, Eric Schmidt, Christopher Helpa, Hermann Kopetz
  • Publication number: 20190176817
    Abstract: A fault-tolerant computer system (FTCS) for generating safe trajectories for a vehicle. The FTCS includes: a sensor part (SENSE), a primary part (PRIM), a secondary part (SEC), a tertiary part (TER), and a decide part (DECIDE). The PRIM and TER are configured to produce trajectories by interpreting information of the real world as perceived by the SENSE. The SEC is configured to produce a safe space estimate (FSE) by interpreting information of the real world as perceived by SENSE. The DECIDE and/or SEC are configured to execute correctness checks that take trajectories and FSE as inputs, and qualify a trajectory (TRJ) as safe when said TRJ is inside the FSE, and qualify a trajectory (UTRJ) as unsafe when said UTRJ is not inside the FSE.
    Type: Application
    Filed: November 28, 2018
    Publication date: June 13, 2019
    Inventors: Stefan Poledna, Eric Schmidt, Georg Niedrist, Stefan Traxler, Hermann Kopetz
  • Publication number: 20190146461
    Abstract: A method for transmitting control commands in a computer system, which includes components at least in the form of nodes, actuators and communication systems, wherein the control commands are communicated over the communication systems from the nodes to the actuators, and wherein one or more of the components may fail to operate according their specification. For consistently accepting control commands at the actuators, the nodes and their control commands are assigned priorities, wherein a node and its control commands have the same priority, wherein at least two priorities are used, wherein a high priority node produces high priority control commands and a low priority node produces low priority control commands, and wherein a high priority node is configured to communicate its control commands over at least two communication systems to the actuators and a low priority node is configured to communicate its low priority control commands over at least one communication system to the actuators.
    Type: Application
    Filed: November 12, 2018
    Publication date: May 16, 2019
    Inventors: Georg Niedrist, Eric Schmidt, Stefan Traxler, Wilfried Steiner
  • Patent number: 10089199
    Abstract: A fault-tolerant high-performance computer system is provided for executing control processes for autonomous maneuvering of a vehicle.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: October 2, 2018
    Assignee: FTS Computertechnik GmbH
    Inventors: Stefan Poledna, Georg Niedrist, Eric Schmidt, Martin Hoefler
  • Publication number: 20180267550
    Abstract: The invention relates to a method for operating a controlled object, that is embedded in a changing environment, wherein the controlled object and its environment are periodically observed using sensors, and, in each frame, at least three independent data flow paths (DFPs) are executed based on the data recorded through the observation of the controlled object and its environment.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 20, 2018
    Inventors: Hermann KOPETZ, Stefan POLEDNA, Georg NIEDRIST, Eric SCHMIDT, Christopher HELPA
  • Publication number: 20180267549
    Abstract: The invention relates to a method for operating a controlled object that is embedded in a changing environment, wherein the controlled object and its environment are periodically observed using sensors and in each frame at least two independent data flow paths, DFPs, are executed based on the data recorded through the observation of the controlled object and its environment, and wherein a first DFP determines from the data recorded by the observation of the controlled object and its environment via complex software a model of the controlled object and the environment of the controlled object and, on the basis of this model, carries out a trajectory planning in order to create one or more possible trajectories that, under the given environmental conditions, correspond to a specified task assignment, and wherein a second DFP determines from the data recorded by the observation of the controlled object and its environment via a, preferably diversitary, complex software program a model of the controlled object an
    Type: Application
    Filed: March 14, 2018
    Publication date: September 20, 2018
    Inventors: Hermann KOPETZ, Stefan POLEDNA, Georg NIEDRIST, Eric SCHMIDT, Christopher HELPA
  • Publication number: 20180052453
    Abstract: An innovative method is provided by which a complex electronic system for controlling a safety-critical technical process, for example driving an autonomous vehicle, can be implemented. A decision is made between simple and complex software, wherein the simple software is implemented on error-tolerant hardware and wherein a plurality of different versions of the complex software are simultaneously implemented in independent fault containment units (FCU) and wherein a result that is to be transmitted to the actuators is selected by a decider from the results of the complex software that is implemented using the simple software.
    Type: Application
    Filed: August 15, 2017
    Publication date: February 22, 2018
    Inventors: Stefan POLEDNA, Georg NIEDRIST, Eric SCHMIDT, Christopher HELPA, Hermann KOPETZ
  • Publication number: 20180052465
    Abstract: An innovative method is provided by which a complex electronic system for controlling a safety-critical technical process, for example driving an autonomous vehicle, can be implemented. A distinction is made between simple and complex software, wherein the simple software is executed on error-tolerant hardware and wherein a plurality of diverse versions of the complex software are implemented simultaneously on independent fault containment units (FCU). A consolidated environmental model is developed from a number of different environmental models and represents the basis for trajectory planning.
    Type: Application
    Filed: August 16, 2017
    Publication date: February 22, 2018
    Inventors: Stefan POLEDNA, Georg NIEDRIST, Eric SCHMIDT, Christopher HELPA, Hermann KOPETZ
  • Publication number: 20170270014
    Abstract: A fault-tolerant high-performance computer system is provided for executing control processes for autonomous maneuvering of a vehicle.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 21, 2017
    Inventors: Stefan POLEDNA, Georg NIEDRIST, Eric SCHMIDT, Martin Hoefler