Patents by Inventor Stephen Schmitt
Stephen Schmitt 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: 11099261Abstract: A scanning device includes a transmitter, a receiver, and a rotor that is configured to be mounted in a rotatable manner about an axis of rotation. The transmitter is configured to at least occasionally emit electromagnetic radiation, and the receiver is configured to sense at least part of the electromagnetic radiation reflected and/or scattered by an object. The transmitter and the receiver are arranged on the rotor in an at least partially axially overlapping manner based on the axis of rotation.Type: GrantFiled: November 9, 2016Date of Patent: August 24, 2021Assignee: Robert Bosch GmbHInventors: Stephen Schmitt, Siegwart Bogatscher, Ulrike Schloeder, Stefan Mark, Thorsten Balslink, Hans-Jochen Schwarz, Jan Sparbert
-
Publication number: 20180364335Abstract: A scanning device includes a transmitter, a receiver, and a rotor that is configured to be mounted in a rotatable manner about an axis of rotation. The transmitter is configured to at least occasionally emit electromagnetic radiation, and the receiver is configured to sense at least part of the electromagnetic radiation reflected and/or scattered by an object. The transmitter and the receiver are arranged on the rotor in an at least partially axially overlapping manner based on the axis of rotation.Type: ApplicationFiled: November 9, 2016Publication date: December 20, 2018Inventors: Stephen Schmitt, Siegwart Bogatscher, Ulrike Schloeder, Stefan Mark, Thorsten Balslink, Hans-Jochen Schwarz, Jan Sparbert
-
Patent number: 9602109Abstract: 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: GrantFiled: March 16, 2011Date of Patent: March 21, 2017Assignee: ROBERT BOSCH GMBHInventors: Eberhard Boehl, Andreas Hempel, Dieter Thoss, Ruben Bartholomae, Stephen Schmitt, Andreas Merker
-
Patent number: 9501370Abstract: 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: GrantFiled: March 17, 2011Date of Patent: November 22, 2016Assignee: ROBERT BOSCH GMBHInventors: Eberhard Boehl, Stephen Schmitt, Juergen Hanisch
-
Patent number: 9367516Abstract: 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: GrantFiled: March 18, 2011Date of Patent: June 14, 2016Assignee: Robert Bosch GmbHInventors: 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: 9342096Abstract: 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: GrantFiled: March 16, 2011Date of Patent: May 17, 2016Assignee: Robert Bosch GmbHInventors: 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: 9281803Abstract: A method and a circuit system for actuating a number of modules. The method is carried out using the circuit system, which implements a flexible trigger mechanism.Type: GrantFiled: March 16, 2011Date of Patent: March 8, 2016Assignee: ROBERT BOSCH GMBHInventors: Thomas Wagner, Stephen Schmitt, Juergen Hanisch
-
Patent number: 8750294Abstract: A circuit arrangement for signal pick-up and signal generation and a method for operating this circuit arrangement. The circuit has at least one timer module for providing a time basis to a plurality of time control modules connected to it, and has a time routing unit, which is connected to it for the interconnection of the named modules and their signals.Type: GrantFiled: August 8, 2008Date of Patent: June 10, 2014Assignee: Robert Bosch GmbHInventors: Stephen Schmitt, Juergen Hanisch
-
Publication number: 20130227331Abstract: 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: ApplicationFiled: March 16, 2011Publication date: August 29, 2013Applicant: Robert Bosch GmbHInventors: 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: 8464027Abstract: A programmable filter processor which is adaptable to different filtering algorithms, a plurality of different software algorithms being executable, the programmable filter processor including a logic unit which includes a plurality of pipeline stages; a first memory in which the software algorithms are stored; a second memory in which raw data and parameters for the different filter algorithms are stored; and an address generating unit which is controllable via a program counter, the address generating unit being developed to generate control commands for the second memory and the logic unit.Type: GrantFiled: July 8, 2008Date of Patent: June 11, 2013Assignee: Robert Bosch GmbHInventors: Stephen Schmitt, Juergen Mallok, Juergen Hanisch
-
Publication number: 20130141150Abstract: A method and a circuit configuration are provided for generating a multiphase PWM signal. For this purpose a number of PWM generators are provided, which respectively have one counter, two comparators and one state memory, each PWM generator outputting a PWM signal, which represents a phase of the multiphase PWM signal, the PWM generators being coupled with one another via multiplexers such that the counters of the PWM generators that are coupled with one another are clocked identically.Type: ApplicationFiled: March 17, 2011Publication date: June 6, 2013Inventors: Dieter Thoss, Stephen Schmitt
-
Publication number: 20130140909Abstract: A method and a circuit system for actuating a number of modules. The method is carried out using the circuit system, which implements a flexible trigger mechanism.Type: ApplicationFiled: March 16, 2011Publication date: June 6, 2013Inventors: Thomas Wagner, Stephen Schmitt, Juergen Hanisch
-
Publication number: 20130111189Abstract: 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: ApplicationFiled: March 18, 2011Publication date: May 2, 2013Applicant: ROBERT BOSCH GMBHInventors: 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
-
Publication number: 20130076397Abstract: 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: ApplicationFiled: March 16, 2011Publication date: March 28, 2013Inventors: Eberhard Boehl, Andreas Hempel, Dieter Thoss, Ruben Bartholomae, Stephen Schmitt, Andreas Merker
-
Publication number: 20130073256Abstract: 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: ApplicationFiled: March 17, 2011Publication date: March 21, 2013Inventors: Eberhard Boehl, Stephen Schmitt, Juergen Hanisch
-
Patent number: 8312251Abstract: A companion chip for a microcontroller has a microprocessor bus domain and a peripheral module bus domain, which are connected to each other via a bus bridge. The microprocessor bus domain includes at least one microprocessor core, and the peripheral module bus domain includes at least one global time-management module as well as modules for communication with the outside world and for signal processing. The companion chip further includes at least one FIFO module for transmitting data within the chip, and between the chip and the microcontroller, and a management module connected to the FIFO module, which ensures the consistency of the data by associating a respective time value and/or an angle of rotation.Type: GrantFiled: July 23, 2008Date of Patent: November 13, 2012Assignee: Robert Bosch GmbHInventors: Matthias Knauss, Stephen Schmitt, Thomas Lindenkreuz, Udo Schulz, Juergen Hanisch, Rolf Kurrer
-
Publication number: 20110202252Abstract: A companion chip for engine control signal processing. The companion chip includes a signal pre-processing circuit which is developed for the computation of an interpolation and a tangential slope of an engine control signal.Type: ApplicationFiled: July 23, 2008Publication date: August 18, 2011Inventors: Stephen Schmitt, Juergen Hanisch
-
Publication number: 20110029284Abstract: A signal acquisition device which receives an input signal, a physical data and a timing data to generate an output data. The signal acquisition device keeps monitoring the input signal for a valid edge. When a valid edge is detected, the signal acquisition device reads the physical data from a physical data processing module and a timing data from a timing module to generate the output data which comprises the new state of the input signal, the physical data and the timing data. The output data is written to a storage arrangement and also sent out to CPU or any other devices.Type: ApplicationFiled: July 20, 2010Publication date: February 3, 2011Inventors: Eberhard BOEHL, Matthias Knauss, Stephen Schmitt, Juergen Hanisch, Rolf Kurrer, Bernard Pawlok
-
Publication number: 20100217956Abstract: A companion chip for a microcontroller has a microprocessor bus domain and a peripheral module bus domain, which are connected to each other via a bus bridge. The microprocessor bus domain includes at least one microprocessor core, and the peripheral module bus domain includes at least one global time-management module as well as modules for communication with the outside world and for signal processing. The companion chip further includes at least one FIFO module for transmitting data within the chip, and between the chip and the microcontroller, and a management module connected to the FIFO module, which ensures the consistency of the data by associating a respective time value and/or an angle of rotation.Type: ApplicationFiled: July 23, 2008Publication date: August 26, 2010Inventors: Matthias Knauss, Stephen Schmitt, Thomas Lindenkreuz, Udo Schulz, Juergen Hanisch, Rolf Kurrer
-
Publication number: 20100199070Abstract: A programmable filter processor which is adaptable to different filtering algorithms, a plurality of different software algorithms being executable, the programmable filter processor including a logic unit which includes a plurality of pipeline stages; a first memory in which the software algorithms are stored; a second memory in which raw data and parameters for the different filter algorithms are stored; and an address generating unit which is controllable via a program counter, the address generating unit being developed to generate control commands for the second memory and the logic unit.Type: ApplicationFiled: July 8, 2008Publication date: August 5, 2010Inventors: Stephen Schmitt, Juergen Mallok, Juergen Hanisch