Patents by Inventor Thomas Kastner
Thomas Kastner 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: 12174970Abstract: A method, an apparatus, and a storage medium for detecting vulnerabilities in software to protect a computer system from security and compliance breaches are provided. The method includes providing a ruleset code declaring programming interfaces of a target framework and including rules that define an admissible execution context when invoking the programming interfaces, providing a source code to be scanned for vulnerabilities; compiling the source code into a first execution code having additional instructions inserted to facilitate tracking of an actual execution context of the source code, compiling the ruleset code into a second execution code that can be executed together with the first execution code, executing the first execution code within an virtual machine and passing calls of the programming interfaces to the second execution code, and detecting a software vulnerability when the actual execution context disagrees with the admissible execution context.Type: GrantFiled: June 2, 2023Date of Patent: December 24, 2024Assignee: Virtual Forge GmbHInventors: Hans-Christian Esperer, Yun Ding, Thomas Kastner, Markus Schumacher
-
Publication number: 20230325513Abstract: A method, an apparatus, and a storage medium for detecting vulnerabilities in software to protect a computer system from security and compliance breaches are provided. The method includes providing a ruleset code declaring programming interfaces of a target framework and including rules that define an admissible execution context when invoking the programming interfaces, providing a source code to be scanned for vulnerabilities; compiling the source code into a first execution code having additional instructions inserted to facilitate tracking of an actual execution context of the source code, compiling the ruleset code into a second execution code that can be executed together with the first execution code, executing the first execution code within an virtual machine and passing calls of the programming interfaces to the second execution code, and detecting a software vulnerability when the actual execution context disagrees with the admissible execution context.Type: ApplicationFiled: June 2, 2023Publication date: October 12, 2023Applicant: VIRTUAL FORGE GmbHInventors: Hans-Christian Esperer, Yun Ding, Thomas Kastner, Markus Schumacher
-
Patent number: 11669623Abstract: A method, an apparatus, and a storage medium for detecting vulnerabilities in software to protect a computer system from security and compliance breaches are provided. The method includes providing a ruleset code declaring programming interfaces of a target framework and including rules that define an admissible execution context when invoking the programming interfaces, providing a source code to be scanned for vulnerabilities; compiling the source code into a first execution code having additional instructions inserted to facilitate tracking of an actual execution context of the source code, compiling the ruleset code into a second execution code that can be executed together with the first execution code, executing the first execution code within an virtual machine and passing calls of the programming interfaces to the second execution code, and detecting a software vulnerability when the actual execution context disagrees with the admissible execution context.Type: GrantFiled: January 25, 2021Date of Patent: June 6, 2023Inventors: Hans-Christian Esperer, Yun Ding, Thomas Kastner, Markus Schumacher
-
Publication number: 20210173941Abstract: A method, an apparatus, and a storage medium for detecting vulnerabilities in software to protect a computer system from security and compliance breaches are provided. The method includes providing a ruleset code declaring programming interfaces of a target framework and including rules that define an admissible execution context when invoking the programming interfaces, providing a source code to be scanned for vulnerabilities; compiling the source code into a first execution code having additional instructions inserted to facilitate tracking of an actual execution context of the source code, compiling the ruleset code into a second execution code that can be executed together with the first execution code, executing the first execution code within an virtual machine and passing calls of the programming interfaces to the second execution code, and detecting a software vulnerability when the actual execution context disagrees with the admissible execution context.Type: ApplicationFiled: January 25, 2021Publication date: June 10, 2021Applicant: VIRTUAL FORGE GmbHInventors: Hans-Christian Esperer, Yun Ding, Thomas Kastner, Markus Schumacher
-
Patent number: 10902129Abstract: A method, an apparatus, and a storage medium for detecting vulnerabilities in software to protect a computer system from security and compliance breaches are provided. The method includes providing a ruleset code declaring programming interfaces of a target framework and including rules that define an admissible execution context when invoking the programming interfaces, providing a source code to be scanned for vulnerabilities; compiling the source code into a first execution code having additional instructions inserted to facilitate tracking of an actual execution context of the source code, compiling the ruleset code into a second execution code that can be executed together with the first execution code, executing the first execution code within an virtual machine and passing calls of the programming interfaces to the second execution code, and detecting a software vulnerability when the actual execution context disagrees with the admissible execution context.Type: GrantFiled: December 7, 2017Date of Patent: January 26, 2021Assignee: Virtual Forge GmbHInventors: Hans-Christian Esperer, Yun Ding, Thomas Kastner, Markus Schumacher
-
Publication number: 20200081783Abstract: The present invention refers to a system, a method and product for automatically identifying quality defects in configuration parameters of a database system and for automatically correcting them according to predefined quality procedures. The method is executed on a central server (12) and on several satellite systems (10) as well. The method may be integral part of an enterprise resource planning system.Type: ApplicationFiled: November 18, 2019Publication date: March 12, 2020Applicant: Virtual Forge GmbHInventors: Andreas Wiegenstein, Joachim Ritter, Thomas Kastner, Markus Schumacher
-
Patent number: 10481981Abstract: The present invention refers to a system, a method and product for automatically identifying quality defects in configuration parameters of a database system and for automatically correcting them according to predefined quality procedures. The method is executed on a central server (12) and on several satellite systems (10) as well. The method may be integral part of an enterprise resource planning system.Type: GrantFiled: June 19, 2013Date of Patent: November 19, 2019Assignee: Virtual Forge GMBHInventors: Andreas Wiegenstein, Joachim Ritter, Thomas Kastner, Markus Schumacher
-
Publication number: 20190180035Abstract: A method, an apparatus, and a storage medium for detecting vulnerabilities in software to protect a computer system from security and compliance breaches are provided. The method includes providing a ruleset code declaring programming interfaces of a target framework and including rules that define an admissible execution context when invoking the programming interfaces, providing a source code to be scanned for vulnerabilities; compiling the source code into a first execution code having additional instructions inserted to facilitate tracking of an actual execution context of the source code, compiling the ruleset code into a second execution code that can be executed together with the first execution code, executing the first execution code within an virtual machine and passing calls of the programming interfaces to the second execution code, and detecting a software vulnerability when the actual execution context disagrees with the admissible execution context.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Hans-Christian Esperer, Yun Ding, Thomas Kastner, Markus Schumacher
-
Publication number: 20140379664Abstract: The present invention refers to a system, a method and product for automatically identifying quality defects in configuration parameters of a database system and for automatically correcting them according to predefined quality procedures. The method is executed on a central server (12) and on several satellite systems (10) as well. The method may be integral part of an enterprise resource planning system.Type: ApplicationFiled: June 19, 2013Publication date: December 25, 2014Inventors: Andreas Wiegenstein, Joachim Ritter, Thomas Kastner, Markus Schumacher
-
Publication number: 20130126735Abstract: A radiation sensor (10) comprises one or more radiation sensing elements (1) providing an electric signal in dependence of incident radiation, a housing (4, 5) confining the sensing element and permitting incidence of radiation from outside onto the sensing element, plural terminals (7) for supplying electrical power to the sensor and at least for outputting a sensor output signal, and circuitry (2) receiving the electric signal of the sensing element and providing the output signal in accordance with the electric signal of the sensing element. The circuitry comprises a switching signal circuitry for generating an on/off output signal for a switchable component external to the sensor and/or a digital output signal circuitry for providing a multiple bit serial output signal, and the sensor has one output terminal (7a) for outputting the on/off output signal or the multiple bit serial output signal.Type: ApplicationFiled: March 24, 2011Publication date: May 23, 2013Applicant: EXCELITAS TECHNOLOGIES GMBH & CO., KGInventors: Fred Plotz, Gerhard Knaup, Thomas Kastner, Stefan Naumann, Henrik Ernst
-
Patent number: 7244285Abstract: In a filter body for a particle filter with a filter part, comprised of a gas-permeable support material coated with a sintered metal powder, and with a connection part connected with the filter part and provided for welding together with a holding element, the filter part and the connection part together form a closed volume and the connection part is comprised of a gas-impermeable material.Type: GrantFiled: July 12, 2004Date of Patent: July 17, 2007Assignee: Purem Abgassysyteme GmbH & Co. KGInventors: Georg Huthwohl, Thomas Kastner, Carsten Kohberg, Peter Neumann, Rene Redondo
-
Publication number: 20050005598Abstract: In a filter pocket for a particle filter with a pocket part, comprised of a gas-permeable support material coated with a sintered metal powder, and with a connection part connected with the pocket part and provided for welding together with a holding element, the pocket part and the connection part together form a closed volume and the connection part is comprised of a gas-impermeable material.Type: ApplicationFiled: July 12, 2004Publication date: January 13, 2005Inventors: Georg Huthwohl, Thomas Kastner, Carsten Kohberg, Peter Neumann, Rene Redondo