Patents by Inventor Eberhard Boehl

Eberhard Boehl 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: 9720650
    Abstract: A method and an assemblage for post-processing an output of a random source of a random generator are presented. In the method, an output signal of the random source is compressed, thereby yielding a sequence of compressed signal values that are checked in terms of their distribution.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: August 1, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Matthew Lewis, Eberhard Boehl
  • Patent number: 9671771
    Abstract: A method for checking an output signal of a timer module is provided, the timer module having at least one output module, at least one input module, and at least one logic module. The output signal to be checked is read in into the timer module via an input module in addition to its output via an output module, and in the input module, signal characteristics to be checked are determined for the output signal to be checked. Furthermore, the signal characteristics to be checked are read by the logic module from the input module and the signal characteristics to be checked are compared in the logic module to the predefined values for the signal characteristics.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: June 6, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Ruben Bartholomae
  • Patent number: 9602109
    Abstract: A circuit configuration for a data processing system for predicting a coordinate for at least one operation to be carried out is provided, the prediction being connected to at least one input signal and being a function of a predefined first time value and at least one predefined first value which represents another physical variable. Upon each change of the at least one input signal, a second time value is calculated in each case from the first value, and to subtract the first time value from the second time value to form a third time value, and/or to calculate a second value from the first time value, and to subtract the first value from the second value to form a third value, in order to determine from the third time value and/or the third value a state in which the at least one operation is to be carried out.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: March 21, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventors: Eberhard Boehl, Andreas Hempel, Dieter Thoss, Ruben Bartholomae, Stephen Schmitt, Andreas Merker
  • Patent number: 9599453
    Abstract: In an apparatus and a method for processing signals that represent an angular position of a shaft of a motor, a storage unit for storing arrival times of the signals in a memory is provided, the storage unit additionally evaluating a rotation direction datum of the shaft. Storage of the times in the memory is performed in a first sequence in the event of a rotation of the shaft in a first direction, and storage in the memory is performed in a second sequence that is opposite to the first sequence in the event of a rotation of the shaft in a second direction that is opposite to the first direction.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 21, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventor: Eberhard Boehl
  • Patent number: 9582249
    Abstract: An assemblage for monitoring an output of a random generator is provided, which assemblage compares chronologically successive sample values at a sampling point with one another in order to detect a relationship of the compared sample values with one another.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: February 28, 2017
    Assignee: Robert Bosch GmbH
    Inventor: Eberhard Boehl
  • Patent number: 9575933
    Abstract: A circuit assemblage and a method for evaluating signals of a crankshaft sensor and of a camshaft sensor of an internal combustion engine are provided, the times at which the signals occur being evaluated. A position signal of a shaft of the internal combustion engine is formed from the times. Storage units are provided which simultaneously store the occurrence times of the signals of the crankshaft sensor and the occurrence times of signals of the camshaft sensor. A decision unit is provided as to whether the position signal is formed from the occurrence times of the signals of the crankshaft sensor or from the occurrence times of the signals of the camshaft sensor.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: February 21, 2017
    Assignee: Robert Bosch GmbH
    Inventor: Eberhard Boehl
  • Patent number: 9509497
    Abstract: A method and a random bit generator for generating a random output bit sequence. In this method, a configuration of 2n state machines is used, the state machines each including n state bits, each state machine always assuming a different state than the other state machines of the configuration, an input signal being supplied to the input end of the state machines, and these each generating n signature bits, which together form a signature bit sequence, as a function of their state, the random output bit sequence being generated by selection of individual bits from the signature bit sequences of all state machines of the configuration.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: November 29, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Paulius Duplys
  • Patent number: 9501370
    Abstract: In a timer module having at least two output channels, the at least two output channels are configurable in such a way that they generate redundant output signals, and the generation of the redundant output signals begins synchronously. In addition, the timer module has provides a comparison of the redundant output signals by an EXOR logic operation and stores a result of the EXOR logic operation in a way that allows the result to be retained for an erroneous comparison until it is reset by an access.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: November 22, 2016
    Assignee: ROBERT BOSCH GMBH
    Inventors: Eberhard Boehl, Stephen Schmitt, Juergen Hanisch
  • Patent number: 9465585
    Abstract: A method for detecting a correlation of a first ring oscillator with a second ring oscillator and a system for carrying out the method are provided. In the method, combinations of concatenations are compared to chronologically preceding concatenations.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: October 11, 2016
    Assignee: ROBERT BOSCH GMBH
    Inventors: Matthew Lewis, Eberhard Boehl
  • Patent number: 9436656
    Abstract: A method for systematically handling errors, and an assemblage for carrying out the method, are presented. The method serves for systematically handing errors for a goniometer in the context of the transfer of position data with a position transducer, the position transducer possessing markings that are sensed with at least one sensor; a profile being deposited in a memory region in connection with said markings; the position transducer generating as a function of its position, by way of the markings, position signals that carry, as data, parameters that are deposited into a further memory region beginning with an address pointer value of 0; said address pointer being incremented with each position signal; and a synchronization between the position signals and the profile being created, and the values stored in the profile being used to modify the number of pulses outputted to the goniometer.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: September 6, 2016
    Assignee: ROBERT BOSCH GMBH
    Inventors: Eberhard Boehl, Bernd Becker, Bernard Pawlok
  • Patent number: 9367516
    Abstract: A circuit arrangement for a data processing system is configured to process data in multiple modules. The circuit arrangement is configured to provide a clock as well as a time base and/or a base of at least one further physical quantity for each of the multiple modules. The circuit arrangement also comprises a central routing unit, which is connected to several of the multiple modules. Via the central routing unit, the modules can periodically exchange data based on the time base and/or on the base of the at least one further physical quantity. The several modules are configured to process data independently of and in parallel to other modules of the several modules.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: June 14, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Ruben Bartholomae, Matthias Knauss, Stephen Schmitt, Thomas Wagner, Andreas Hempel, Dieter Thoss, Bernhard Mader, Achim Schaefer, Juergen Hanisch, Uwe Scheurer, Andreas Merker, Rolf Kurrer, Bernd Becker, Bernard Pawlok
  • Patent number: 9342096
    Abstract: A circuit arrangement for a data processing system is configured to process data in a plurality of modules. The circuit arrangement is configured such that each module is provided with at least one clock pulse, a time base and a base of at least one additional physical variable. The circuit arrangement also comprises a central routing unit to which the plurality of modules are coupled and via which the plurality of modules can periodically exchange data amongst themselves, based on the time base and/or the base of other physical variables. Each module is configured independently and parallel to other modules of the plurality of modules in order to process data. The circuit arrangement is employed in a corresponding method.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: May 17, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Ruben Bartholomae, Stephen Schmitt, Thomas Wagner, Andreas Hempel, Axel Aue, Dieter Thoss, Thomas Lindenkreuz, Achim Schaefer, Juergen Hanisch, Uwe Scheurer, Andreas Merker, Bernd Becker
  • Patent number: 9325494
    Abstract: A method and a circuit configuration for generating a bit vector are described. At least two configurations, each having state machines of the same design, are used, to whose inputs an input signal is sent and which generate an output signal as a function of their state, each state machine always having a different state than the other state machine of one configuration, so that the bit vector is generated by a linear gating of the output signals of the state machines of different configurations.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: April 26, 2016
    Assignee: ROBERT BOSCH GMBH
    Inventor: Eberhard Boehl
  • Patent number: 9184679
    Abstract: A method for predicting a value for a length of a future time interval in which a physical variable changes is described, in which at least one measured value for the length of a past time interval and an instantaneously measured value for a length of an instantaneous time interval are taken into account, m values for lengths of past time intervals being added. A first value precedes the instantaneously measured value by k?1, and an mth value precedes the instantaneously measured value by k?m. The m added values are divided by a value for a length of a past time interval which precedes the instantaneously measured value by k. A ratio of the mentioned values is formed. For determining the value to be predicted, an average error is initially added to the instantaneously measured value, forming a sum. The formed ratio is subsequently applied to this sum.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: November 10, 2015
    Assignee: ROBERT BOSCH GMBH
    Inventors: Eberhard Boehl, Bernd Becker, Bernard Pawlok
  • Patent number: 9166795
    Abstract: A device is described for forming a signature from an input signal (input). According to the present invention, a plurality of transformation elements is provided, each having a finite-state machine, to which, on the input end, in each case the input signal (input) and/or a signal (input?), that is a function of the input signal, is able to be fed, all the finite-state machines are similar and are configured in such a way, particularly able to be initialized, that each finite-state machine always respectively has a different state than do all the other finite-state machines, and the signature is formable as a function of state data of at least one finite-state machine.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: October 20, 2015
    Assignee: ROBERT BOSCH GMBH
    Inventors: Eberhard Boehl, Michael Boehl, Paulius Duplys
  • Patent number: 9093994
    Abstract: A method is described for detecting a correlation between at least two ring oscillators and to a system for carrying out the method. In the method a memory field is used in which combinations of concatenations are each assigned a bit.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: July 28, 2015
    Assignee: ROBERT BOSCH GMBH
    Inventors: Matthew Lewis, Eberhard Boehl
  • Publication number: 20150199174
    Abstract: A method for checking an output signal from a random source of a random number generator includes receiving the output signal from a random source. The output signal includes first random bits that have a bit length of at least one bit. The random source is sampled using a sampling unit to produce the output signal. The method further includes processing, using a processing unit, the output signal from each sampling unit. The method further includes counting the ones and zeros from the output signal to form a first difference in the ones and zeros for a first fixed number of the first random bits. The method further includes comparing the first difference with a predetermined value. The method further includes checking the first random bits based on the comparison.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 16, 2015
    Inventor: Eberhard Boehl
  • Publication number: 20150193205
    Abstract: In a method for generating an output of a random source, the random source is sampled using at least two sampling units in such a way that an output signal is generated in each case, and the output signals of each sampling unit are each processed by a processing unit.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 9, 2015
    Inventor: Eberhard BOEHL
  • Publication number: 20150193206
    Abstract: A method and a system are presented for generating an output of a random source of a random generator. The random source is sampled using at least one sampling unit, so that an output signal is generated, the output signal being processed by at least two processing units that process differently.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 9, 2015
    Inventor: Eberhard BOEHL
  • Patent number: 9000818
    Abstract: A circuit configuration for generating pulses within a time interval on the basis of an input signal includes a counting unit, a comparator unit and a first adder circuit; the time interval being predicted on the basis of at least two defined changes in input signals; the circuit configuration being configured for triggering at the beginning of the time interval by the first adder circuit on the basis of clock pulses, for generating and outputting pulses; for counting a number of generated and output pulses using the counting unit; for comparing the counted number to a setpoint value using the comparator unit; and for ending the generation and outputting of the pulses in response to the reaching of the setpoint value or the ending of the time interval.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: April 7, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Bernard Pawlok