Patents by Inventor Mark E. Ingebretson

Mark E. Ingebretson 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: 5579509
    Abstract: Each component of a plurality of interacting system components is associated with a version identifier. The version identifier is stored in a location accessible by the other components. Each component independently reads the version identifier of every other component with which it must interact, and compares this value to an internally stored compatibility record to determine whether the other component satisfies requirements for compatibility with the verifying component. Any component which detects an incompatibility signals an error to the system. In the preferred embodiment, the components are software modules, and the version identifier and compatibility record contain integer values. The compatibility record value represents the minimum level required of the module being verified for compatibility with the verifying module. Compatibility verification is accomplished by comparing the actual level of the module being verified with the minimum level in the compatibility record.
    Type: Grant
    Filed: February 8, 1991
    Date of Patent: November 26, 1996
    Assignee: International Business Machines Corporation
    Inventors: David A. Furtney, Mark E. Ingebretson, Douglas L. Simonson