Patents by Inventor Oliver Kotte

Oliver Kotte 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: 20230385482
    Abstract: A method for simulating a first computing unit in a second computing unit, wherein software executed in the first computing unit to be simulated is executed in the second computing unit. The method includes determining, by a scheduling module in the second computing unit, a time schedule according to which processes of the software are processed in the first computing unit to be simulated; executing, by at least one simulation module in the second computing unit, the software for simulating the first computing unit, wherein the at least one simulation module performs a predetermined action at a respective predetermined action time point based on the time schedule, in order to obtain an action result; determining, based on the action result, an action time point of a future, in particular next, action; and using the determined action time point for the time schedule.
    Type: Application
    Filed: May 17, 2023
    Publication date: November 30, 2023
    Inventors: Behnaz Pourmohseni, Laura Beermann, Oliver Kotte, Sebastian Reiser
  • Patent number: 11610034
    Abstract: A method for synchronizing a simulation of a simulation model on a computer with a real-time system, the simulation and the real-time system each having a computing clock having a matching macro increment. The method includes the following features: awaiting a message from the real-time system, measuring a receiving instant of the message by the simulation, awaiting at least one further message of the real-time system, measuring the receiving instant of the further message by the simulation; calculating an averaged receiving instant based on the receiving instants of the message and the at least one further message; determining a starting instant of the simulation based on the averaged receiving instant such that the results of a macro increment of the real-time system are available to the simulation at the start of a macro increment.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: March 21, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Lars Mikelsons, Michael Baumann, Oliver Kotte, Peter Baumann
  • Publication number: 20200257835
    Abstract: A method for synchronizing a simulation of a simulation model on a computer with a real-time system, the simulation and the real-time system each having a computing clock having a matching macro increment. The method includes the following features: awaiting a message from the real-time system, measuring a receiving instant of the message by the simulation, awaiting at least one further message of the real-time system, measuring the receiving instant of the further message by the simulation; calculating an averaged receiving instant based on the receiving instants of the message and the at least one further message; determining a starting instant of the simulation based on the averaged receiving instant such that the results of a macro increment of the real-time system are available to the simulation at the start of a macro increment.
    Type: Application
    Filed: August 3, 2018
    Publication date: August 13, 2020
    Inventors: Lars Mikelsons, Michael Baumann, Oliver Kotte, Peter Baumann