Patents by Inventor Antony John Piner

Antony John Piner 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: 7275238
    Abstract: An executing computer program is debugged by the use of an events table comprising a plurality of table entries, each table entry comprising an event description describing an event occurring during execution of the executing computer program; a debugger description specifying a debugger to be invoked to debug the executing computer program upon an occurrence of the event; and debugger options to be passed to the debugger upon invocation of the debugger. Debugging the executing computer program comprises monitoring for the event; detecting the event; gathering event information beyond the event description; searching the event table responsive to the detection of the event; finding the table entry corresponding the event; responsive to the finding of the table entry, invoking the debugger specified by the debugger description in the table entry corresponding the event; passing the debugger options to the debugger; and passing the event information to the debugger.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: September 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Francisco Miguel Anaya, Thomas Lee Ellis, Randy Earl Kraemer, Antony John Piner
  • Publication number: 20030188042
    Abstract: An executing computer program is debugged by the use of an events table comprising a plurality of table entries, each table entry comprising an event description describing an event occurring during execution of the executing computer program; a debugger description specifying a debugger to be invoked to debug the executing computer program upon an occurrence of the event; and debugger options to be passed to the debugger upon invocation of the debugger. Debugging the executing computer program comprises monitoring for the event; detecting the event; gathering event information beyond the event description; searching the event table responsive to the detection of the event; finding the table entry corresponding the event; responsive to the finding of the table entry, invoking the debugger specified by the debugger description in the table entry corresponding the event; passing the debugger options to the debugger; and passing the event information to the debugger.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Francisco Miguel Anaya, Thomas Lee Ellis, Randy Earl Kraemer, Antony John Piner