Patents by Inventor David O'Grady

David O'Grady 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: 11194809
    Abstract: A mechanism is provided for determining a predicted performance of a database com. A first model for a database is determined using machine learning and training data based on monitoring the database operating in a production environment. A second model for the database is determined by combining the first model and a knee of curve formula for the database. The second model is stored for use in determining the predicted performance of the database in response to a database query.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Teodora S. Buda, John V. Delaney, Dmitri Lerko, Francesco Mariani, David O'Grady, Clea A. Zolotow
  • Patent number: 10970126
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Publication number: 20190179677
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 10261839
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: April 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Publication number: 20180157978
    Abstract: A mechanism is provided for determining a predicted performance of a database com. A first model for a database is determined using machine learning and training data based on monitoring the database operating in a production environment. A second model for the database is determined by combining the first model and a knee of curve formula for the database. The second model is stored for use in determining the predicted performance of the database in response to a database query.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Teodora S. Buda, John V. Delaney, Dmitri Lerko, Francesco Mariani, David O'Grady, Clea A. Zolotow
  • Publication number: 20180121248
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Application
    Filed: November 2, 2016
    Publication date: May 3, 2018
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 8303788
    Abstract: An electrochemical gas sensor has a working electrode having a gas porous membrane and a catalyst layer formed on one side of the membrane; a counter electrode, electrolyte in contact with the catalyst both of the working electrode and of the counter electrode; and a support that is in contact with, and presses against the side of the working electrode remote from the electrolyte and that compresses the electrodes and the electrolyte together. The support includes open areas enabling gas to contact the membrane. The support provides a faster response and provides greater efficiency of catalyst usage.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: November 6, 2012
    Assignee: Honeywell Analytics AG
    Inventors: Martin Williamson, David O'Grady
  • Publication number: 20090008251
    Abstract: An electrochemical gas sensor has a working electrode having a gas porous membrane and a catalyst layer formed on one side of the membrane; a counter electrode electrolyte in contact with the catalyst both of the working electrode and of the counter electrode; and a support that is in contact with, and presses against the side of the working electrode remote from the electrolyte and that compresses the electrodes and the electrolyte together. The support includes open areas enabling gas to contact the membrane. The support provides a faster response and provides greater efficiency of catalyst usage.
    Type: Application
    Filed: March 1, 2005
    Publication date: January 8, 2009
    Applicant: ELLWEGER ANALYTICS AG
    Inventors: Martin Williamson, David O'Grady