Patents Assigned to dSpace GmbH
  • Patent number: 11558493
    Abstract: A method for monitoring message packets that are exchanged between at least two control units. The message packets are concatenated in a data stream and each have an identifier, a payload, and a length specification of the payload described by a data item of predefined word size. The at least two control units are connected by a distributor. The distributor is connected by a first distributor port to a first of the at least two control units, is connected by a second distributor port to a second of the at least two control units, and is connected by a third distributor port to a computer system. The data stream flows through the first and distributor port for communication between the first node and the second node. The computer system has a memory, and information on the respective identifiers of the message packets is stored in the memory.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: January 17, 2023
    Assignee: dSPACE GmbH
    Inventors: Christoph Muehlenhoff, Remigiusz Seiler
  • Publication number: 20220385625
    Abstract: A method for transmitting data in a network system and a network system having an operation of a network controller of a fourth network element in a promiscuous mode, and a generation of an IP tunnel between the first network and the second network, the third network element and the fourth network element being particular end points of the IP tunnel guided via an access element.
    Type: Application
    Filed: May 27, 2022
    Publication date: December 1, 2022
    Applicant: dSPACE GmbH
    Inventors: Stephan SCHEDLER, Moritz SCHNIEDERMANN, Carsten IGEL
  • Publication number: 20220360265
    Abstract: A method for programming an FPGA, wherein a library, which includes elementary operations and a particular latency table for each of the elementary operations of the library is provided. Each latency table indicates the latency of the particular operation for a plurality of clock rates of the FPGA and for a plurality of input bit widths of the particular operation during the execution on the FPGA, depending on the input bit width of the particular operation and the clock rate of the FPGA. A data path indicating a consecutive execution of at least two elementary operations of the library on the FPGA is defined. The latencies given for the particular input bit width of the particular elementary operations of the data path for a plurality of different clock rates in the latency tables are detected and added, then one of the clock rates is selected.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 10, 2022
    Applicant: dSPACE GmbH
    Inventors: Heiko KALTE, Dominik LUBELEY
  • Publication number: 20220358024
    Abstract: A computer-implemented method for the evaluation of simulations and/or test cases in scenario-based testing and/or homologation of at least partially autonomous driving functions to be tested by key performance indicators (KPI), wherein KPIs are mapped by KPI plug-ins and KPI plug-ins are selected dynamically and reusably for simulations and/or test cases and wherein at least one KPI plug-in is selected by a KPI plug-in mechanism for purposes of simulation and/or test definition and is automatically executed in the execution by the KPI plug-in mechanism.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 10, 2022
    Applicant: dSPACE GmbH
    Inventors: Sebastian BANNENBERG, Steffen BERINGER, Eduard MILLER, Markus DEPPE
  • Publication number: 20220358032
    Abstract: A computer-implemented method for the automatic provision of an Advice for test processes, wherein the Advice is determined by at least one Advice-generator and the Advice-generator for tests and/or simulations is selected manually and/or automatically, wherein the Advice-generator monitors at least two test runs, so that at least one event is detected in the test runs and at least one Advice is derived, wherein the Advice-generator is executed automatically by an Advice-generator mechanism during test runs and an Advice determined by the Advice-generator is provided to the test system and/or a user.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 10, 2022
    Applicant: dSPACE GmbH
    Inventors: Eduard MILLER, Steffen BERINGER, Sebastian BANNENBERG, Markus DEPPE
  • Publication number: 20220291364
    Abstract: A test system for a LiDAR sensor, which comprises a trigger detector and a signal generator connected to the trigger detector, the signal generating unit including a display panel having a predefined number of pixels, and the signal generator being configured to aggregate pixels of the same intensity into a cluster. A method for testing a LiDAR sensor is also provided.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 15, 2022
    Applicant: dSPACE GmbH
    Inventors: Gregor SIEVERS, Frank SCHUETTE, Jens HAGEMEYER, Jan LACHMAIR, Dirk JUNGEWELTER
  • Publication number: 20220291355
    Abstract: A device and to a method for isolating a trigger signal for a test system of a LiDAR sensor, having an optical element, which is arranged in a signal pat of the trigger signal before a converging lens or a trigger detector and which is designed to allow the trigger signal to pass and to at least partially absorb a back reflection, in particular reflected off a surface, of the trigger signal that has passed through the optical element. A test system for a LiDAR sensor is also provided.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 15, 2022
    Applicant: dSPACE GmbH
    Inventors: Gregor SIEVERS, Frank SCHUETTE, Andreas HIMMLER, Jan LACHMAIR, Jens HAGEMEYER, Marco SCHMIDT
  • Patent number: 11442421
    Abstract: An adapter for connecting an embedded system to a control computer having a standard interface, in particular a network interface, a first subcircuit, and a second subcircuit, the first subcircuit being designed to communicate with the control computer via the standard interface by means of a standard protocol, preferably XCP. The first subcircuit is designed to convert a protocol functionality requested in the standard protocol via the standard interface, out of a set of supported protocol functionalities into the call for one or more elementary functions out of a defined overall set of elementary functions. The first subcircuit is connected to the second subcircuit via an internal interface, wherein the second subcircuit has a programmable computing module which is configured to provide at least one elementary function out of the overall set of elementary functions which can be called up via the internal interface by means of a call.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 13, 2022
    Assignee: dSPACE GmbH
    Inventors: Marc Dressler, Thomas Sander, Guenter Menke
  • Patent number: 11403077
    Abstract: A method for preparing block diagrams having one or more blocks for code generation in a computing environment comprising a model editor, a data definition tool and a code generator. The block diagram is opened in the model editor, wherein a first block is a hierarchical block comprising a plurality of subordinate blocks, at least one input port and at least one output port connected by signals. Minimum values and maximum values are received for the input and output ports, determining scaling parameters for the input and output ports based on the received minimum and maximum values. Scaling parameters are determined for each subordinate block in the first block, wherein the scaling parameters of at least one subordinate block are determined based on the scaling parameters of at least one output port. Also, a method for generating program code, a non-transitory computer readable medium and a computer system are provided.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: August 2, 2022
    Assignee: dSPACE GmbH
    Inventors: Johannes Scherle, Anders Johansson, Olaf Grajetzky
  • Patent number: 11392353
    Abstract: A block diagram includes at least a first block that exchanges data with an external service. The first block references a discovery object in a data definition collection. The discovery object defines a selection criterion. A method for generating source code from one or a plurality of blocks of the block diagram includes: opening, by a computer system, the block diagram including the first block in a model editor; reading, by the computer system, out the referenced discovery object from the data definition collection; generating, by the computer system, an application source code based on at least the first block; and generating, by the computer system, a service discovery source code based on at least the referenced discovery object.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: July 19, 2022
    Assignee: DSPACE GMBH
    Inventor: Sebastian Moors
  • Patent number: 11377115
    Abstract: A simulator and a method for testing a control device function of a control device of a vehicle. The vehicle includes various environmental sensors, such as radar, a camera, and a radio receiver, which serve as inputs to the control device function of the control device. A corresponding simulation utilizing a vehicle model sensor models, and an environmental model is executed in a distributed fashion via a plurality of computing units and a memory of a simulator. The simulation utilizing the vehicle model, the sensor models, and the environmental model provides inputs to the control device function. Moreover, the simulation utilizing these models is started synchronously on the computing units, wherein data exchange occurs amongst the memory and the multiple computing units.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: July 5, 2022
    Assignee: DSPACE GMBH
    Inventors: Christian Pretsch, Hendrik Amelunxen
  • Publication number: 20220138575
    Abstract: A computer-implemented method for approximating test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention further relates to a computer-implemented method for providing a trained, artificial neural network, a test unit, a computer program and a computer-readable data carrier.
    Type: Application
    Filed: December 22, 2021
    Publication date: May 5, 2022
    Applicant: dSPACE GmbH
    Inventors: Sebastian BANNENBERG, Fabian LORENZ, Rainer RASCHE
  • Publication number: 20220138094
    Abstract: The invention relates to a computer-implemented method for approximating a subset of test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention further relates to a test unit for approximating a subset of test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention also relates to a computer program and a computer-readable data carrier.
    Type: Application
    Filed: December 22, 2021
    Publication date: May 5, 2022
    Applicant: dSPACE GmbH
    Inventors: Sebastian BANNENBERG, Fabian LORENZ, Rainer RASCHE
  • Publication number: 20220107772
    Abstract: A method for depicting display regions on a desktop. Data for creating and displaying a display region having windows is received. A display region having windows is created. An assignment of the display identifier to the display region having windows is saved. A display identifier of the display region having windows at a predetermined location in a hierarchical list is saved. The display region having windows on the desktop/monitor/screen is displayed. Data for creating and displaying a windowless display region is received and the windowless display region is created on the basis of the data received. The windowless display region is displayed in front of the display region having windows, when the location of the display identifier of the windowless display region in the hierarchical list is before the location of the display identifier of the display region having windows, and vice versa.
    Type: Application
    Filed: December 17, 2021
    Publication date: April 7, 2022
    Applicant: dSPACE GmbH
    Inventor: Joerg GRETENKORD
  • Patent number: 11256032
    Abstract: A programmable fiber-optic delay line simulates spatial distances for an environment sensor. The programmable fiber-optic delay line comprises: at least three optical transfer switches interconnected by a plurality of lengths of optical fiber, wherein the at least three optical transfer switches with the plurality of lengths of optical fiber are configured to provide a continuous delay line having a plurality of different selectable delay values, wherein the different delay values are selectable based on switch positions of the at least three optical transfer switches. A first terminal of a first optical transfer switch of the at least three optical transfer switches is connected to a third optical transfer switch of the at least three optical transfer switches, enabling bypassing of a second optical transfer switch of the at least three optical transfer switches.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: February 22, 2022
    Assignee: DSPACE GMBH
    Inventor: Jonathan Watkins
  • Patent number: 9360853
    Abstract: A computer project management system and method for the creation of an electronic control unit software is provided. The system has a software architecture tool configured to design a graphical model of an electronic control unit for a motor vehicle. A behavior model tool converts the graphical model into a computer readable production code. A software container has a file generated based on the electronic control unit. A container manager compares the software container with a prior software container during the importation or exportation of the software container to or from the software architecture tool or the behavior model tool, and a comparison list is generated indicating whether interface modifications for the electronic control unit were made. The comparison list is then displayed to a user on a display screen.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: June 7, 2016
    Assignee: dSPACE GmbH
    Inventors: Ulrich Kiffmeier, Ulrich Eisemann, Dirk Stichling
  • Patent number: 9047409
    Abstract: A method for processing data of a control unit in a data communication device, which has a first memory area and a second memory area, and is connected to the control unit through an interface. Data from the control unit is transmitted to the data communication device through the interface. A value is stored identically in the first memory area and in the second memory area. The data communication device tests whether a first trigger is present, and if present, storage in the first memory area is discontinued, or the trigger class of the first trigger is tested and storage in the first memory area is discontinued only in the presence of a predefined trigger class. Subsequently, values of the data are read out from the first memory area, whereby values arriving chronologically after the first trigger are stored in the second memory area by the data communication device.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 2, 2015
    Assignee: dSPACE GmbH
    Inventors: Marc Dressler, Bastian Kellers, Daniel Hofmann, Thorsten Hufnagel
  • Patent number: 8626395
    Abstract: A method is provided for processing data in an influencing device, whereby the influencing device is connectable to a vehicle control unit and to a data processing unit. If the influencing device receives a first trigger or a second trigger, the first trigger is checked for a valid assignment to a function implemented in the hardware or software. If there is a valid assignment, the assigned function is started. A first address and/or a second address and/or the value are checked for a valid assignment to a first sub-function or a second sub-function. Depending on the called sub-function, the value is checked and/or manipulated and depending on the result of the check, the checked value and/or the manipulated value are sent by the influencing device to the vehicle control unit and/or to the data processing unit and/or stored in the memory of the influencing device.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: January 7, 2014
    Assignee: dSPACE GmbH
    Inventor: Marc Dressler
  • Publication number: 20130073063
    Abstract: A computer project management system and method for the creation of an electronic control unit software is provided. The system has a software architecture tool configured to design a graphical model of an electronic control unit for a motor vehicle. A behavior model tool converts the graphical model into a computer readable production code. A software container has a file generated based on the electronic control unit. A container manager compares the software container with a prior software container during the importation or exportation of the software container to or from the software architecture tool or the behavior model tool, and a comparison list is generated indicating whether interface modifications for the electronic control unit were made. The comparison list is then displayed to a user on a display screen.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 21, 2013
    Applicant: DSPACE GMBH
    Inventor: DSPACE GMBH
  • Patent number: 7853941
    Abstract: A remote camera positioning and control system is disclosed that permits a sole operator to use and support a camera out of arm's reach. The system can include a handle module that incorporates, for example, an axially and rotationally moveable grip and a proximal handle grip ring and control cage for surrounding a camera control, such as a joystick.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: December 14, 2010
    Assignee: dSpace GmbH
    Inventors: Oliver Niggemann, Joachim Stroop, Rainer Otterbach, Herbert Hanselmann