Patents by Inventor Mark Metheny

Mark Metheny 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: 8261239
    Abstract: A method, system and apparatus for locating a testable object in a functional testing tool is provided. The method can include comparing object properties for a mapped testable object to object properties for each of a set of candidate testable objects organized in a hierarchy, computing an anchor object in the hierarchy, and determining a best matching candidate testable object for the mapped testable object without requiring an exact match of the object properties while constraining the comparing and determining steps with respect to the anchor object.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Frank McGrath, Mark Metheny, Kenneth Sandler, William C. Tobin
  • Patent number: 7191172
    Abstract: A method, system and apparatus for locating a testable object in a functional testing tool is provided. The system can include a record process configured to produce both a test script and an object mapping, and a playback process configured to process the test script. An object manager can be coupled to the playback process and configured to locate among candidate objects in a GUI, a candidate object having a set of properties which partially matches another set of properties associated with a corresponding test object in the object mapping.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: March 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: Frank McGrath, Mark Metheny, William C. Tobin
  • Publication number: 20060253742
    Abstract: An automation framework for automation of modular scripts based on a method for automating a script step in a modular script is provided. In accordance with one embodiment of the invention, the method comprises preparing a software environment for automation; performing one or more user actions on a software product executing on a computer system, the actions being representative of the script step that is to be automated, while the computer system records the user actions such that the modularity of the modular script is retained and the script step is automated; and providing user input to the computer system indicating that all the user actions have been performed. The modular script may be a modular test script prescribing test script steps that test a software product.
    Type: Application
    Filed: March 13, 2006
    Publication date: November 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Dennis Elenburg, Judith Keeley, Robert Levy, Francis McGrath, Mark Metheny, Rene Morrow, William Tobin, Mark Victory, Steven Walton
  • Patent number: 7107174
    Abstract: The present invention is a system, method and apparatus for disambiguating two like objects in two separate application containers. In accordance with the present invention, a pointer to one of the application containers can be obtained. Subsequently, the pointer can be provided as a parameter to a function call for an object in the one of the separate application containers. Notably, the application container can include one of a content browser and a distributable application.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Frank McGrath, Mark Metheny, Kenneth Sandler, William C. Tobin
  • Publication number: 20040204894
    Abstract: The present invention is a system, method and apparatus for disambiguating two like objects in two separate application containers. In accordance with the present invention, a pointer to one of the application containers can be obtained. Subsequently, the pointer can be provided as a parameter to a function call for an object in the one of the separate application containers. Notably, the application container can include one of a content browser and a distributable application.
    Type: Application
    Filed: December 23, 2003
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Frank McGrath, Mark Metheny, Kenneth Sandler, William C. Tobin
  • Publication number: 20040194054
    Abstract: A method, system and apparatus for locating a testable object in a functional testing tool is provided. The system can include a record process configured to produce both a test script and an object mapping, and a playback process configured to process the test script. An object manager can be coupled to the playback process and configured to locate among candidate testable objects in a GUI, a candidate testable object having a set of properties which partially matches another set of properties associated with a corresponding test object in the object mapping.
    Type: Application
    Filed: December 23, 2003
    Publication date: September 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Frank McGrath, Mark Metheny, Kenneth Sandler, William C. Tobin
  • Publication number: 20040194065
    Abstract: A method, system and apparatus for locating a testable object in a functional testing tool is provided. The system can include a record process configured to produce both a test script and an object mapping, and a playback process configured to process the test script. An object manager can be coupled to the playback process and configured to locate among candidate objects in a GUI, a candidate object having a set of properties which partially matches another set of properties associated with a corresponding test object in the object mapping.
    Type: Application
    Filed: December 23, 2003
    Publication date: September 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Frank McGrath, Mark Metheny, William C. Tobin