Patents by Inventor Douglas J. Mortson

Douglas J. Mortson 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: 5604908
    Abstract: A computer program product for dynamically scheduling the building of computer programs from source code parts which may have dependencies which require that some parts be compiled before others. A list of source code parts and dependencies is dynamically created as compilation of the parts is attempted. The build status for each part is tracked. The list is repeatedly processed until none of the build status fields changes during an entire pass through the list. The source code parts which cannot be compiled and integrated in the build for reasons such as circular compilation dependencies or references to non-existing, prerequisite source code parts will be identified by this process.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: February 18, 1997
    Assignee: International Business Machines Corportion
    Inventor: Douglas J. Mortson
  • Patent number: 5513357
    Abstract: A method and system for dynamically scheduling the building of computer programs from source code pads which may have dependencies which require that some pads be compiled before others. A list of source code pads and dependencies is dynamically created as compilation of the pads is attempted. The build status for each pad is tracked. The list is repeatedly processed until none of the build status fields changes during an entire pass through the list. The source code pads which cannot be compiled and integrated in the build for reasons such as circular compilation dependencies or references to non-existing, prerequisite source code pads will be identified by this process.
    Type: Grant
    Filed: June 8, 1994
    Date of Patent: April 30, 1996
    Assignee: International Business Machines Corporation
    Inventor: Douglas J. Mortson
  • Patent number: 5375239
    Abstract: A method and system for dynamically scheduling the building of computer programs from source code parts which may have dependencies which require that some parts be compiled before others. A list of source code parts and dependencies is dynamically created as compilation of the parts is attempted. The build status for each part is tracked. The list is repeatedly processed until none of the build status fields changes during an entire pass through the list. The source code parts which cannot be compiled and integrated in the build for reasons such as circular compilation dependencies or references to non-existing, prerequisite source code parts will be identified by this process.
    Type: Grant
    Filed: February 12, 1993
    Date of Patent: December 20, 1994
    Assignee: International Business Machines Corporation
    Inventor: Douglas J. Mortson