Patents by Inventor Frank McGrath

Frank McGrath 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).

  • Publication number: 20230195455
    Abstract: A computing system receives a data object representative of a code repository for an application. The data object includes source code of the application and artifacts for satisfying a governance policy defined by an entity of the computing system. The computing system causes the data object to be provided to an automation tool configured to build, test, and deploy the application. The computing system monitors reports generated during building and testing of the application. The monitoring includes checking the reports for compliance with the governance policy. The computing system generates a report listing a compliance status of the governance policy.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 22, 2023
    Applicant: HSBC Technology and Services (USA) Inc.
    Inventors: Jonathan Michael Pugh, Frank McGrath, Easwaran Neelakandan, James Golden
  • Publication number: 20230077995
    Abstract: An automation framework system may include a service portal, an API gateway, an entitlements microservice, and a resources microservice. The service portal is configured to provide access to automation functionality of the automation framework system. The service portal is configured to provide entitlement models for generating a programming interface API or automation. The API gateway is configured to intercept API requests from a client device. The API gateway is configured to grant or reject the API requests based on each requested API and information about a user the client device. The entitlements microservice is configured to determine whether the user of the client device is permitted to access the API based on group information associated with the client device. The resources microservice is configured to manage resources associated with each API request.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 16, 2023
    Applicant: HSBC Technology and Services (USA) Inc.
    Inventors: Frank McGrath, Easwaran Neelakandan, James Golden, Darren Lowe
  • Patent number: 8473914
    Abstract: An apparatus and method for maintaining a collection of test scripts. At least one test script module is identified that is common to at least two unmodularized test scripts that are each associated with a common application. The at least two unmodularized test scripts are divided into modularized test scripts that each comprise the at least one test script module. An update to the common application is received and at least one of the at least one test script modules is updated in response to the update of the common application. The updating of each of the at least one of the at least one test script module causes a corresponding update to the at least two unmodularized test scripts.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Robert Levy, Frank McGrath, Serge E. Lucio
  • 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
  • Publication number: 20080320462
    Abstract: An apparatus and method for maintaining a collection of test scripts. At least one test script module is identified that is common to at least two unmodularized test scripts that are each associated with a common application. The at least two unmodularized test scripts are divided into modularized test scripts that each comprise the at least one test script module. An update to the common application is received and at least one of the at least one test script modules is updated in response to the update of the common application. The updating of each of the at least one of the at least one test script module causes a corresponding update to the at least two unmodularized test scripts.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Robert Levy, Frank McGrath, Serge E. Lucio
  • Publication number: 20070143275
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to e-learning and provide a novel and non-obvious method, system and computer program product for contextually invoking e-learning services for work-embedded e-learning. In one embodiment, a method for on-demand work-embedded learning can be provided. The method can include trapping a pre-configured event in an application executing in a host computing platform, and identifying a context for the pre-configured event. The method further can include retrieving e-learning content corresponding to the identified context from a learning management system. Finally, the method can include rendering the retrieved e-learning content in an e-learning content view which is separate from a view for the application in the host computing platform.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Elizabeth Bagley, Frank McGrath, Pamela Nesbitt, William 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
  • 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: 20060048100
    Abstract: In accordance with one embodiment of the invention, there is provided a method for modularizing testing of a software product. The method comprises receiving user input indicating a source and a destination of test content; and linking modification of the test content at the destination to modification of the test content at the source. In further related embodiments, receiving the user input may comprise receiving input of a copy/paste gesture for the test content, or a drag/drop gesture for the test content. The linking may comprise using a globally unique identifier to identify each test step of a test document; and using the globally unique identifier as a pointer from the destination to the source of the test content. The method may also comprise rendering the test content to the user as if the test content was in-line at the destination.
    Type: Application
    Filed: December 30, 2004
    Publication date: March 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Robert Levy, Frank McGrath, Mark Victory, Steven Walton
  • 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