Patents by Inventor Hans-Juergen Bildhaeuser

Hans-Juergen Bildhaeuser 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: 8170989
    Abstract: The present invention embodiments pertain to managing and exchanging documents. A descriptor is added to an original document, wherein the descriptor includes at least one document identifier representing a logical subject of the document. Modifications to a document being sent or received are identified based on comparing the descriptor of the sent or received document and the descriptor of the original document. The modifications are introduced into the original document to become a single master document of consolidated information relating to the same logical subject.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hans-Juergen Bildhaeuser, Andreas Limmer
  • Patent number: 7908268
    Abstract: A method, system, and computer program product are provided for operating a relational database management system (RDBMS). In order to operate a RDBMS, information is read from a first execution plan in response to an execution request for a second individual database statement of a second sequence of database statements. The information is processed and pool resource requirements for execution of further individual database statements of the second sequence of database statements are evaluated. A preparation request is sent for pool modification based on the evaluated pool resource requirements to an asynchronous pool preparation queue. Then the second individual database statement of the second sequence of database statements is executed. The information indicative of the progression of execution of the second individual database statement is stored in a position register.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Hans-Juergen Bildhaeuser, Holger Karn, Andreas Limmer
  • Patent number: 7512591
    Abstract: A system and method are disclosed to improve processing time of a database system by continuous automatic background optimization of a cache memory that is fragmented into a plurality of cache fragments. The system and method include collecting indicators about efficiency of individual cache fragments by at least one of measuring a cache hit ratio of each cache fragment, measuring a processing time that a CPU of the database system needs to prepare data in the individual cache fragments, and measuring execution time the CPU needs to process the data in accordance with a SQL query. The system and method include calculating and revising approximation curves for measured values of each cache fragment to find a combination of cache fragment sizes with a highest system throughput. The system and method include changing the sizes of the cache fragments to receive highest system throughput.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: March 31, 2009
    Assignee: International Business Machines Corporation
    Inventors: Hans-Juergen Bildhaeuser, Holger Karn
  • Publication number: 20090024668
    Abstract: The present invention embodiments pertain to managing and exchanging documents. A descriptor is added to an original document, wherein the descriptor includes at least one document identifier representing a logical subject of the document. Modifications to a document being sent or received are identified based on comparing the descriptor of the sent or received document and the descriptor of the original document. The modifications are introduced into the original document to become a single master document of consolidated information relating to the same logical subject.
    Type: Application
    Filed: April 11, 2008
    Publication date: January 22, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hans-Juergen Bildhaeuser, Andreas Limmer
  • Publication number: 20080189305
    Abstract: A method, system, and computer program product are provided for operating a relational database management system (RDBMS). In order to operate a RDBMS, information is read from a first execution plan in response to an execution request for a second individual database statement of a second sequence of database statements. The information is processed and pool resource requirements for execution of further individual database statements of the second sequence of database statements are evaluated. A preparation request is sent for pool modification based on the evaluated pool resource requirements to an asynchronous pool preparation queue. Then the second individual database statement of the second sequence of database statements is executed. The information indicative of the progression of execution of the second individual database statement is stored in a position register.
    Type: Application
    Filed: November 26, 2007
    Publication date: August 7, 2008
    Inventors: Hans-Juergen Bildhaeuser, Holger Karn, Andreas Limmer
  • Publication number: 20070136238
    Abstract: A system and method are disclosed to improve processing time of a database system by continuous automatic background optimization of a cache memory that is fragmented into a plurality of cache fragments is described. The system and method include collecting indicators about efficiency of individual cache fragments by at least one of measuring a cache hit ratio of each cache fragment, measuring a processing time that a CPU of the database system needs to prepare data in the individual cache fragments, and measuring execution time the CPU needs to process the data in accordance with a SQL query. The system and method include calculating and revising approximation curves for measured values of each cache fragment to find a combination of cache fragment sizes with a highest system throughput. The system and method include changing the sizes of the cache fragments to receive highest system throughput.
    Type: Application
    Filed: November 9, 2006
    Publication date: June 14, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hans-Juergen Bildhaeuser, Holger Karn