Patents by Inventor Klaus Ziegler
Klaus Ziegler 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: 10452517Abstract: Various embodiments of systems and methods to provide a testing framework for testing code are described herein. In one aspect, a request to test at least a portion of code is received. A test model composed of model elements representing the portion of the code, code on which the portion of the code depends and one or more preexisting test doubles is generated. An option is provided to define one or more test double elements, in the test model, corresponding to the code on which the portion of the code depends. Further, an option is provided to alter dependencies between the model elements and the defined one or more test double elements in the test model. Furthermore, new one or more code artefacts are generated based on the test model and the generated new one or more code artefacts are executed to test logic of the portion of the code.Type: GrantFiled: November 25, 2014Date of Patent: October 22, 2019Assignee: SAP SEInventors: Klaus Haeuptle, Kay Hammerl, Nena Raab, Christian Edward Swanepoel, Klaus Ziegler, Jens Keller
-
Patent number: 9378115Abstract: In an example embodiment, static code analysis is performed by designating a first portion of the computer code as base line code. A check run is then performed on the base line code, resulting in one or more findings, with each finding identifying a flaw in the base line code discovered by the check run. The one or more findings may then be designated as a base line. Then a subsequent check run on a modified version of the computer code is performed, resulting in one or more subsequent findings. The one or more findings of the base line are then subtracted from the one or more subsequent findings, resulting in a modified version of the one or more subsequent findings. The modified version of the one or more subsequent findings may then be displayed on a display.Type: GrantFiled: September 18, 2014Date of Patent: June 28, 2016Assignee: SAP SEInventors: Andreas Simon Schmitt, Klaus Ziegler, Fabian Vetter, Johannes Marbach
-
Publication number: 20160147642Abstract: Various embodiments of systems and methods to provide a testing framework for testing code are described herein. In one aspect, a request to test at least a portion of code is received. A test model composed of model elements representing the portion of the code, code on which the portion of the code depends and one or more preexisting test doubles is generated. An option is provided to define one or more test double elements, in the test model, corresponding to the code on which the portion of the code depends. Further, an option is provided to alter dependencies between the model elements and the defined one or more test double elements in the test model. Furthermore, new one or more code artefacts are generated based on the test model and the generated new one or more code artefacts are executed to test logic of the portion of the code.Type: ApplicationFiled: November 25, 2014Publication date: May 26, 2016Inventors: KLAUS HAEUPTLE, KAY HAMMERL, NENA RAAB, CHRISTIAAN EDWARD SWANEPOEL, KLAUS ZIEGLER, JENS KELLER
-
Publication number: 20160085659Abstract: In an example embodiment, static code analysis is performed by designating a first portion of the computer code as base line code. A check run is then performed on the base line code, resulting in one or more findings, with each finding identifying a flaw in the base line code discovered by the check run. The one or more findings may then be designated as a base line. Then a subsequent check run on a modified version of the computer code is performed, resulting in one or more subsequent findings. The one or more findings of the base line are then subtracted from the one or more subsequent findings, resulting in a modified version of the one or more subsequent findings. The modified version of the one or more subsequent findings may then be displayed on a display.Type: ApplicationFiled: September 18, 2014Publication date: March 24, 2016Inventors: Andreas Simon Schmitt, Klaus Ziegler, Fabian Vetter, Johannes Marbach
-
Publication number: 20120174068Abstract: A computer-implemented method for testing software code includes the following steps performed by one or more processors: receiving a request to test at least a first portion of software code at a test framework, where the first portion of software code includes a dependency on a second portion of software code; marking the second portion of software code to indicate the dependency in the first portion of code; and replacing the second portion of software code with a third portion of software code during testing of the first portion of software code based on the marking of the second portion of software code.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: SAP AGInventors: Michael Gutfleisch, Ekaterina Zavozina, Klaus Ziegler
-
Patent number: 7356804Abstract: Techniques for testing production code include providing a common source unit having production source code and test source code, the test source code having test methods for testing the production source code. Executable production code is produced based on the production source code and executable test code is produced based on the test source code. A global switch specifies whether to load the executable test code with the executable production code.Type: GrantFiled: November 26, 2003Date of Patent: April 8, 2008Assignee: SAP AktiengesellschaftInventors: Andreas Blumenthal, Klaus Ziegler, Juergen Staader, Andreas Simon Schmitt
-
Patent number: 7284237Abstract: Techniques for test flow control include providing a test hierarchy, the test hierarchy includes a collection of test methods, each test method calling test assertion methods for checking the correctness of production code, and each test assertion call defines the test execution flow within the test hierarchy in an event of a failure. The flow inside the test hierarchy is controlled according to a parameter of the test assertion method call, in response to the event.Type: GrantFiled: November 26, 2003Date of Patent: October 16, 2007Assignee: SAP AktiengesellschaftInventors: Andreas Blumenthal, Klaus Ziegler, Juergen Staader, Andreas Simon Schmitt
-
Publication number: 20050114837Abstract: Techniques for testing production code include providing a common source unit having production source code and test source code, the test source code having test methods for testing the production source code. Executable production code is produced based on the production source code and executable test code is produced based on the test source code. A global switch specifies whether to load the executable test code with the executable production code.Type: ApplicationFiled: November 26, 2003Publication date: May 26, 2005Inventors: Andreas Blumenthal, Klaus Ziegler, Juergen Staader, Andreas Schmitt
-
Publication number: 20050114839Abstract: Techniques for test flow control include providing a test hierarchy, the test hierarchy includes a collection of test methods, each test method calling test assertion methods for checking the correctness of production code, and each test assertion call defines the test execution flow within the test hierarchy in an event of a failure. The flow inside the test hierarchy is controlled according to a parameter of the test assertion method call, in response to the event.Type: ApplicationFiled: November 26, 2003Publication date: May 26, 2005Inventors: Andreas Blumenthal, Klaus Ziegler, Juergen Staader, Andreas Schmitt
-
Patent number: 4744395Abstract: A device for detecting the filling condition in a container has an electro-mechanical transducer 4 secured on a diaphragm 5, by which transducer the diaphragm 5 is set in vibration. An electrical unit energizes the transducer to produce oscillations of the diaphragm 5. The diaphragm 5 has a holder 1 on which the diaphragm 5 is fastened by means of a cylindrical intermediate member 6. The wall thickness of the cylindrical member 6 is a multiple of the thickness of the diaphragm 5.Type: GrantFiled: December 10, 1986Date of Patent: May 17, 1988Assignee: VDO Adolf Schindling AGInventor: Klaus Ziegler
-
Patent number: 4735240Abstract: A device for detecting a filling level in a container having an electro-mechanical transducer 4 which is secured to a diaphragm 5 for vibrating the diaphragm 5. Furthermore an electrical device is provided for activating the oscillations of the diaphragm 5. The diaphragm 5 has a holder 1 on which the diaphragm is fastened by means of a cylindrical intermediate member 6. The holder 1 has a holder projection 7 which, with play, is enclosed and engaged by the cylindrical intermediate member 6. The intermediate member 6 is disposed on the holder projection 7 by an elastic play equalization element which is located between the holder projection 7 and the intermediate member 6.Type: GrantFiled: December 10, 1986Date of Patent: April 5, 1988Assignee: VDO Adolf Schindling AGInventor: Klaus Ziegler
-
Patent number: 4730650Abstract: In a device for detecting filling level of liquid in a container, a protective tube (6) extends over a membrane (5) which can be placed in vibration by an electromechanical transducer (4). In this way, bubbles which rise in the liquid cannot reach the membrane and induce a false measurement of low filling level.Type: GrantFiled: October 31, 1986Date of Patent: March 15, 1988Assignee: VDO Adolf Schindling AGInventors: Klaus Ziegler, Reiner Liebl
-
Patent number: 4717551Abstract: The use of an alloy of the formulaTi(V.sub.l-a-b Fe.sub.a Al.sub.b).sub.x Cr.sub.y Mn.sub.zwherex=greater than 1. to 2y=0 to 0.2x+y=at most 2a=0 to 0.4b=0 to 0.2a+b=at most 0.5(l-a-b).x=at least 1Z=0 to (2-x-y)as a getter material. The alloy is distinguished by a low activation temperature, favorable mechanical properties and inexpensiveness.Type: GrantFiled: July 5, 1985Date of Patent: January 5, 1988Assignee: Daimler-Benz AktiengesellschaftInventors: Otto Bernauer, Klaus Ziegler
-
Patent number: 4715303Abstract: A lubricating device for a revolving lock stitch shuttle of machines such as sewing and embroidering machines comprises a shuttle body which has a hub portion which surrounds its associated shuttle arbor and which lies adjacent a bearing mounting for the arbor. The hub portion is hollow and defines a lubricating oil chamber between it and the associated bearing and a gap between the shuttle hub portion and the associated bearing is bridged by a fixed ring member which is carried on a bracket which is secured to the bearing. The ring member has an opening therethrough providing an access for a nozzle tube for feeding oil from an external reservoir to the hub recess from when the oil is advanced by the centrifugal force of the rotation of the shuttle to the periphery of the shuttle.Type: GrantFiled: June 3, 1986Date of Patent: December 29, 1987Assignee: Pfaff Industriemaschinen GmbHInventors: Edgar Busch, Lothar Schilling, Klaus Ziegler
-
Patent number: 4571028Abstract: Mount for optical components, particularly a prism, ensuring a statically defined mounting of the optical component mounted in a self-aligned manner. The mount includes a curved surface to receive an optical component with a flat surface with line contact of the flat surface edges on the curved surface. Further attachment devices, including at least one resilient element, hold the component in other directions. Several embodiments are disclosed.Type: GrantFiled: June 3, 1982Date of Patent: February 18, 1986Assignee: Wild Heerbrugg AktiengesellschaftInventors: Klaus Ziegler, Peter Zund, Jurg Gees, Josef Mader
-
Patent number: 4457891Abstract: A hydrogen storage material is described which comprises an alloy of the composition of 25 to 30.9% by weight of Ti, about 10 to about 42% by weight of V and about 27.1 to about 65.1% by weight of Mn. The proviso is that more than 2 up to at most 2.2 atoms are present per titanium atom. Up to about 40%, preferably about 10 to about 40%, of the vanadium atoms can be replaced by iron atoms and up to about 10%, preferably about 3 to about 10%, can be replaced by aluminum atoms, but not more than about 40% of the vanadium atoms in total are replaced. Moreover, in place of titanium, a mixture can be used in which up to about 20% of the titanium fraction are replaced by Ca, Y, La, misch metal, or mixtures thereof. Up to about 0.2 atom of Cr per the titanium atom, up to about 0.1 atom of Ni per titanium atom and up to about 0.05 atom of Cu per titanium atom can also be present, but not more than about 0.1 atom of Ni plus Cu, these atoms replacing the same number of vanadium atoms.Type: GrantFiled: March 14, 1983Date of Patent: July 3, 1984Assignee: Daimler-Benz AktiengesellschaftInventors: Otto Bernauer, Klaus Ziegler
-
Patent number: 4446101Abstract: A storage material for hydrogen comprising an alloy with the following composition:______________________________________ Ti(V.sub.1-a-b Fe.sub.a Al.sub.b).sub.x Cr.sub.y Mn.sub.2-x-y, ______________________________________ wherein: x = greater than 1, less than 2 y = 0 to approximately 0.2 x + y = not greater than 2 a = 0 to approximately 0.25 b = 0 to approximately 0.33 a + b = not greater than approximately 0.35 (1 - a - b) .multidot. x = not less than 1 ______________________________________This storage material for hydrogen can, in the cold state, absorb a maximum of 3.2% by weight of H.sub.2 and already possesses, at low temperatures, a high reaction speed for the absorption of hydrogen. During the absorption of hydrogen, the storage material exhibits self-heating to high temperatures. Thus, in addition to its use for storing hydrogen, it is also particularly suitable for use in preheating systems for hydride-type storage units of motor vehicles.Type: GrantFiled: September 29, 1982Date of Patent: May 1, 1984Assignee: Daimler-Benz AktiengesellschaftInventors: Otto Bernauer, Klaus Ziegler