Patents by Inventor Paul J. Lacy

Paul J. Lacy 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: 11023305
    Abstract: Concepts for logging and retrieving diagnostic information relating to a computer system that implements a runtime stack when executing a program are presented. One example comprises, determining a depth value, the depth value being configured to identify a level of diagnostic tracing for the runtime stack. For each stack frame of the runtime stack: the depth value is compared with a counter value associated with the stack frame, and data is then retrieved from the stack frame based on the comparison result.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: David J. Crighton, Martin R. Naish, David Robert Coles, Paul J. Lacy, Kirstine F. L. Clapperton
  • Publication number: 20200167217
    Abstract: Concepts for logging and retrieving diagnostic information relating to a computer system that implements a runtime stack when executing a program are presented. One example comprises, determining a depth value, the depth value being configured to identify a level of diagnostic tracing for the runtime stack. For each stack frame of the runtime stack: the depth value is compared with a counter value associated with the stack frame, and data is then retrieved from the stack frame based on the comparison result.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: David J. Crighton, Martin R. Naish, David Robert Coles, Paul J. Lacy, Kirstine F. L. Clapperton
  • Publication number: 20170090900
    Abstract: A patch applicability capability is provided that indicates whether a particular patch is to be installed on a system. The capability includes detecting whether the patch applies to code actually being executed on the system in which the patch is to be installed. If the patch applies to code actually being executed, then the patch may be installed. Otherwise, the patch may not be installed.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Jack S. Baines, Kirstine F. L. Clapperton, David J. Crighton, Paul J. Lacy, Rosanna M. Lickorish