Patents by Inventor Thomas Kohler

Thomas Kohler 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).

  • Publication number: 20210179297
    Abstract: A monitoring system for monitoring a kinematic coupling between an actuator and an element controlled by the latter includes a first sensor to detect the operative movement of the actuator. A second sensor is designed to detect the actual movement of the controlled element. A computer unit, based on the operative movement of the actuator, determines an anticipated movement of the controlled element and compares this anticipated movement with the actual movement of the controlled element. An error message is emitted when a value of the deviation between the anticipated movement and the actual movement exceeds a predefined threshold value.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 17, 2021
    Applicant: Airbus Defence and Space GmbH
    Inventor: Thomas Köhler
  • Patent number: 11036647
    Abstract: A method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Publication number: 20200338985
    Abstract: A method for displaying a pointer in an instrument panel is described. The method comprises retrieving a current instrument status of an instrument of the instrument panel that is to be displayed, determining a pointer form on the basis of the current instrument status, retrieving of the determined pointer form from a texture atlas, and rendering the pointer in the instrument panel with the retrieved pointer form. There is further described a device for displaying an instrument panel, which device comprises a display module configured to display at least one instrument panel having at least one pointer instrument, and a controller configured to carry out the method using the display module. A vehicle having such a device is also disclosed.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 29, 2020
    Inventors: Thomas Köhler, Horst Hadler, Matthias Stock, Ari Romano Pfefferkorn
  • Publication number: 20200253837
    Abstract: Radically polymerizable dental material, which contains a combination of a thiourea derivative and a hydroperoxide according to the following Formula (I) as initiator system for the radical polymerization:
    Type: Application
    Filed: January 31, 2020
    Publication date: August 13, 2020
    Inventors: Norbert Moszner, Thomas Köhler, Johannes Schädlich, Jörg Angermann
  • Publication number: 20200206864
    Abstract: The invention relates to a method for fine machining a cylindrical workpiece surface of a workpiece blank by means of a fine machining tool. Said method comprising the following steps: generating a relative rotational movement between a tool and a workpiece blank about a machining axis which is concentric to a cylindrical workpiece surface of the workpiece blank; generating a relative feed rate between the tool and the workpiece blank along the machining axis; detecting an actual value of a process variable which is a function of a relative force between the tool and the workpiece blank and which can assume a plurality of process variable values; and continuously controlling the process variable by changing the relative feed rate in such a way that the more the relative feed rate changes, the more the actual value of the process variable deviates from a desired value of the process variable.
    Type: Application
    Filed: July 23, 2018
    Publication date: July 2, 2020
    Inventors: Urs Maag, Thomas Kohler, Maco Palumbo
  • Patent number: 10698835
    Abstract: A method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Publication number: 20200180534
    Abstract: A method for identifying occupant-specific settings for a vehicle comprises detecting a vehicle occupant; collecting biometric occupant data of the detected vehicle occupant; assembling a descriptor based on at least part of the collected occupant data; storing the descriptor in a database; and updating a cluster of descriptors in the database based on the assembled descriptor, wherein descriptors grouped in the cluster are close to each other, and wherein the cluster corresponds to the detected vehicle occupant. Based on the cluster and assembled descriptor can be assigned to the cluster, and vehicle setting data can be calculated that has been stored in association with the cluster. The vehicle setting data corresponds to occupant-specific settings for the vehicle. A vehicle comprises a system capable of performing such method.
    Type: Application
    Filed: November 27, 2019
    Publication date: June 11, 2020
    Inventors: Thomas KÖHLER, Matthias STOCK
  • Patent number: 10479064
    Abstract: The present invention discloses a heat radiator, especially an infrared radiator, having at least one radiation source by means of which supplied electrical energy is convertible into heat radiation, as well as a control. This control comprises at least one frequency converter having a first, a second and a third output so that between the first and the third output a first alternating current is providable and between the second and the third output a second alternating current is providable by means of which the at least one radiation source is operable.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: November 19, 2019
    Assignee: BRANSON ULTRASCHALL Niederlassung der Emerson Technologies GmbH & Co. OHG
    Inventors: Heiko Priem, Thomas Köhler
  • Publication number: 20190286573
    Abstract: A method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Application
    Filed: June 7, 2019
    Publication date: September 19, 2019
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Patent number: 10387326
    Abstract: A computer-implemented method includes associating an initial use order with a plurality of target sets of a translation lookaside buffer (TLB), where the initial use order indicates an order of use of the plurality of target sets. The plurality of target sets are associated with an initial least-recently-used (LRU) state based on the initial use order. A new use order for the plurality of target sets is generated. Generating the new use order includes moving a first target set to a least-recently-used position, responsive to a purge of the first target set. The LRU state of the plurality of target sets is updated based on the new use order, responsive to the purge of the first target set. The first target set is identified as eligible for replacement according to an LRU replacement policy of the TLB, based at least in part on the purge of the first target set.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uwe Brandt, Markus Helms, Thomas Köhler, Frank Lehnert
  • Patent number: 10353825
    Abstract: A method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Patent number: 10289562
    Abstract: A computer-implemented method includes associating an initial use order with a plurality of target sets of a translation lookaside buffer (TLB), where the initial use order indicates an order of use of the plurality of target sets. The plurality of target sets are associated with an initial least-recently-used (LRU) state based on the initial use order. A new use order for the plurality of target sets is generated. Generating the new use order includes moving a first target set to a least-recently-used position, responsive to a purge of the first target set. The LRU state of the plurality of target sets is updated based on the new use order, responsive to the purge of the first target set. The first target set is identified as eligible for replacement according to an LRU replacement policy of the TLB, based at least in part on the purge of the first target set.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: May 14, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uwe Brandt, Markus Helms, Thomas Köhler, Frank Lehnert
  • Patent number: 10248575
    Abstract: Disclosed herein is a method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Publication number: 20180365166
    Abstract: Disclosed herein is a method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Application
    Filed: February 20, 2018
    Publication date: December 20, 2018
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Publication number: 20180365171
    Abstract: A computer-implemented method includes associating an initial use order with a plurality of target sets of a translation lookaside buffer (TLB), where the initial use order indicates an order of use of the plurality of target sets. The plurality of target sets are associated with an initial least-recently-used (LRU) state based on the initial use order. A new use order for the plurality of target sets is generated. Generating the new use order includes moving a first target set to a least-recently-used position, responsive to a purge of the first target set. The LRU state of the plurality of target sets is updated based on the new use order, responsive to the purge of the first target set. The first target set is identified as eligible for replacement according to an LRU replacement policy of the TLB, based at least in part on the purge of the first target set.
    Type: Application
    Filed: November 14, 2017
    Publication date: December 20, 2018
    Inventors: Uwe Brandt, Markus Helms, Thomas Köhler, Frank Lehnert
  • Publication number: 20180365162
    Abstract: Disclosed herein is a method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Publication number: 20180365165
    Abstract: Disclosed herein is a method for operating translation look-aside buffers, TLBs, in a multiprocessor system. A purge request is received for purging one or more entries in the TLB. When the thread doesn't require access to the entries to be purged the execution of the purge request at the TLB may start. When an address translation request is rejected due to the TLB purge, a suspension time window may be set. During the suspension time window, the execution of the purge is suspended and address translation requests of the thread are executed. After the suspension window is ended the purge execution may be resumed. When the thread requires access to the entries to be purged, it may be blocked for preventing the thread sending address translation requests to the TLB and upon ending the purge request execution, the thread may be unblocked and the address translation requests may be executed.
    Type: Application
    Filed: December 28, 2017
    Publication date: December 20, 2018
    Inventors: Uwe Brandt, Ute Gaertner, Lisa C. Heller, Markus Helms, Thomas Köhler, Frank Lehnert, Jennifer A. Navarro, Rebecca S. Wisniewski
  • Publication number: 20180365169
    Abstract: A computer-implemented method includes associating an initial use order with a plurality of target sets of a translation lookaside buffer (TLB), where the initial use order indicates an order of use of the plurality of target sets. The plurality of target sets are associated with an initial least-recently-used (LRU) state based on the initial use order. A new use order for the plurality of target sets is generated. Generating the new use order includes moving a first target set to a least-recently-used position, responsive to a purge of the first target set. The LRU state of the plurality of target sets is updated based on the new use order, responsive to the purge of the first target set. The first target set is identified as eligible for replacement according to an LRU replacement policy of the TLB, based at least in part on the purge of the first target set.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 20, 2018
    Inventors: Uwe Brandt, Markus Helms, Thomas Köhler, Frank Lehnert
  • Patent number: 10000586
    Abstract: A method for producing polyvinyl alcohols by means of catalytic reactions of alcoholic polyvinyl ester solutions in extruders, wherein the polyvinyl esters are based exclusively on ethylenically unsaturated monomers and wherein one or more neutralizing agents are added to the product of the catalytic reaction.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: June 19, 2018
    Assignee: Wacker Chemie AG
    Inventors: Thomas Köhler, Martina Belitzer, Oliver Windt
  • Publication number: 20180043534
    Abstract: A method for planning and/or controlling a robot application on the basis of system and/or process parameters includes storing parameter values and managing the parameter values using a graph structure that includes one or more nodes and injective, surjective, or bijective relations between the nodes. Managing the parameter values in the graph structure includes managing the values in clusters whereby two or more parameters are combined into a node.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Inventors: Thomas Bongardt, Dirk Jacob, Thomas Kohler, Klaus Schlickenrieder, Martin Weiss