Patents by Inventor Christopher HELPA

Christopher HELPA 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: 20230418658
    Abstract: A customer function on a computer system comprising processing cores. The customer function comprises applications with a multitude of different tasks. The computer system provides containers and is configured to activate and de-activate said containers so that a container is active or inactive, wherein all tasks of the applications are assigned to containers, wherein all tasks of each specific application are assigned to exactly one specific container, wherein in a timeframe, during which a container is active, one or more cores of the computer system are exclusively reserved for the execution of the tasks of the application of said container, and wherein the computer system is configured such that when a container is inactive, the tasks of said container cannot be executed on the computer system. For each container a task sequencer is provided.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 28, 2023
    Inventors: Christopher HELPA, Bernhard LEINER
  • 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: 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: 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: 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: 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