Patents by Inventor Kevin Anthony Braithwaite

Kevin Anthony Braithwaite 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: 8195790
    Abstract: A data processing method for optimizing one or more parameters of a message handling system comprises defining a test workload comprising a plurality of messages, simulating the normal operation of the message handling system, processing at least a portion of the test workload, changing one or more parameters of the message handling system, monitoring the performance of the message handling system, and generating an optimization of at least one parameter based upon the performance of the message handling system.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kevin Anthony Braithwaite, Tim Dunn, Jose Emir Garza
  • Patent number: 8056060
    Abstract: A software product is tested by first obtaining a performance matrix for the software product, the performance matrix containing the profile results of a plurality of tests on the software product, and an expected result vector for the plurality of tests. A test sequence is then executed for the software product, the sequence comprising selecting a subset of the plurality of tests, running the test subset to obtain a new result vector for the test subset, comparing the new result vector entry with the expected result vector entry for the same test, selecting a test (which may be one of the subset or may be a new test) according to the outcome of the result vector comparison and the performance matrix, and running the selected test under profile.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Richard Michael Bicheno, Kevin Anthony Braithwaite, Marc Stanley Carter, Tim Dunn, Michael George Taylor
  • Publication number: 20080046791
    Abstract: A software product is tested by first obtaining a performance matrix for the software product, the performance matrix containing the profile results of a plurality of tests on the software product, and an expected result vector for the plurality of tests. A test sequence is then executed for the software product, the sequence comprising selecting a subset of the plurality of tests, running the test subset to obtain a new result vector for the test subset, comparing the new result vector entry with the expected result vector entry for the same test, selecting a test (which may be one of the subset or may be a new test) according to the outcome of the result vector comparison and the performance matrix, and running the selected test under profile.
    Type: Application
    Filed: June 5, 2007
    Publication date: February 21, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Michael Bicheno, Kevin Anthony Braithwaite, Marc Stanley Carter, Tim Dunn, Michael George Taylor