Patents by Inventor Philip Arthur Day

Philip Arthur Day 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: 7877732
    Abstract: A method for efficiently stress testing a service oriented architecture based application. A business process flow is recorded between a client and a server. When an XML document is extracted from the recorded business process flow, an XML document file is created for the extracted XML document, an XML document descriptor file is created comprising XPath queries for data elements in the XML document file, a configuration file is created comprising user input parameters obtained from the recorded business process flow, and test input data file is created. The user input parameters in the configuration file are used to generate a test script to test the service oriented architecture based application, wherein data values from the test input data file are inserted into a template of the XML document file at locations specified by the XPath queries in the XML document descriptor file. The test script is then executed.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Philip Arthur Day, Young Wook Lee, Kyle D. Robeson
  • Patent number: 7788057
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, an apparatus for testing having a controller to perform test case conflict resolution by comparing an execution descriptor to one or more platform descriptors. The execution descriptor can have one or more platforms to be tested, each platform comprising at least one among one or more bases, one or more modules, and combinations thereof. Each of the one or more platform descriptors can have one or more test cases and a description of one or more platform limitations for executing the one or more test cases. Additional embodiments are disclosed.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Philip Arthur Day, Kyle Robeson
  • Publication number: 20090187366
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, an apparatus for testing having a controller to perform test case conflict resolution by comparing an execution descriptor to one or more platform descriptors. The execution descriptor can have one or more platforms to be tested, each platform comprising at least one among one or more bases, one or more modules, and combinations thereof. Each of the one or more platform descriptors can have one or more test cases and a description of one or more platform limitations for executing the one or more test cases. Additional embodiments are disclosed.
    Type: Application
    Filed: January 23, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Philip Arthur Day, Kyle Robeson
  • Patent number: 7506211
    Abstract: Atomic testing of a multiplicity of scenarios includes generating a listing of interacting scenarios which are likely to cause a failure, and testing ones of the scenarios not included in the listing according to a binary search strategy to identify a subset of the scenarios as a source of failure among the scenarios. Additionally, the listing can be updated with newly identified interacting scenarios which are likely to cause a failure.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Laura Ioana Apostoloiu, Philip Arthur Day, Behrad Ghazizadeh
  • Publication number: 20080126390
    Abstract: A method for efficiently stress testing a service oriented architecture based application. A business process flow is recorded between a client and a server. When an XML document is extracted from the recorded business process flow, an XML document file is created for the extracted XML document, an XML document descriptor file is created comprising XPath queries for data elements in the XML document file, a configuration file is created comprising user input parameters obtained from the recorded business process flow, and test input data file is created. The user input parameters in the configuration file are used to generate a test script to test the service oriented architecture based application, wherein data values from the test input data file are inserted into a template of the XML document file at locations specified by the XPath queries in the XML document descriptor file. The test script is then executed.
    Type: Application
    Filed: November 29, 2006
    Publication date: May 29, 2008
    Inventors: Philip Arthur Day, Young Wook Lee, Kyle D. Robeson