Patents by Inventor Benjamin Goldschmidt

Benjamin Goldschmidt 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: 11782702
    Abstract: To generate code for a system, in a first step, configuration information for the system is retrieved, which describes a system management scheme. Based on this configuration information, code is generated for managers of the system, the code comprising a system management library for each manager, which contains interfaces required by the manager for sending and receiving messages. In addition, code for software platforms of the system is generated, the code comprising a system management router for each software platform, which enables an exchange of messages between managers. Optionally, system management tests may be generated for the system management libraries or the system management routers.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: October 10, 2023
    Assignee: Elektrobit Automotive GmbH
    Inventors: Benjamin Goldschmidt, Guillaume Cordon, Rudolf Grave
  • Publication number: 20220113961
    Abstract: To generate code for a system, in a first step, configuration information for the system is retrieved, which describes a system management scheme. Based on this configuration information, code is generated for managers of the system, the code comprising a system management library for each manager, which contains interfaces required by the manager for sending and receiving messages. In addition, code for software platforms of the system is generated, the code comprising a system management router for each software platform, which enables an exchange of messages between managers. Optionally, system management tests may be generated for the system management libraries or the system management routers.
    Type: Application
    Filed: September 28, 2021
    Publication date: April 14, 2022
    Inventors: Benjamin Goldschmidt, Guillaume Cordon, Rudolf Grave
  • Patent number: 10467120
    Abstract: A computer-implemented method and non-transitory computer readable medium for software optimization. The method comprises accessing program code having a plurality of software tasks and generating a first mapping of the software tasks to a plurality of processors of a target system having a plurality of physical communication links. A simulation of the target system is executed according to the first mapping. During the simulation, the software tasks cause data transfers over simulated communication links corresponding to the physical communication links. The data transfers are modeled in phases during the simulation and data rates of the simulated physical links are distributed across corresponding active data transfers. A second mapping of the software tasks to the plurality of processors is generated based on a result of the simulation.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: November 5, 2019
    Assignee: Silexica GmbH
    Inventors: Stefan Schuermans, Benjamin Goldschmidt, Maximilian Odendahl
  • Publication number: 20180139306
    Abstract: A computer-implemented method and non-transitory computer readable medium for software optimization. The method comprises accessing program code having a plurality of software tasks and generating a first mapping of the software tasks to a plurality of processors of a target system having a plurality of physical communication links. A simulation of the target system is executed according to the first mapping. During the simulation, the software tasks cause data transfers over simulated communication links corresponding to the physical communication links. The data transfers are modeled in phases during the simulation and data rates of the simulated physical links are distributed across corresponding active data transfers. A second mapping of the software tasks to the plurality of processors is generated based on a result of the simulation.
    Type: Application
    Filed: November 11, 2016
    Publication date: May 17, 2018
    Inventors: Stefan Schuermans, Benjamin Goldschmidt, Maximilian Odendahl