Patents by Inventor Alan Petter Stevens

Alan Petter Stevens 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: 7536680
    Abstract: A method for modifying a class file to monitor data flow is provided. The method includes selecting (401) one or more methods in the class file and adding (206, 209) one or more lines of code to report incoming arguments and return values, if any, in the selected method. The incoming arguments and return values are reported (405, 410) to an instrumentation interface which may be an instrumentation class defining methods for each type of argument in the method. The one or more lines of code pass the incoming arguments and return values to the appropriate instrumentation class method. The method may produce a profile of data flow including a record of incoming arguments and return values, if any, for one or more methods in a class file. The record can include data describing the types and values of arguments and return values and their distribution.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: Robert Francis Berry, Alan Petter Stevens
  • Publication number: 20040031020
    Abstract: A method and system for modifying a class file to monitor data flow are provided. The method includes selecting (401) one or more methods in the class file and adding (206, 209) one or more lines of code to report incoming arguments and return values, if any, in the selected method. The incoming arguments and return values are reported (405, 410) to an instrumentation interface which may be an instrumentation class defining methods for each type of argument in the method. The one or more lines of code pass the incoming arguments and return values to the appropriate instrumentation class method. The method may produce a profile of data flow including a record of incoming arguments and return values, if any, for one or more methods in a class file. The record can include data describing the types and values of arguments and return values and their distribution.
    Type: Application
    Filed: December 31, 2002
    Publication date: February 12, 2004
    Applicant: International Business Machines Corporation
    Inventors: Robert Francis Berry, Alan Petter Stevens