Patents by Inventor Rainer Eberhard

Rainer Eberhard 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: 6212514
    Abstract: The method of the invention estimates a total processing cost incident to execution of a query statement in respect of a relational database, wherein execution of the query statement results in a further execution of a trigger procedure. The method first estimates the query statement's costs by analyzing components of the query statement to determine a processing time there for in relation to a database table that is the target of the query statement. The method then determines the number of rows that are affected in the database table as a result of execution of the query statement. Next, components of a trigger procedure that is invoked in response to execution of the query statement are analyzed to determine a “base cost” for a single execution of the trigger procedure visa-vis data that is contained in a single row of the database table. The components of the trigger procedure are next analyzed to determine a per row cost for execution of the trigger procedure.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: April 3, 2001
    Assignee: International Business Machines Corporation
    Inventors: Rainer Eberhard, Harold H. Hall, Jr., Jon A. Youngberg
  • Patent number: 6003022
    Abstract: The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
    Type: Grant
    Filed: August 22, 1997
    Date of Patent: December 14, 1999
    Assignee: International Buisness Machines Corporation
    Inventors: Rainer Eberhard, Harold Hall, Seetha Lakshmi
  • Patent number: 5758144
    Abstract: The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
    Type: Grant
    Filed: June 24, 1994
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventors: Rainer Eberhard, Harold Hall, Seetha Lakshmi
  • Patent number: 5734884
    Abstract: The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
    Type: Grant
    Filed: May 10, 1996
    Date of Patent: March 31, 1998
    Assignee: International Business Machines Corporation
    Inventors: Rainer Eberhard, Harold Hall, Seetha Lakshmi
  • Patent number: 4050565
    Abstract: An electronic embossing machine which utilizes a keyboard controlled die head, which die head bears embossing dies. Electronic means is provided which causes the die head to be rotated over the shortest distance to place the keyboard selected character in the embossing position.
    Type: Grant
    Filed: April 23, 1976
    Date of Patent: September 27, 1977
    Assignee: Adrema Pitney Bowes
    Inventors: Michael Heider, Rainer Eberhard Gurgens
  • Patent number: 4031993
    Abstract: This invention relates to an electronic embossing machine of the type which has a keyboard controlled die head bearing embossing dies. The die head is rotatably displaceable for placement into the embossing position in accordance with which character is to be embossed. Control means is provided so that the rotational displacement represents the shortest distance between the die last actuated and the die selected to be actuated next. The die head is lockable at the selected die position by means of a brake device and a pawl. Detection means are associated with the die head to determine its angular position, under whose effect one of two circuits is closed depending upon the direction of rotation the die head is to take for the shortest distance, in the case where the die which is selected through the keyboard control does not correspond to the die to be located next in the embossing position.
    Type: Grant
    Filed: September 25, 1975
    Date of Patent: June 28, 1977
    Assignee: Pitney-Bowes, Inc.
    Inventors: Rainer Eberhard Gurgens, Helmut August Michael Schottle