Patents by Inventor Hartmut Droege
Hartmut Droege 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: 9176977Abstract: Embodiments relate to providing a data stream interface for offloading the inflation/deflation processing of data to a stateless compression accelerator. An aspect includes transmitting a request to inflate or deflate a data stream to a compression accelerator. The request may include references to an input buffer for storing input data from the data stream, an output buffer for storing processed input data, and a state data control block for storing a stream state. The stream state is provided to the compression accelerator to continue processing the data stream responsive to the request being a subsequent request. The compression accelerator is instructed to store a current stream state in the state data control block responsive to the request being a non-final request. Accordingly, the current stream state is received from the compression accelerator responsive to the request being a non-final request. The processed input data is received from the compression accelerator.Type: GrantFiled: September 30, 2014Date of Patent: November 3, 2015Assignee: International Business Machines CorporationInventors: Hartmut Droege, Thomas Fuchs, Frank Haverkamp, Reiner Rieke, Michael Ruettger, Anthony T. Sofia, Joerg-Stephan Vogt, Gunnar von Boehn, Peter B. Yocom
-
Patent number: 9171007Abstract: Embodiments relate to providing a data stream interface for offloading the inflation/deflation processing of data to a stateless compression accelerator. An aspect includes transmitting a request to inflate or deflate a data stream to a compression accelerator. The request may include references to an input buffer for storing input data from the data stream, an output buffer for storing processed input data, and a state data control block for storing a stream state. The stream state is provided to the compression accelerator to continue processing the data stream responsive to the request being a subsequent request. The compression accelerator is instructed to store a current stream state in the state data control block responsive to the request being a non-final request. Accordingly, the current stream state is received from the compression accelerator responsive to the request being a non-final request. The processed input data is received from the compression accelerator.Type: GrantFiled: March 15, 2013Date of Patent: October 27, 2015Assignee: International Business Machines CorporationInventors: Hartmut Droege, Thomas Fuchs, Frank Haverkamp, Reiner Rieke, Michael Ruettger, Anthony T. Sofia, Joerg-Stephan Vogt, Gunnar von Boehn, Peter B. Yocom
-
Publication number: 20150058495Abstract: Embodiments relate to providing a data stream interface for offloading the inflation/deflation processing of data to a stateless compression accelerator. An aspect includes transmitting a request to inflate or deflate a data stream to a compression accelerator. The request may include references to an input buffer for storing input data from the data stream, an output buffer for storing processed input data, and a state data control block for storing a stream state. The stream state is provided to the compression accelerator to continue processing the data stream responsive to the request being a subsequent request. The compression accelerator is instructed to store a current stream state in the state data control block responsive to the request being a non-final request. Accordingly, the current stream state is received from the compression accelerator responsive to the request being a non-final request. The processed input data is received from the compression accelerator.Type: ApplicationFiled: September 30, 2014Publication date: February 26, 2015Inventors: Hartmut Droege, Thomas Fuchs, Frank Haverkamp, Reiner Rieke, Michael Ruettger, Anthony T. Sofia, Joerg-Stephan Vogt, Gunnar von Boehn, Peter B. Yocom
-
Publication number: 20140279969Abstract: Embodiments relate to providing a data stream interface for offloading the inflation/deflation processing of data to a stateless compression accelerator. An aspect includes transmitting a request to inflate or deflate a data stream to a compression accelerator. The request may include references to an input buffer for storing input data from the data stream, an output buffer for storing processed input data, and a state data control block for storing a stream state. The stream state is provided to the compression accelerator to continue processing the data stream responsive to the request being a subsequent request. The compression accelerator is instructed to store a current stream state in the state data control block responsive to the request being a non-final request. Accordingly, the current stream state is received from the compression accelerator responsive to the request being a non-final request. The processed input data is received from the compression accelerator.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Hartmut Droege, Thomas Fuchs, Frank Haverkamp, Reiner Rieke, Michael Ruettger, Anthony T. Sofia, Joerg-Stephan Vogt, Gunnar von Boehn, Peter B. Yocom
-
Patent number: 7719842Abstract: An apparatus for mounting a plurality of heat sinks onto a circuit board during testing while the circuit board is tested in a fixed manufacturing station. The apparatus has a polygonal shaped frame with a size that is limited to an area on the circuit board which contains a plurality of data processing elements to be cooled. At least four apertures are on the frame, wherein each of the apertures corresponds to a different one of the plurality of data processing elements to be cooled. A slot is positioned on the frame to receive oversized processing elements. At least four pillars extend from the frame and mount into mounting holes provided on the circuit board. The apertures on the frame support the heat sinks above the data processing elements to be cooled. No additional screws, adhesives, clips or other fixing mechanisms are required to secure the heat sinks.Type: GrantFiled: February 18, 2008Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Gerald Kreissig, Wolfgang Bollinger, Roland Dieterle, Hartmut Droege
-
Publication number: 20090268410Abstract: An apparatus for mounting a plurality of heat sinks onto a circuit board during testing while live circuit board is tested in a fixed manufacturing station. The apparatus has a polygonal shaped frame with a size that is limited to an area on the circuit board which contains a plurality of data processing elements to be cooled. At least four apertures are on the frame, wherein each of the apertures corresponds to a different one of the plurality of data processing elements to be cooled. A slot is positioned on the frame to receive oversized processing elements. At least four pillars extend from the frame and mount into mounting holes provided on the circuit board. The apertures on the frame support the heat sinks above the data processing elements to be cooled. No additional screws, adhesives, clips or other fixing mechanisms are required to secure the heat sinks.Type: ApplicationFiled: August 20, 2008Publication date: October 29, 2009Applicant: International Business Machines CorporationInventors: Gerald Kreissig, Wolfang Bollinger, Roland Dieterle, Hartmut Droege
-
Publication number: 20090205197Abstract: An apparatus for mounting a plurality of heat sinks onto a circuit board during testing while the circuit board is tested in a fixed manufacturing station. The apparatus has a polygonal shaped frame with a size that is limited to an area on the circuit board which contains a plurality of data processing elements to be cooled. At least four apertures are on the frame, wherein each of the apertures corresponds to a different one of the plurality of data processing elements to be cooled. A slot is positioned on the frame to receive oversized processing elements. At least four pillars extend from the frame and mount into mounting holes provided on the circuit board. The apertures on the frame support the heat sinks above the data processing elements to be cooled. No additional screws, adhesives, clips or other fixing mechanisms are required to secure the heat sinks.Type: ApplicationFiled: February 18, 2008Publication date: August 20, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gerald Kreissig, Wolfang Bollinger, Roland Dieterle, Hartmut Droege
-
Patent number: 7039617Abstract: The present invention relates to electronic purse systems, and in particular it relates to the improved management of multiple money flows in such systems. According to the basic principles of the present invention it is proposed that the secure access modules (SAMs) of a purse provider support multiple user groups or environments in the system while still requiring only one system key. The user groups or environments are identified by a so-called float ID tag which is advantageously added to each set of data involved in a load or purchase process performed by the user of the electronic purse system.Type: GrantFiled: November 9, 2000Date of Patent: May 2, 2006Assignee: International Business Machines CorporationInventors: Hartmut Droege, Martin Witzel
-
Publication number: 20030200449Abstract: The present invention relates to a method of accessing a shared subroutine (4a, 4b, 4c) being part of a shared library (4) of a computer system (100) that provides an encryption (10) of a parameter list passed to the shared subroutine (4a, 4b, 4c) in order to prevent unauthorized applications (2) from accessing said shared subroutine (4a4b, 4c). The encryption (10) is performed in authorized applications (1, 3), whereas the decryption (30) is performed in the shared subroutine (4a, 4b, 4c).Type: ApplicationFiled: September 26, 2002Publication date: October 23, 2003Applicant: International Business Machines CorporationInventors: Hartmut Droege, Martin Witzel
-
Patent number: 5872560Abstract: A security keyboard is disclosed with a contacting circuit board, a plurality of keys and a switching foil, where the contacting circuit board comprises contact elements necessary for the security keyboard and which is substantially completely enveloped in a security film and in operating the plurality of keys the keyboard pressure is transmitted through the security film to the contacts of the contacting circuit board. In accordance with the invention, the plurality of keys are held in the switching foil in such a way that on operating the plurality of keys a tactile feedback is produced. This permits a positive switching of the security keyboard since, because of the tactile feedback, an `automatic` backpressure of the keys results through a force inflection point, after which an operating force necessary for the operation of the keys, increases again as a consequence, in part, of the security film lying between the key and the contacting means of the security keyboard.Type: GrantFiled: January 10, 1997Date of Patent: February 16, 1999Assignee: International Business Machines CorporationInventors: Hartmut Droege, Ludwig Fischer, Markus Scheibel, Dieter Sonnentag
-
Patent number: 5796335Abstract: The invention discloses a security foil which covers a security module, wherein the security foil comprises a shielding from electromagnetic radiation from inside and outside. In a preferred embodiment the security foil comprises a metal lattice with defined lattice distances. The lattice distances can be used to change characteristics of the shielding from electromagnetic radiation, in particular the relevant spectra. The invention is especially applicable in electronic payment transactions. The invention permits effective and low-cost shielding of security modules against electromagnetic radiation from inside and outside. Additional time and labor is saved because existing components can be used.Type: GrantFiled: January 10, 1997Date of Patent: August 18, 1998Assignee: International Business Machines CorporationInventors: Hartmut Droege, Ludwig Fischer, Markus Scheibel, Dieter Sonnentag
-
Patent number: D379825Type: GrantFiled: May 18, 1995Date of Patent: June 10, 1997Assignee: IBM CorporationInventors: Hartmut Droege, Ludwig Fischer, Wolfgang Fischer, Walter Hinz, Tayssir Scheib, Dieter Sonnentag