Patents by Inventor Stefan Rueping

Stefan Rueping 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: 11552998
    Abstract: A device includes a root of trust and a controller to perform a device function of the device using the root of trust. The root of trust is designed to control and/or observe the controller at least partially for the performance of the device function.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: January 10, 2023
    Assignee: Infineon Technologies AG
    Inventors: Josef Haid, Stefan Rueping
  • Publication number: 20200067987
    Abstract: A device includes a root of trust and a controller to perform a device function of the device using the root of trust. The root of trust is designed to control and/or observe the controller at least partially for the performance of the device function.
    Type: Application
    Filed: August 21, 2019
    Publication date: February 27, 2020
    Inventors: Josef Haid, Stefan Rueping
  • Patent number: 10261899
    Abstract: A method for data processing including mapping between a logical address and a physical address of a memory, wherein the memory comprises several pages, wherein a group of pages comprises at least one page that comprises at least two portions, and wherein the at least two portions of each page of the group are not part of a single-page logical address space.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: April 16, 2019
    Assignee: Infineon Technologies AG
    Inventors: Jan Otterstedt, Stefan Rueping
  • Patent number: 9356604
    Abstract: An integrated circuit has one or more logic gates and a control circuit. The control circuit has one or more control elements coupled to the logic gates. The control circuit controls the states of the one or more logic gates.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: May 31, 2016
    Assignee: Infineon Technologies AG
    Inventors: Berndt Gammel, Thomas Nirschl, Gerd Dirscherl, Philip Schlazer, Stefan Rueping
  • Publication number: 20160062886
    Abstract: An example relates to a method for data processing comprising: mapping between a logical address and a physical address of a memory, wherein the memory comprises several pages, wherein a group of pages comprises at least one page that comprises at least two portions, and wherein the at least two portions of each page of the group are not part of a single-page logical address space.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 3, 2016
    Inventors: Jan OTTERSTEDT, Stefan RUEPING
  • Patent number: 9032221
    Abstract: An apparatus includes a logging apparatus and a configuration apparatus. The logging apparatus has a security module operable to create a manipulation-proof log. The configuration apparatus is operable to configure a configurable microprocessor system. The configuration apparatus is further operable to be coupled to the logging apparatus in order to log a configuration of the microprocessor system using the logging apparatus.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: May 12, 2015
    Assignee: Infineon Technologies AG
    Inventor: Stefan Rueping
  • Publication number: 20140045423
    Abstract: An arrangement including: an electronic device including a processor; a memory; a communication interface; and a power interface; an electronic circuit including: a communication interface to communicate with the electronic device via a communication interface of the electronic device; a near field communication interface to receive signals via an electromagnetic field; a processor to be powered by the electromagnetic field, to determine an operation program code to operate the electronic device from the signals received via the electromagnetic field, and to generate at least one operation program code message including the operation program code to be transmitted to the electronic device via the communication interfaces; a power interface to transmit electrical energy to the power interface of the electronic device to enable the electronic device to at least one of store and process the at least one operation program code message.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Josef Haid, Stefan Rueping, Walter Kargl
  • Patent number: 8595277
    Abstract: A hybrid random number generator (HRNG) including an output, a combinational logic, a TRNG, and a PRNG. The HRNG is configurable to operate in a first and a second mode, wherein in the first mode the PRNG is serially connected between the TRNG and the output and the TRNG intermittently influences the PRNG, and in the second mode the TRNG and the PRNG are connected to the output via the combinational logic.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: November 26, 2013
    Assignee: Infineon Technologies AG
    Inventors: Rainer Goettfert, Stefan Rueping, Berndt Gammel
  • Patent number: 8384429
    Abstract: An integrated circuit has one or more logic gates and a control circuit. The control circuit has one or more control elements coupled to the logic gates. The control circuit controls the states of the one or more logic gates. The one or more control elements have one or more programmable resistance elements and/or one or more threshold switching elements.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: February 26, 2013
    Assignee: Infineon Technologies AG
    Inventors: Berndt Gammel, Thomas Nirschl, Gerd Dirscherl, Philip Schlazer, Stefan Rueping
  • Patent number: 8321756
    Abstract: An error detection code (EDC) memory module coupled via a bus to a data memory module. In response to a request for data words from a specified memory address within the data memory module, the data memory module provides a predetermined number of data words and the EDC memory module provides a corresponding EDC word.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: November 27, 2012
    Assignee: Infineon Technologies AG
    Inventors: Stefan Rueping, Andreas Wenzel
  • Patent number: 8180816
    Abstract: A system having a pseudo random number generator, a control circuit being configured to increase a quality of a pseudo random number output signal of the pseudo random number generator by coupling the pseudo random number generator with a true random number output signal of a true random number generator and a consumer circuit being configured to use the pseudo random number output signal before and after the increase.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: May 15, 2012
    Assignee: Infineon Technologies AG
    Inventors: Stefan Rueping, Rainer Goettfert
  • Publication number: 20110254589
    Abstract: An integrated circuit has one or more logic gates and a control circuit. The control circuit has one or more control elements coupled to the logic gates. The control circuit controls the states of the one or more logic gates. The one or more control elements have one or more programmable resistance elements and/or one or more threshold switching elements.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 20, 2011
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: BERNDT GAMMEL, Thomas Nirschl, Gerd Dirscherl, Philip Schlazer, Stefan Rueping
  • Patent number: 8005212
    Abstract: A device for executing a cryptoalgorithm including a central processing unit for a first sub-group of operations and for a flow control of the cryptoalgorithm as well as a hardware circuit for a second sub-group of operations, wherein the first sub-group preferably includes arithmetic and/or logic operations, while the second sub-group includes rotation operations, permutation operations, substitution operations or selection operations.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: August 23, 2011
    Assignee: Infineon Technologies AG
    Inventor: Stefan Rueping
  • Patent number: 8005653
    Abstract: A modeller for a system for determining a residual error probability. The modeller includes a component modeller, which is adapted to receive an error probability and to model a change of the error probability due to a behaviour of a system component, in order to output a changed error probability as residual error probability.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: August 23, 2011
    Assignee: Infineon Technologies AG
    Inventor: Stefan RĂ¼ping
  • Patent number: 7996742
    Abstract: A circuit arrangement comprising a logic circuit to be tested and a test circuit. The logic circuit comprising logic-circuit-internal combinations configured to generate output data from input data based on a predetermined relationship. The logic circuit is configured to detect whether the relationship is satisfied and to provide an error signal if the relationship is not satisfied. The test circuit is configured to alter logic-circuit-internal combinations, to detect the error signal, and to output an alarm signal if the error signal is not detected upon alteration of the logic-circuit-internal combinations.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: August 9, 2011
    Assignee: Infineon Technologies AG
    Inventors: Marcus Janke, Franz Klug, Peter Laackmann, Dirk Rabe, Stefan Rueping
  • Patent number: 7982488
    Abstract: A semiconductor chip having a subcircuit formed in a substrate; and a phase-change memory cell located on the subcircuit, and configured to directly detect an attack on the subcircuit, or to form a shield to prevent physical access to the subcircuit.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: July 19, 2011
    Assignee: Infineon Technologies AG
    Inventors: Thomas Nirschl, Berndt Gammel, Stefan Rueping, Ronald Kakoschke, Gerd Dirscherl, Philip Schlazer
  • Publication number: 20110078460
    Abstract: An apparatus includes a logging apparatus and a configuration apparatus. The logging apparatus has a security module operable to create a manipulation-proof log. The configuration apparatus is operable to configure a configurable microprocessor system. The configuration apparatus is further operable to be coupled to the logging apparatus in order to log a configuration of the microprocessor system using the logging apparatus.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 31, 2011
    Applicant: INFINEON TECHNOLOGIES AG
    Inventor: Stefan Rueping
  • Patent number: 7891556
    Abstract: A memory access controller has a first interface connectable to a memory and a second interface coupled with a first and a second executing unit. A critical software portion is stored in a first segment of the memory, and an uncritical software portion is stored in a second segment of the memory. The critical and uncritical software portions are executed by the first executing unit, and the critical software portion is additionally executed by the second executing unit. The memory access controller further has a first checker having an input for an access request received via the second interface and an output for a first check signal indicating whether the access request is directed to the first segment.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: February 22, 2011
    Assignee: Infineon Technologies AG
    Inventor: Stefan Rueping
  • Publication number: 20100301896
    Abstract: A semiconductor chip having a subcircuit formed in a substrate; and a phase-change memory cell located on the subcircuit, and configured to directly detect an attack on the subcircuit, or to form a shield to prevent physical access to the subcircuit.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Applicant: INFINEON TECHNOLOGIES AG
    Inventors: Thomas Nirschl, Berndt Gammel, Stefan Rueping, Ronald Kakoschke, Gerd Dirscherl, Philip Schlazer
  • Patent number: 7830719
    Abstract: An apparatus and method of accessing a memory by determining available power, and accessing a number of bits of the memory in parallel, wherein the number of bits accessed in parallel is based at least in part on the available power.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: November 9, 2010
    Assignee: Infineon Technologies AG
    Inventors: Thomas Leutgeb, Josef Haid, Stefan Rueping