Patents by Inventor Andrew David Buckler

Andrew David Buckler 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: 8352798
    Abstract: A method, computer program product, and system for detecting and fencing off a failed entity instance so that failover time in the computing system is reduced. Upon detection of a failed entity, for example a failed process, a signal handler invokes an operating system interface to fence off the failed instance from modifying its persistent state, so that the entity may be re-instantiated prior to termination of the failed instance. This approach reduces failover time and eliminates split-brain problems without compromising access to the failed instance to obtain diagnostic information, core dumps, and the like.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Andrew David Buckler, Christian Marcelo Garcia-Arellano, David Alan Hepkin, Matthew Albert Huras, Aamer Sachedina
  • Patent number: 8005809
    Abstract: A computer data processing system and an article of manufacture for determining database workload periodicity. The computer data processing system includes a module for converting database activity samples spanning a time period from the dime domain to the frequency domain, the converting resulting in a frequency spectrum, a module for identifying fundamental peaks of the frequency spectrum, and a module for allocating database resources based on at least one of the fundamental peaks.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventor: Andrew David Buckler
  • Publication number: 20110145635
    Abstract: A method, computer program product, and system for detecting and fencing off a failed entity instance so that failover time in the computing system is reduced. Upon detection of a failed entity, for example a failed process, a signal handler invokes an operating system interface to fence off the failed instance from modifying its persistent state, so that the entity may be re-instantiated prior to termination of the failed instance. This approach reduces failover time and eliminates split-brain problems without compromising access to the failed instance to obtain diagnostic information, core dumps, and the like.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew David Buckler, Christian Marcelo Garcia-Arellano, David Alan Hepkin, Matthew Albert Huras, Aamer Sachedina
  • Publication number: 20090106767
    Abstract: A computer data processing system and an article of manufacture for determining database workload periodicity. The computer data processing system includes a module for converting database activity samples spanning a time period from the dime domain to the frequency domain, the converting resulting in a frequency spectrum, a module for identifying fundamental peaks of the frequency spectrum, and a module for allocating database resources based on at least one of the fundamental peaks.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 23, 2009
    Applicant: International Business Machines Corporation
    Inventor: Andrew David BUCKLER
  • Patent number: 7509336
    Abstract: A data processing system implemented method for determining database workload periodicity. The data processing system implemented method includes converting database activity samples spanning a time period from the dime domain to the frequency domain, the converting resulting in a frequency spectrum, identifying fundamental peaks of the frequency spectrum, and allocating database resources based on at least one of the fundamental peaks.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: March 24, 2009
    Assignee: International Business Machines Corporation
    Inventor: Andrew David Buckler
  • Publication number: 20080162411
    Abstract: An apparatus, system, and method are disclosed for autonomically analyzing a database management system (DBMS). This is accomplished by recording database commands in a datastore while imposing minimal performance effects on the database management system. Then, an optimal playback window is determined for replaying the recorded database commands while imposing minimal performance effects on the DBMS. The recorded database commands are replayed during the determined optimal playback window, and performance statistics are gathered in response to the replayed database commands. The gathered performance statistics are sent to one or more autonomic consumer applications which are responsible for optimizing the DBMS.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew David Buckler, Daniel Liviu Deaconu, John Frederick Hornibrook