Patents by Inventor Heiner Markert

Heiner Markert 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: 11645499
    Abstract: A model calculating unit for calculating a neural layer of a multilayer perceptron model having a hardwired processor core developed in hardware for calculating a definitely specified computing algorithm in coupled functional blocks. The processor core is designed to calculate, as a function of one or multiple input variables of an input variable vector, of a weighting matrix having weighting factors and an offset value specified for each neuron, an output variable for each neuron for a neural layer of a multilayer perceptron model having a number of neurons, a sum of the values of the input variables weighted by the weighting factor, determined by the neuron and the input variable, and the offset value specified for the neuron being calculated for each neuron and the result being transformed using an activation function in order to obtain the output variable for the neuron.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: May 9, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Andre Guntoro, Ernst Kloppenburg, Heiner Markert, Martin Schiegg
  • Patent number: 11645502
    Abstract: A model calculation unit for calculating an RBF model is described, including a hard-wired processor core designed as hardware for calculating a fixedly predefined processing algorithm in coupled functional blocks, the processor core being designed to calculate an output variable for an RBF model as a function of one or multiple input variable(s) of nodes V[j,k], of length scales (L[j,k]), of weighting parameters p3[j,k] predefined for each node, the output variable being formed as a sum of a value calculated for each node V[j,k], the value resulting from a product of a weighting parameter p3[j,k] assigned to the particular node V[j,k], and a result of an exponential function of a value resulting from the input variable vector as a function of a square distance of the particular node (V[j,k]), weighted by the length scales (L[j,k]), the length scales (L[j,k]) being provided separately for each of the nodes as local length scales.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: May 9, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Andre Guntoro, Ernst Kloppenburg, Heiner Markert, Holger Ulmer
  • Patent number: 11599787
    Abstract: A hardware-implemented multi-layer perceptron model calculation unit includes: a processor core to calculate output quantities of a neuron layer based on input quantities of an input vector; a memory that has, for each neuron layer, a respective configuration segment for storing configuration parameters and a respective data storage segment for storing the input quantities of the input vector and the one or more output quantities; and a DMA unit to successively instruct the processor core to: calculate respective neuron layers based on the configuration parameters of each configuration segment, calculate input quantities of the input vector defined thereby, and store respectively resulting output quantities in a data storage segment defined by the corresponding configuration parameters, the configuration parameters of configuration segments successively taken into account indicating a data storage region for the resulting output quantities corresponding to the data storage region for the input quantities for
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: March 7, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Andre Guntoro, Heiner Markert
  • Patent number: 11537090
    Abstract: A model calculating unit for the selective calculation of an RBF model or of a neural layer of a multilayer perceptron model having a hardwired processor core designed in hardware for calculating a fixedly specified computing algorithm in coupled function blocks. The processor core is designed to calculate an output variable for an RBF model as a function of one or multiple input variables of an input variable vector, of supporting points, of length scales, of parameters specified for each supporting point, the processor core furthermore being designed to calculate an output variable for each neuron for the neural layer of the multilayer perceptron model having a number of neurons as a function of the one or the multiple input variables of the input variable vector, of a weighting matrix having weighting factors and an offset value specified for each neuron.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: December 27, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Andre Guntoro, Ernst Kloppenburg, Heiner Markert, Martin Schiegg
  • Patent number: 11449737
    Abstract: A model calculation unit for calculating a multilayer perceptron model, the model calculation unit being designed in hardware and being hardwired, including: a process or core; a memory; a DMA unit, which is designed to successively instruct the processor core to calculate a neuron layer, in each case based on input variables of an assigned input variable vector and to store the respectively resulting output variables of an output variable vector in an assigned data memory section, the data memory section for the input variable vector assigned to at least one of the neuron layers at least partially including in each case the data memory sections of at least two of the output variable vectors of two different neuron layers.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: September 20, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Andre Guntoro, Heiner Markert, Martin Schiegg
  • Patent number: 11360443
    Abstract: A model calculation unit for calculating a gradient with respect to a certain input variable of input variables of a predefined input variable vector for an RBF model with the aid of a hard-wired processor core designed as hardware for calculating a fixedly predefined processing algorithm in coupled functional blocks, the processor core being designed to calculate the gradient with respect to the certain input variable for an RBF model as a function of one or multiple input variable(s) of the input variable vector of an input dimension, of a number of nodes, of length scales predefined for each node and each input dimension, and of parameters of the RBF function predefined for each node.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: June 14, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Andre Guntoro, Heiner Markert, Martin Schiegg
  • Patent number: 11261774
    Abstract: A method is provided for ascertaining a NOx concentration and an NH3 slip downstream from an SCR catalytic converter of an internal combustion engine of a vehicle. State variables of an internal combustion engine as first input variables and an updated NH3 fill level of the SCR catalytic converter as a second input variable cooperate with at least one machine learning algorithm or at least one stochastic model. The at least one machine learning algorithm or at least one stochastic model calculates the NOx concentration and the NH3 slip downstream from the SCR catalytic converter as a function of the first input variables and the second input variables and output the same as output variables.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: March 1, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Christian Daniel, Edgar Klenske, Heiner Markert, Martin Schiegg, Stefan Angermaier, Volker Imhof
  • Patent number: 11199419
    Abstract: A method for reducing exhaust gas emissions of a drive system of a vehicle including an internal combustion engine, including generating first driving profiles using a computer-implemented machine learning system, the statistical distribution of the first driving profiles being a function of a statistical distribution of second driving profiles measured during real driving operation, calculating respective exhaust gas emissions for the first driving profiles using a computer-implemented modeling of the vehicle or the drive system, adapting the drive system as a function of at least one of the calculated exhaust gas emissions, the adaptation taking place as a function of a level or of a profile of the calculated exhaust gas emissions and of a statistical frequency of the corresponding first driving profile, the statistical frequency of the corresponding first driving profile being ascertained with the aid of the statistical distribution of the first driving profiles.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 14, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Heiner Markert, Stefan Angermaier
  • Patent number: 11151475
    Abstract: A method for automatically generating a machine learning system which ascertains as a function of an input variable time series an output variable time series approximating an actual output variable time series, the machine learning system ascertaining a value of the output variable assigned to the predefinable point in time as a function of input and output variable values at the points in time, which are in a predefinable time interval, prior to a predefinable point in time, only a subset of the values of the input variable within the interval and of the values of the output variable being incorporated when ascertaining the output variable assigned to the predefinable point in time, the subset being selected so that it includes available input variable values and the output variable values assigned to the points in time within the interval, which are in a predefinable equidistant selection raster within the interval.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: October 19, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Volker Imhof, Ernst Kloppenburg, Heiner Markert
  • Publication number: 20210295133
    Abstract: A model calculating unit for calculating a neural layer of a multilayer perceptron model having a hardwired processor core developed in hardware for calculating a definitely specified computing algorithm in coupled functional blocks. The processor core is designed to calculate, as a function of one or multiple input variables of an input variable vector, of a weighting matrix having weighting factors and an offset value specified for each neuron, an output variable for each neuron for a neural layer of a multilayer perceptron model having a number of neurons, a sum of the values of the input variables weighted by the weighting factor, determined by the neuron and the input variable, and the offset value specified for the neuron being calculated for each neuron and the result being transformed using an activation function in order to obtain the output variable for the neuron.
    Type: Application
    Filed: September 4, 2017
    Publication date: September 23, 2021
    Inventors: Andre Guntoro, Ernst Kloppenburg, Heiner Markert, Martin Schiegg
  • Publication number: 20210286327
    Abstract: A model calculation unit for calculating a gradient with respect to a certain input variable of input variables of a predefined input variable vector for an RBF model with the aid of a hard-wired processor core designed as hardware for calculating a fixedly predefined processing algorithm in coupled functional blocks, the processor core being designed to calculate the gradient with respect to the certain input variable for an RBF model as a function of one or multiple input variable(s) of the input variable vector of an input dimension, of a number of nodes, of length scales predefined for each node and each input dimension, and of parameters of the RBF function predefined for each node.
    Type: Application
    Filed: September 4, 2017
    Publication date: September 16, 2021
    Inventors: Andre Guntoro, Heiner Markert, Martin Schiegg
  • Patent number: 11078857
    Abstract: A method for ascertaining emissions of a motor vehicle driven with the aid of an internal combustion engine in a practical driving operation. A machine learning system is trained to generate time curves of the operating variables with the aid of measured time curves of operating variables of the motor vehicle and/or of the internal combustion engine, and to then ascertain the emissions as a function of these generated time curves.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: August 3, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Martin Schiegg, Heiner Markert, Stefan Angermaier
  • Publication number: 20200333152
    Abstract: A method for reducing exhaust gas emissions of a drive system of a vehicle including an internal combustion engine, including generating first driving profiles using a computer-implemented machine learning system, the statistical distribution of the first driving profiles being a function of a statistical distribution of second driving profiles measured during real driving operation, calculating respective exhaust gas emissions for the first driving profiles using a computer-implemented modeling of the vehicle or the drive system, adapting the drive system as a function of at least one of the calculated exhaust gas emissions, the adaptation taking place as a function of a level or of a profile of the calculated exhaust gas emissions and of a statistical frequency of the corresponding first driving profile, the statistical frequency of the corresponding first driving profile being ascertained with the aid of the statistical distribution of the first driving profiles.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 22, 2020
    Inventors: Heiner Markert, Stefan Angermaier
  • Publication number: 20200240346
    Abstract: A method for ascertaining emissions of a motor vehicle driven with the aid of an internal combustion engine in a practical driving operation. A machine learning system is trained to generate time curves of the operating variables with the aid of measured time curves of operating variables of the motor vehicle and/or of the internal combustion engine, and to then ascertain the emissions as a function of these generated time curves.
    Type: Application
    Filed: October 9, 2018
    Publication date: July 30, 2020
    Inventors: Martin Schiegg, Heiner Markert, Stefan Angermaier
  • Publication number: 20200224570
    Abstract: A method is provided for ascertaining a NOx concentration and an NH3 slip downstream from an SCR catalytic converter of an internal combustion engine of a vehicle. State variables of an internal combustion engine as first input variables and an updated NH3 fill level of the SCR catalytic converter as a second input variable cooperate with at least one machine learning algorithm or at least one stochastic model. The at least one machine learning algorithm or at least one stochastic model calculates the NOx concentration and the NH3 slip downstream from the SCR catalytic converter as a function of the first input variables and the second input variables and output the same as output variables.
    Type: Application
    Filed: October 9, 2018
    Publication date: July 16, 2020
    Inventors: Christian Daniel, Edgar Klenske, Heiner Markert, Martin Schiegg, Stefan Angermaier, Volker Imhof
  • Publication number: 20200226450
    Abstract: A model calculation unit for calculating a multilayer perceptron model, the model calculation unit being designed in hardware and being hardwired, including: a process or core; a memory; a DMA unit, which is designed to successively instruct the processor core to calculate a neuron layer, in each case based on input variables of an assigned input variable vector and to store the respectively resulting output variables of an output variable vector in an assigned data memory section, the data memory section for the input variable vector assigned to at least one of the neuron layers at least partially including in each case the data memory sections of at least two of the output variable vectors of two different neuron layers.
    Type: Application
    Filed: September 4, 2017
    Publication date: July 16, 2020
    Applicant: Robert Bosch GmbH
    Inventors: Andre Guntoro, Heiner Markert, Martin Schiegg
  • Publication number: 20190310590
    Abstract: A model calculating unit for the selective calculation of an RBF model or of a neural layer of a multilayer perceptron model having a hardwired processor core designed in hardware for calculating a fixedly specified computing algorithm in coupled function blocks. The processor core is designed to calculate an output variable for an RBF model as a function of one or multiple input variables of an input variable vector, of supporting points, of length scales, of parameters specified for each supporting point, the processor core furthermore being designed to calculate an output variable for each neuron for the neural layer of the multilayer perceptron model having a number of neurons as a function of the one or the multiple input variables of the input variable vector, of a weighting matrix having weighting factors and an offset value specified for each neuron.
    Type: Application
    Filed: September 4, 2017
    Publication date: October 10, 2019
    Inventors: Andre Guntoro, Ernst Kloppenburg, Heiner Markert, Martin Schiegg
  • Patent number: 10402509
    Abstract: In a method for calculating a gradient of a data-based function model, having one or multiple accumulated data-based partial function models, e.g., Gaussian process models, a model calculation unit is provided, which is designed to calculate function values of the data-based function model having an exponential function, summation functions, and multiplication functions in two loop operations in a hardware-based way, the model calculation unit being used to calculate the gradient of the data-based function model for a desired value of a predefined input variable.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: September 3, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Michael Hanselmann, Jan Mathias Koehler, Heiner Markert
  • Publication number: 20190258922
    Abstract: A model calculation unit for calculating an RBF model is described, including a hard-wired processor core designed as hardware for calculating a fixedly predefined processing algorithm in coupled functional blocks, the processor core being designed to calculate an output variable for an RBF model as a function of one or multiple input variable(s) of nodes V[j,k], of length scales (L[j,k]), of weighting parameters p3[j,k] predefined for each node, the output variable being formed as a sum of a value calculated for each node V[j,k], the value resulting from a product of a weighting parameter p3[j,k] assigned to the particular node V[j,k], and a result of an exponential function of a value resulting from the input variable vector as a function of a square distance of the particular node (V[j,k]), weighted by the length scales (L[j,k]), the length scales (L[j,k]) being provided separately for each of the nodes as local length scales.
    Type: Application
    Filed: September 5, 2017
    Publication date: August 22, 2019
    Inventors: Andre Guntoro, Ernst Kloppenburg, Heiner Markert, Holger Ulmer
  • Patent number: 10339463
    Abstract: A computerized method for creating a function model based on a non-parametric, data-based model, e.g., a Gaussian process model, includes: providing training data including measuring points having one or multiple input variables, the measuring points each being assigned an output value of an output variable; providing a basic function; modifying the training data with the aid of difference formation between the function values of the basic function and the output values at the measuring points of the training data; creating the data-based model based on the modified training data; and providing the function model as a function of the data-based model and the basic function.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: July 2, 2019
    Assignee: ROBERT BOSCH GMBH
    Inventors: Heiner Markert, Rene Diener, Ernst Kloppenburg, Felix Streichert, Michael Hanselmann