×

Method and apparatus for executing a program in a heterogeneous multiple computer system

  • US 5,126,932 A
  • Filed: 04/05/1990
  • Issued: 06/30/1992
  • Est. Priority Date: 06/17/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. In a distributed heterogeneous multiple computer system having a plurality of autonomous nodes, a method of executing a work sequence program, comprising data associated with a work unit and specifications for performing a plurality of successive work operations in sequence on said work unit utilizing said data, said method comprising the steps of:

  • writing said work sequence program in a standard language, and using said standard language to define a structure of the data used in said work sequence program and to specify a sequence of work operations to be performed on said work unit using said associated data at each one of a selected sequence of autonomous nodes;

    providing a processor at each of the autonomous nodes for executing a work operation program for performing a work operation on a work unit at the respective node, said processor being operated in a given processor operating environment which may differ from the processor operating environment of another processor at another node, and using an interpreter for interpreting the standard language of the work sequence program into the given operating environment of the processor at the respective node;

    initiating execution of said work sequence program on the processor at a first autonomous mode in said multiple computer system by using the processor interpreter to interpret said work sequence program into the processor operating environment of said processor and thereupon executing the work operation program of said processor on the work unit in accordance with the associated data and specifications for the work operations of said work sequence program; and

    transferring execution of said work sequence program to another processor at a second autonomous node in said multiple computer system in response to a next one of said successive work operations in the sequence specified in said work sequence program.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×