Patents by Inventor Stefan Krompass

Stefan Krompass 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: 9934261
    Abstract: A data processing system includes a query progress analyzer. The database processing system comprises a receiver that receives database queries including a target query directed to a database and a query analyzer. The query analyzer is coupled to the receiver and analyzes progress status of the target query based on comparison of measured target query resource usage to resource usage predicted from a query plan of the target query and measured system resource usage.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: April 3, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Harumi Kuno, Janet L. Wiener, Umeshwar Dayal, Stefan Krompass
  • Patent number: 9928742
    Abstract: A method is provided for generating traffic information for at least one vehicle, the information including at least one position. The method includes the following acts: comparing a currently used position table to at least one further position table; determining deviations in entries in the position tables; and, if a deviation is present, using the position of the deviating entry in one of the position tables as a reference point for the traffic information to be generated. A system for generating traffic information is described.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: March 27, 2018
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Stefan Krompass, Stefan Wiebel, Stephan Voigt
  • Patent number: 9910892
    Abstract: One embodiment is a method to manage queries in a database. The method identifies a query that executes on the database for an elapsed time that is greater than a threshold and then implements a remedial action when the query executes on the database for an execution time that is greater than an estimated execution time.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: March 6, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Stefan Krompass, Harumi Anne Kuno, Umeshwar Dayal, Janet Lynn Wiener, Raja Sambasivan
  • Publication number: 20170316054
    Abstract: One embodiment is a method to manage queries in a database. The method identifies a query that executes on the database for an elapsed time that is greater than a threshold and then implements a remedial action when the query executes on the database for an execution time that is greater than an estimated execution time.
    Type: Application
    Filed: September 30, 2008
    Publication date: November 2, 2017
    Inventors: Stefan Krompass, Harumi Anne Kuno, Umeshwar Dayal, Janet Lynn Wiener, Raja Sambasivan
  • Publication number: 20150287321
    Abstract: A method is provided for generating traffic information for at least one vehicle, the information including at least one position. The method includes the following acts: comparing a currently used position table to at least one further position table; determining deviations in entries in the position tables; and, if a deviation is present, using the position of the deviating entry in one of the position tables as a reference point for the traffic information to be generated. A system for generating traffic information is described.
    Type: Application
    Filed: June 18, 2015
    Publication date: October 8, 2015
    Inventors: Stefan KROMPASS, Stefan WIEBEL, Stephan VOIGT
  • Patent number: 8973000
    Abstract: A method of managing the execution of a workload of transactions of different transaction types on a computer system. Each transaction type may have a different resource requirement. The method may include intermittently, during execution of the workload, determining the performance of each transaction type. A determination may be made of whether if there is an overloaded transaction type in which performance is degraded with an increase in the number of transactions of the transaction type. If there is an overloaded transaction type, the number of transactions of at least one transaction type may be changed.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harumi Kuno, Janet L. Wiener, Lyle H. Ramshaw, Umeshwar Dayal, William K. Wilkinson, Stefan Krompass
  • Publication number: 20120110597
    Abstract: An embodiment includes determining user loads and control parameter values. The determining control parameter values are mapped to a performance metric using a function. A constant performance metric is determined where the value of the function calculated at each control parameter value is less than said constant performance metric. An isocontour is defined based on the constant performance metric for each user load. Finally an operating envelope is calculated by correlating the isocontours of multiple user loads.
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Inventors: Lyle Harold Ramshaw, Harumi Kuno, Janet L. Wiener, William K. Wilkinson, Umeshwar Dayal, Stefan Krompass
  • Publication number: 20110283283
    Abstract: A method of managing the execution of a workload of transactions of different transaction types on a computer system. Each transaction type may have a different resource requirement. The method may include intermittently, during execution of the workload, determining the performance of each transaction type. A determination may be made of whether if there is an overloaded transaction type in which performance is degraded with an increase in the number of transactions of the transaction type. If there is an overloaded transaction type, the number of transactions of at least one transaction type may be changed.
    Type: Application
    Filed: May 11, 2010
    Publication date: November 17, 2011
    Inventors: Harumi KUNO, Janet L. Wiener, Lyle H. Ramshaw, Umeshwar Dayal, William K. Wilkinson, Stefan Krompass
  • Publication number: 20110283294
    Abstract: A method of determining a multiprogramming level (MPL) for a first computer subsystem may be implemented on a second computer subsystem. The method may include selecting an initial MPL interval having endpoints that bound a local extremum of a computer-system operation variable that is a unimodal function of the MPL. For each interval having a length more than a threshold, operation-variable values for two intermediate MPLs in the interval may be determined. The interval may be diminished by the section of the interval between the one of the intermediate MPLs having an operation-variable value further from the extremum, and the interval endpoint adjacent to the one intermediate MPL. The operating MPL may be set equal to the other intermediate MPL when the interval has a length that is not more than the threshold.
    Type: Application
    Filed: May 11, 2010
    Publication date: November 17, 2011
    Inventors: Janet L. WIENER, Lyle H. Ramshaw, Harumi Kuno, William K. Wilkinson, Stefan Krompass
  • Patent number: 7840556
    Abstract: Provided are, among other things, systems, methods and techniques for processing database queries, such as the following. A current database query to be executed is obtained, and a plan for executing the current database query is generated. A cluster that includes at least one previously executed database query is identified, based on similarity of the plan for executing the current database query to execution-plan information representing the cluster. Then, a query-execution characteristic is assigned to the current database query based on corresponding characteristic information representing the cluster, and performance of the current database query is managed based on the query-execution characteristic.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: November 23, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Umeshwar Dayal, Harumi Kuno, Stefan Krompass, Maria G. Castellanos
  • Publication number: 20100235349
    Abstract: A data processing system includes a query progress analyzer. The database processing system comprises a receiver that receives database queries including a target query directed to a database and a query analyzer. The query analyzer is coupled to the receiver and analyzes progress status of the target query based on comparison of measured target query resource usage to resource usage predicted from a query plan of the target query and measured system resource usage.
    Type: Application
    Filed: March 10, 2009
    Publication date: September 16, 2010
    Inventors: Harumi Kuno, Janet L. Wiener, Umeshwar Dayal, Stefan Krompass