Patents by Inventor Peter L. Farrell

Peter L. Farrell 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: 8813030
    Abstract: Detection of various issues with plug-ins and fragments corresponding to a software product as part of an automated quality engineering investigation is provided. In order to determine whether any issues are present, information pertaining to each plug-in and fragment is analyzed. The information can be stored in a corresponding manifest for the plug-in and fragment, and can include version information and dependency information for the corresponding plug-in and fragment. The issues can include an error relating to the manifest, an error relating to the version information, an error relating to the dependency information, and/or the like.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sudarsha D. Wijenayke, Peter L. Farrell
  • Patent number: 8261236
    Abstract: The present invention comprises utility capable of detecting various issues with plug-ins and fragments in Eclipse and Eclipse-based products. In order to find issues, the utility first seeks information about the sites available in the given product. Once the sites have been located, the utility seeks information about the plug-ins and fragments in each site that are expected to resolve in the product. Once the utility has determined what particular plug-ins and fragments are expected to resolve in each site, it parses both the text and XML manifest of each candidate plug-in and fragments in order to gather the following information: Once the above information of each candidate plug-in and fragment has been gathered, the utility analyzes the particular information in details and performs a series of tests to find whether the candidate plug-ins and fragments have issues.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sudarsha D. Wijenayake, Peter L. Farrell
  • Publication number: 20120222006
    Abstract: Detection of various issues with plug-ins and fragments corresponding to a software product as part of an automated quality engineering investigation is provided. In order to determine whether any issues are present, information pertaining to each plug-in and fragment is analyzed. The information can be stored in a corresponding manifest for the plug-in and fragment, and can include version information and dependency information for the corresponding plug-in and fragment. The issues can include an error relating to the manifest, an error relating to the version information, an error relating to the dependency information, and/or the like.
    Type: Application
    Filed: May 10, 2012
    Publication date: August 30, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sudarsha D. Wijenayke, Peter L. Farrell
  • Publication number: 20090113392
    Abstract: The present invention comprises utility capable of detecting various issues with plug-ins and fragments in Eclipse and Eclipse-based products. In order to find issues, the utility first seeks information about the sites available in the given product. Once the sites have been located, the utility seeks information about the plug-ins and fragments in each site that are expected to resolve in the product. Once the utility has determined what particular plug-ins and fragments are expected to resolve in each site, it parses both the text and XML manifest of each candidate plug-in and fragments in order to gather the following information: Once the above information of each candidate plug-in and fragment has been gathered, the utility analyzes the particular information in details and performs a series of tests to find whether the candidate plug-ins and fragments have issues.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Inventors: Sudarsha D. Wijenayake, Peter L. Farrell