Patents by Inventor Andrew J. Lavery

Andrew J. Lavery 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: 20150294185
    Abstract: Multiple partial-image selections are received. Each of the multiple partial-image selections includes a user-selected portion of one of a group of images. Partial-image search criteria are derived from a combination of the multiple partial-image selections. A search is performed for images that correspond to the partial-image search criteria derived from the combination of the multiple partial-image selections. Visual search results are returned. The visual search results include at least one identified image that includes features that correspond to the partial-image search criteria derived from the combination of the multiple partial-image selections.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 15, 2015
    Applicant: International Business Machines Corporation
    Inventors: Kimberly H. Cady, Scott B. Greer, Andrew J. Lavery, Sarah R. Plantenberg
  • Publication number: 20150254107
    Abstract: Exemplary embodiments display different types of performance-related data on an information display having a range of units for one type of measured data. Aspects of exemplary embodiment include presenting, by at least one software component executed by a processor, a rate of resource consumption in a visual indicator; and using the visual indicator as a pointer on the information display to a current unit of the measured data.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 10, 2015
    Applicant: International Business Machines Corporation
    Inventors: Andrew J. Lavery, James L. Lentz, David B. Salgado
  • Publication number: 20150156094
    Abstract: An approach is provided for an information handling system to convey user interface functionality based upon a backend server load. The approach receives, over a computer network, a request from a client that utilizes a user interface. The approach further identifies a current resource utilization of a backend server resource that corresponds to the request and then transmits an indicator to the user interface with the indicator conveying the current resource utilization. In response to an overload condition being detected at the backend server resource, the approach transmits a substitute task recommendation to the user interface as a possible alternative request instead of the received request.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari, Karthikeyan Ramamoorthy
  • Publication number: 20150156132
    Abstract: An approach is provided for an information handling system to convey user interface functionality based upon a backend server load. The approach receives, over a computer network, a request from a client that utilizes a user interface. The approach further identifies a current resource utilization of a backend server resource that corresponds to the request and then transmits an indicator to the user interface with the indicator conveying the current resource utilization. In response to an overload condition being detected at the backend server resource, the approach transmits a substitute task recommendation to the user interface as a possible alternative request instead of the received request.
    Type: Application
    Filed: September 26, 2014
    Publication date: June 4, 2015
    Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari, Karthikeyan Ramamoorthy
  • Publication number: 20150089297
    Abstract: An approach is provided to utilize experiences of a user community to identify software problems and communicate resolutions to such problems. Error reports are received from installed software systems in the user community. From these reports, a set of problematic usage patterns are generated, with each of the usage patterns having a confidence factor that is increased based on the number of problem reports that match the usage pattern. The problematic usage patterns are matched to sections of code corresponding to the installed software system with sections of code being identified with problematic usage patterns having confidence factors greater than a given threshold.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Conrad J. Johnson, Andrew J. Lavery, James M. Pavlovsky, Lorin E. Ullmann, Bruce R. Underwood
  • Patent number: 8910146
    Abstract: According to one aspect of the present disclosure, a method and technique for automated time-to-value (TTV) measurement is disclosed. The method includes: initiating an installation module of an application to install the application on a data processing system; responsive to initiating installation of the application via the installation module, monitoring, via a TTV module of the application, a time period associated with the installation of the application; and recording, by the TTV module, the time period corresponding to the installation of the application.
    Type: Grant
    Filed: June 9, 2012
    Date of Patent: December 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari
  • Publication number: 20130332919
    Abstract: According to one aspect of the present disclosure, a method and technique for automated time-to-value (TTV) measurement is disclosed. The method includes: initiating an installation module of an application to install the application on a data processing system; responsive to initiating installation of the application via the installation module, monitoring, via a TTV module of the application, a time period associated with the installation of the application; and recording, by the TTV module, the time period corresponding to the installation of the application.
    Type: Application
    Filed: June 9, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari
  • Publication number: 20130007010
    Abstract: Embodiments of the present invention provide a method, system and computer program product for software requirements extraction from external sources for software development. In an embodiment of the invention, a method for software requirements extraction from external sources for software development includes retrieving content from over a computer communications network pertaining to a product. The content can include by way of example, a Web page, e-mail message, instant message, blog posting or social network posting, to name only a few. Within the content, a modal verb can be identified and text extracted that is proximate to the modal verb. Thereafter, a requirement can be generated for a revision of the product based upon the extracted text. Optionally, the requirement can be ranked according to the modal verb, for example, an imperative modal verb can correspond to a higher ranking than a suggestive modal verb.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Michael E. Browne, Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari
  • Patent number: 8032627
    Abstract: A method of enabling transaction probes used to monitor a transaction or modify a primary application handling the transaction. The method begins with retrieving a token associated with the transaction. The token contains information regarding which transaction probes from a plurality of transaction probes will be enabled with respect to the transaction. The token is then read to determine the set of transaction probes from the plurality of transaction probes that will be enabled. The determined set of transaction probes is then enabled.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian C. Chagoly, Xiaoping Chen, Andrew J. Lavery, Kirk M. Sexton