Patents by Inventor Andreas Graefe
Andreas Graefe 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: 11861046Abstract: A system may include a cryptographic accelerator to generate a first check value based on a payload received in a message, and provide the first check value to a first comparator and to a second comparator. The system may include the first comparator to receive the first check value from the cryptographic accelerator, determine whether the first check value matches a second check value, the second check value being a check value received in the message, and provide a first output indicating whether the first check value matches the second check value. The system may include the second comparator to receive the first check value from the cryptographic accelerator, determine whether the first check value matches the second check value, and provide a second output indicating whether the first check value matches the second check value.Type: GrantFiled: April 29, 2021Date of Patent: January 2, 2024Assignee: Infineon Technologies AGInventors: Viola Rieger, Manuela Meier, Andreas Graefe
-
Patent number: 11784792Abstract: A system may include a first processing component arranged in a secure domain of the system. The system may include a second processing component arranged outside of the secure domain of the system. The system may include one or more hardware accelerators to perform operations in association with providing communication security for the system. The one or more hardware accelerators may be accessible by the first processing component via a channel in the secure domain. The one or more hardware accelerators may be accessible by at least the second processing component via a channel outside of the secure domain.Type: GrantFiled: September 29, 2020Date of Patent: October 10, 2023Assignee: Infineon Technologies AGInventors: Manuela Meier, Andreas Graefe
-
Patent number: 11626995Abstract: A cryptographic accelerator may include an input buffer to store an additional authenticated data (AAD) portion of a message and a plain text portion of the message. The cryptographic accelerator may include a cryptographic engine to generate cipher text using the plain text portion of the message, generate a message authentication code (MAC) using the AAD portion and either the plain text portion or the cipher text, determine a configuration for creating an assembled message in an output buffer of the cryptographic accelerator, and provide at least the cipher text to the output buffer to create the assembled message in the output buffer according to the configuration. The cryptographic accelerator may include the output buffer to provide the assembled message.Type: GrantFiled: September 29, 2020Date of Patent: April 11, 2023Assignee: Infineon Technologies AGInventors: Manuela Meier, Andreas Graefe
-
Publication number: 20220350929Abstract: A system may include a cryptographic accelerator to generate a first check value based on a payload received in a message, and provide the first check value to a first comparator and to a second comparator. The system may include the first comparator to receive the first check value from the cryptographic accelerator, determine whether the first check value matches a second check value, the second check value being a check value received in the message, and provide a first output indicating whether the first check value matches the second check value. The system may include the second comparator to receive the first check value from the cryptographic accelerator, determine whether the first check value matches the second check value, and provide a second output indicating whether the first check value matches the second check value.Type: ApplicationFiled: April 29, 2021Publication date: November 3, 2022Inventors: Viola RIEGER, Manuela MEIER, Andreas GRAEFE
-
Publication number: 20220309169Abstract: A device includes a safety domain having a processing unit and a memory and is configured to provide at least one functionality and to implement one more safety measures for detecting faults. The safety domain is configured to transmit at least one alarm signal indicating one or more detected errors in response to detecting the faults. The device further includes a security domain having a processing unit and a memory and is configured to provide cryptographic services and to obtain alarm signals. The security domain is configured to perform security-related operations in a secure state in response to obtaining an alarm signal from the safety domain.Type: ApplicationFiled: March 22, 2022Publication date: September 29, 2022Inventors: Joerg Syassen, Avni Bildhaiya, Andreas Graefe, Albrecht Mayer, Manuela Meier, Viola Rieger
-
Patent number: 11424932Abstract: A communication device is described including a receiver configured to receive a message including message data and a message authentication code, a first register for storing a received message authentication code and a second register for storing a computed message authentication code. The device also includes a first processor configured to extract the message authentication code from the message and to store the message authentication code in the first register, a second processor configured to compute a message authentication code based on the message data and to store the computed message authentication code in the second register, and a comparing circuit configured to compare the contents of the first register and the second register and to provide a comparison result.Type: GrantFiled: June 26, 2020Date of Patent: August 23, 2022Assignee: Infineon Technologies AGInventors: Andreas Graefe, Laurent Heidt, Albrecht Mayer
-
Patent number: 11360911Abstract: A cryptographic accelerator may include an input buffer to store first data, including a first portion of a message, in a first address range and second data, including a second portion of the message, in a second address range. The cryptographic accelerator may include one or more components to determine lengths of the first and second portions, read the first portion from the first address range, discard any dummy data in the first address range based on an indication of an endpoint of the first data in the first address range, read the second portion from the second address range, and discard any dummy data in the second address range based on an indication of an endpoint of the second data in the second address range. The cryptographic accelerator may include a cryptographic engine to perform a cryptographic operation using the first portion and the second portion.Type: GrantFiled: September 29, 2020Date of Patent: June 14, 2022Assignee: Infineon Technologies AGInventors: Manuela Meier, Andreas Graefe
-
Publication number: 20220100678Abstract: A cryptographic accelerator may include an input buffer to store first data, including a first portion of a message, in a first address range and second data, including a second portion of the message, in a second address range. The cryptographic accelerator may include one or more components to determine lengths of the first and second portions, read the first portion from the first address range, discard any dummy data in the first address range based on an indication of an endpoint of the first data in the first address range, read the second portion from the second address range, and discard any dummy data in the second address range based on an indication of an endpoint of the second data in the second address range. The cryptographic accelerator may include a cryptographic engine to perform a cryptographic operation using the first portion and the second portion.Type: ApplicationFiled: September 29, 2020Publication date: March 31, 2022Inventors: Manuela MEIER, Andreas GRAEFE
-
Publication number: 20220103368Abstract: A cryptographic accelerator may include an input buffer to store an additional authenticated data (AAD) portion of a message and a plain text portion of the message. The cryptographic accelerator may include a cryptographic engine to generate cipher text using the plain text portion of the message, generate a message authentication code (MAC) using the AAD portion and either the plain text portion or the cipher text, determine a configuration for creating an assembled message in an output buffer of the cryptographic accelerator, and provide at least the cipher text to the output buffer to create the assembled message in the output buffer according to the configuration. The cryptographic accelerator may include the output buffer to provide the assembled message.Type: ApplicationFiled: September 29, 2020Publication date: March 31, 2022Inventors: Manuela MEIER, Andreas GRAEFE
-
Publication number: 20220103342Abstract: A system may include a first processing component arranged in a secure domain of the system. The system may include a second processing component arranged outside of the secure domain of the system. The system may include one or more hardware accelerators to perform operations in association with providing communication security for the system. The one or more hardware accelerators may be accessible by the first processing component via a channel in the secure domain. The one or more hardware accelerators may be accessible by at least the second processing component via a channel outside of the secure domain.Type: ApplicationFiled: September 29, 2020Publication date: March 31, 2022Inventors: Manuela MEIER, Andreas GRAEFE
-
Publication number: 20200412543Abstract: A communication device is described including a receiver configured to receive a message including message data and a message authentication code, a first register for storing a received message authentication code and a second register for storing a computed message authentication code. The device also includes a first processor configured to extract the message authentication code from the message and to store the message authentication code in the first register, a second processor configured to compute a message authentication code based on the message data and to store the computed message authentication code in the second register, and a comparing circuit configured to compare the contents of the first register and the second register and to provide a comparison result.Type: ApplicationFiled: June 26, 2020Publication date: December 31, 2020Inventors: Andreas Graefe, Laurent Heidt, Albrecht Mayer
-
Patent number: 8462966Abstract: An apparatus for calculating filter coefficients for a predefined loudspeaker arrangement has a multi-channel renderer. The multi-channel renderer calculates a filter coefficient for each loudspeaker of a virtual loudspeaker arrangement, being different from the predefined loudspeaker arrangement, based on a property (e.g. position or type) of a virtual source of an audio object to be reproduced by the predefined loudspeaker arrangement. Further, the multi-channel renderer determines an adapted filter coefficient for a loudspeaker of the predefined loudspeaker arrangement based on one or more calculated filter coefficients of one or more loudspeakers of the different virtual loudspeaker arrangement.Type: GrantFiled: September 23, 2010Date of Patent: June 11, 2013Assignee: IOSONO GmbHInventors: Robert Steffens, Frank Melchior, Martin Dausel, Andreas Graefe
-
Publication number: 20110135124Abstract: An apparatus for calculating filter coefficients for a predefined loudspeaker arrangement has a multi-channel renderer. The multi-channel renderer calculates a filter coefficient for each loudspeaker of a virtual loudspeaker arrangement, being different from the predefined loudspeaker arrangement, based on a property (e.g. position or type) of a virtual source of an audio object to be reproduced by the predefined loudspeaker arrangement. Further, the multi-channel renderer determines an adapted filter coefficient for a loudspeaker of the predefined loudspeaker arrangement based on one or more calculated filter coefficients of one or more loudspeakers of the different virtual loudspeaker arrangement.Type: ApplicationFiled: September 23, 2010Publication date: June 9, 2011Inventors: Robert Steffens, Frank Melchior, Martin Dausel, Andreas Graefe
-
Patent number: 7557091Abstract: The invention relates to the novel antibiotic HKI10311129 which has a molecular weight of 1113 and the summation formula C56H75NO22. The invention also relates to a method for producing said antibiotic using the microorganism Streptomyces spec. DSM 13059, and to the use thereof as an antibacterial substance which is especially effective against infections with Gram positive bacteria, especially antibiotic-resistant germs.Type: GrantFiled: February 2, 2005Date of Patent: July 7, 2009Assignee: Leibniz-Institut fuer Naturstoff-Forschung und Infektionsbiologie e.V. Hans-Knoell-InstitutInventors: Ute Moellmann, Kerstin Herold, Martin Roth, Ingrid Groth, Friedrich Gollmick, Karin Brigitte Charlotte Graefe, legal representative, Andrea Graefe, legal representative, Susanna Graefe, legal representative, Udo Graefe
-
Patent number: 5935287Abstract: A gob delivery apparatus in which gobs of molten glass are conducted from a gob feeder through a gob delivery system into a mold of an I.S. glassware forming machine. The gob delivery system includes a scoop, a substantially flat slide member and a deflector. The scoop catches the gobs and directs them downwardly at an angle. The slide member is supported fixedly on the machine and includes a downwardly angled upper slide surface for the gobs. An upper end of the deflector receives the gobs directly from a lower end of the slide member.Type: GrantFiled: January 23, 1997Date of Patent: August 10, 1999Assignee: The Firm Hermann HeyeInventors: Andreas Graefe, Eckhard Moller, Manfred Struckmeier
-
Patent number: 5846283Abstract: Gobs of molten glass fall in succession into a scoop which can be swivelled about a vertical axis and which supplies gobs to a delivery system, for example, of an I.S. glassware forming machine. The gobs travel along a path of movement from the scoop to a trough in free flight and to a deflector which is downwardly curved. The deflector delivers the gobs so that their longitudinal axis lies coaxially with respect to the longitudinal axis of a mold which is to be charged. The trough has its upper end supported by means of a universal joint. The lower end of the trough is guided in a vertical chute of the deflector and can be raised and lowered by means of an adjustment device.Type: GrantFiled: June 7, 1995Date of Patent: December 8, 1998Assignee: The Firm Hermann HeyeInventors: Manfred Struckmeier, Andreas Graefe, Eckhard Moller
-
Patent number: 5824129Abstract: Gobs of molten glass fall in succession into a scoop which can be swivelled about a vertical axis and which supplies gobs to a delivery system, for example, of an I.S. glassware forming machine. The gobs travel along a path of movement from the scoop to a trough, and to a deflector which is downwardly curved. The deflector delivers the gobs so that their longitudinal axis lies coaxially with respect to the longitudinal axis of a mold which is to be charged. The lower end of the trough is guided in a vertical chute of the deflector and can be raised and lowered by means of an adjustment device. A setting device having a coupling member permits adjustment of the deflector.Type: GrantFiled: June 7, 1995Date of Patent: October 20, 1998Assignee: The Firm Hermann HeyeInventors: Manfred Struckmeier, Andreas Graefe, Eckhard Moller
-
Patent number: 5599370Abstract: Gobs of molten glass fall in succession into a scoop which can be swivelled about a vertical axis and which supplies gobs to subsequent multiple delivery systems, for example, of an I.S. glassware forming machine. The gobs travel along a path of movement from the scoop in free flight to a sliding member, from this in free flight to a trough, and from this again in free flight to a deflector which is downwardly curved. The deflector delivers the gobs so that their longitudinal axis lies coaxially with respect to the longitudinal axis of a mold which is to be charged. The sliding member is supported to be fixed relative to the machine. The trough has its upper end supported by means of a universal joint on the sliding member. The lower end of the trough is guided in a vertical chute of the deflector and can be raised and lowered by means of an adjustment device.Type: GrantFiled: November 22, 1993Date of Patent: February 4, 1997Assignee: The Firm Hermann HeyeInventors: Manfred Struckmeier, Andreas Graefe, Eckhard M oller