Patents by Inventor Thomas Kottke

Thomas Kottke 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: 11661900
    Abstract: A method for monitoring a fuel supply system in an internal combustion engine includes the steps of: recording a first pressure value in the fuel supply system in a region of the fuel supply system associated with a pre-filter and upstream of a low pressure pump; recording a second pressure value in the fuel supply system downstream of the low pressure pump in a region of the fuel supply system associated with a primary filter; monitoring the first pressure value and the second pressure value for an error state of the fuel supply system; and recognizing the error state only if the error state is plausible on a basis of both the first pressure value and the second pressure value.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: May 30, 2023
    Assignee: Rolls-Royce Solutions GmbH
    Inventors: Thomas Kottke, Robby Auer, Thilo Kreeb, Martin Hähnlen
  • Publication number: 20220366733
    Abstract: A method for monitoring an operability of a vehicle, the method including the steps of: traveling a route, which is defined, with the vehicle; detecting at least one power parameter of the vehicle, the at least one power parameter being characteristic for a power of a drive of the vehicle; comparing, in a first comparison, the at least one power parameter with historical data regarding the route traveled; and evaluating the operability of the vehicle based on the first comparison.
    Type: Application
    Filed: July 15, 2022
    Publication date: November 17, 2022
    Applicant: Rolls-Royce Solutions GmbH
    Inventors: Thomas Kottke, Tobias Frank
  • Publication number: 20220324544
    Abstract: A control device for controlling a watercraft includes: a position detection module configured to detect a current position of the watercraft; a positioning module configured to determine a new position for the watercraft within a delimited region depending on at least one positioning parameter when the watercraft approaches a boundary of the delimited region to within a predetermined distance or a parameterizable distance.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 13, 2022
    Applicant: Rolls-Royce Solutions GmbH
    Inventors: Thomas Kottke, Rudolf Hoff
  • Publication number: 20220302702
    Abstract: A method for operating a data center in an electrical network, the method including the steps of: processing a plurality of calculation tasks by the data center; and assigning each one of the plurality of calculation tasks at least one of a prioritization value and a calculation complexity, the plurality of calculation tasks being processed taking into account at least one of the prioritization value and the calculation complexity and taking into account a power provision parameter of the electrical network.
    Type: Application
    Filed: June 6, 2022
    Publication date: September 22, 2022
    Applicant: Rolls-Royce Solutions GmbH
    Inventors: Thomas Kottke, Niko Mittelmeier
  • Publication number: 20220145821
    Abstract: A method for monitoring a fuel supply system in an internal combustion engine includes the steps of: recording a first pressure value in the fuel supply system in a region of the fuel supply system associated with a pre-filter and upstream of a low pressure pump; recording a second pressure value in the fuel supply system downstream of the low pressure pump in a region of the fuel supply system associated with a primary filter; monitoring the first pressure value and the second pressure value for an error state of the fuel supply system; and recognizing the error state only if the error state is plausible on a basis of both the first pressure value and the second pressure value.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 12, 2022
    Applicant: MTU Friedrichshafen GmbH
    Inventors: Thomas Kottke, Robby Gerbeth, Thilo Kreeb, Martin Hähnlen
  • Patent number: 8964810
    Abstract: A frequency hopping method for a radio device in which the signal to be transmitted is modulated onto an HF carrier and at least two of the following signal properties are varied in a pseudo-random manner during the transmission after one or more frequency hops: bandwidth, modulation type, and transmission duration of a frequency hop.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: February 24, 2015
    Assignee: EADS Deutschland GmbH
    Inventors: Thomas Kottke, Johannes Pittermann
  • Publication number: 20120300813
    Abstract: A frequency hopping method for a radio device in which the signal to be transmitted is modulated onto an HF carrier and at least two of the following signal properties are varied in a pseudo-random manner during the transmission after one or more frequency hops: bandwidth, modulation type, and transmission duration of a frequency hop.
    Type: Application
    Filed: October 29, 2010
    Publication date: November 29, 2012
    Applicant: EADS Deutschland GmbH
    Inventors: Thomas Kottke, Johannes Pittermann
  • Patent number: 8316261
    Abstract: Errors which may be detected by an error detection unit may occur during execution of a computer program which runs on a computer system and includes at least one run-time object. In order to handle a detected error particularly flexibly and to keep the computer system available as much as possible, an error handling routine is selected from a pre-selectable set of error handling routines as a function of an identifier assigned to the run-time object and the selected error handling routine is executed.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: November 20, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Wolfgang Pfeiffer, Rienhard Weiberle, Bernd Mueller, Florian Hartwich, Werner Harter, Ralf Angerbauer, Eberhard Boehl, Thomas Kottke, Yorck von Collani, Rainer Gmehlich, Karsten Graebitz
  • Patent number: 8204163
    Abstract: In a process for receiving a broadband electromagnetic signal, the receiving spectrum is divided into n partial spectrums (n>1), which are subjected to parallel further processing in n channels. The resulting n partial signals are then demodulated into the base band, digitized by n equal-type analog-to-digital converters, and spectrally transformed by a fast Fourier Transform. Interfering edge effects at the transition to the respectively adjacent channel are compensated by amplitude and phase correction of the n partial signals for compensating. Finally, the partial spectrums of the n partial signals are integrated to form a total spectrum in the frequency domain.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: June 19, 2012
    Assignee: EADS Deutschland GmbH
    Inventors: Thomas Kottke, Karl Trottler
  • Patent number: 7983669
    Abstract: A method is provided for verifying plotting results when multiple signals of the same frequency have been detected from different directions. Signal characteristics of the signals detected from different directions are compared so that, on the basis of the signal comparison, a decision may be made as to whether a reflection from the same transmitter is occurring, or different transmitters are involved.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: July 19, 2011
    Assignee: EADS Deutschland GmbH
    Inventors: Thomas Kottke, Norbert Jung, Siegfried Kienle
  • Patent number: 7890800
    Abstract: A method for running a computer program on computing hardware, in particular on a microprocessor. The computer program includes multiple program objects designed as tasks, for example. Transient and permanent errors are detected during the running of the computer program on the computing hardware. To be able to handle these transient errors constructively when they occur in a computer system in such a way that the functionality and function reliability of the computer system are restored within the shortest possible error tolerance time, at least one program object that has already been sent for execution is set into a defined state on detection of an error and is restarted from this state. The program object is a runtime object of the computer program, for example, also known as a task. One or more tasks that are still being executed or have already been executed on occurrence of an error are restarted and run again.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: February 15, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Thomas Kottke, Yorck von Collani, Rainer Gmehlich
  • Patent number: 7853819
    Abstract: A unit and method for clock changeover in a system having at least two processing units, in which switchover device(s) are provided by which a switchover between at least two operating modes of the system is able to be implemented in which a clock pulse changeover is carried out in at least one processing unit in a switching of the operating mode.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: December 14, 2010
    Assignee: Robert Bosch GmbH
    Inventor: Thomas Kottke
  • Patent number: 7831889
    Abstract: A method for error detection in a cache memory for storing data, the access to the data stored in the cache memory taking place by addresses assigned to them, wherein for the addresses assigned to the stored data, at least one first test signature made up of at least one first signature bit is generated and also stored in the cache memory.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: November 9, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Reinhard Weiberle, Bernd Mueller, Thomas Kottke
  • Patent number: 7788533
    Abstract: A method for running a computer program on computing hardware, in particular on a microprocessor, is described, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware, the program objects being subdivided into at least two classes and program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class being restarted instead of a program object of the second class.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: August 31, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Rolfe Angerbauer, Yorck von Collani, Thomas Kottke, Rainer Gmehlich
  • Patent number: 7716524
    Abstract: A method for executing a computer program on computing hardware, e.g., on a microprocessor, is provided, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware. The program objects are subdivided into at least two classes, and multiple program objects are executed during one run, program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class is restarted instead of a program object of the second class after the other program objects of the first class of a run.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: May 11, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Ralf Angerbauer, Thomas Kottke, Yorck von Collani, Rainer Gmehlich
  • Patent number: 7711985
    Abstract: A method for executing a computer program on computing hardware, e.g., on a microprocessor, is provided, the computer program including multiple program objects and errors being detected in this method while the computer program is running on the computing hardware. When an error is detected, at least one program object, which has already been sent for execution, is transferred into a defined state and is restarted from there, and subsequent additional program objects are shifted.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: May 4, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Ralf Angerbauer, Thomas Kottke, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20100017579
    Abstract: A method for operating a program-controlled unit has two redundantly operable microprocessor cores and a comparator unit provided downstream from the two microprocessor cores. One working register having a different content is provided in each of the two microprocessor cores for the redundant operation, and the content of these working registers is fed to the downstream comparator unit in order to verify whether the comparator unit signals a difference.
    Type: Application
    Filed: October 18, 2006
    Publication date: January 21, 2010
    Inventors: Bernd Mueller, Thomas Kottke, Yorck von Collani
  • Publication number: 20090327838
    Abstract: A memory system includes a writable data memory and means for recognizing an error in a data word read out from the data memory, correcting the error, and storing the corrected data word at a new address in a free area of the data memory.
    Type: Application
    Filed: July 28, 2006
    Publication date: December 31, 2009
    Inventors: Thomas Kottke, Yorck von Collani, Markus Ferch
  • Publication number: 20090265581
    Abstract: A data processing system includes an execution unit operating in a clocked manner, a clock pulse generator for delivering a clock signal for the execution unit, and a monitoring unit for monitoring the regular operation of the execution unit. The clock pulse generator is configured for delivering the clock signal having a controllable frequency. The monitoring unit is functionally connected to the clock pulse generator in order to reduce the frequency of the clock signal when irregular operation of the execution unit is detected.
    Type: Application
    Filed: October 25, 2005
    Publication date: October 22, 2009
    Inventors: Yorck von Collani, Thomas Kottke
  • Publication number: 20090254773
    Abstract: A method for running a computer program on computing hardware, in particular on a microprocessor, is described, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware, the program objects being subdivided into at least two classes and program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class being restarted instead of a program object of the second class.
    Type: Application
    Filed: October 19, 2005
    Publication date: October 8, 2009
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Ralf Angerbauer, Thomas Kottke, Yorck von Collani, Rainer Gmehlich