Patents Represented by Attorney Marilyn Smith Sterne, Kessler, Goldstein & Fox Dawkins
  • 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: 5455949
    Abstract: An improved method and system is described for generalized handling of conditions occurring during program execution in a computer system having a multi-language Condition Manager (CM). A general signaling routine having object code for an external entry point suitable for linking to application programs written in any language supporting external calls is used. The signaling routine may be used by programs to eliminate the step of checking return codes from subroutines by coding the subroutine to automatically signal the proper condition to the CM which in conjunction with user defined condition handlers takes proper actions in response to the condition. A general condition token which may be used as a feedback token is defined as a condition identifier, a format code for the condition identifier, a severity code for the condition, a control code for a facility identifier, a facility identifier and an optional handle for instance specific information.
    Type: Grant
    Filed: September 6, 1991
    Date of Patent: October 3, 1995
    Assignee: International Business Machines Corporation
    Inventors: Ralph O. Conder, Jeffrey A. Grantz, Scott A. Plaetzer, Robert M. Smith, William N. J. Tindall
  • Patent number: 5442779
    Abstract: A computer system and method are: provided for interfacing unlike computer software environments of an interpretive programming language (such as Rexx) and a database management system (such as IMS), into a single seamless environment, whereby the facilities of both original environments can be accessed from a single application program, without requiring any awareness of the context of the program. In order to interface the environments, a process and system are provided for mapping data structures of different data types and varying composition into a format that is known and can be utilized by the application program written in the interpretive language.
    Type: Grant
    Filed: June 25, 1992
    Date of Patent: August 15, 1995
    Assignee: International Business Machines Corporation
    Inventors: Ronald J. Barber, Attila J. Fogarasi