Method of inter-process communication in a distributed data processing system
AssigneeComputer X, Inc.
InventorsBernhard P. Weisshaar, Frank C. Kolnick, Andrew I. Kun, Bruce M. Mansfield
Life of this patent
Estimating the term…
Loading patent…
AssigneeComputer X, Inc.
InventorsBernhard P. Weisshaar, Frank C. Kolnick, Andrew I. Kun, Bruce M. Mansfield
Estimating the term…
A multi-processor, multi-tasking virtual machine comprises processes, messages, and contexts. Processes communicate only through messages. Contexts are groups of related processes. The virtual machine is implemented in a distributed data processing system comprising a plurality of individual cells coupled by a local area network (LAN). Each cell may comprise one or more processes and/or contexts. A network interface module (NIM) provides the interface between any individual cell and the LAN. To facilitate message transmission between processes resident on different cells, each NIM provides addressing modes allowing messages to be sent to processes according to the processes' names. Cells may be added to or deleted from the LAN, and processes may be created or deleted, without disrupting the LAN operations.
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and at least two processes resident on different ones of said cells, said method comprising the steps of:
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and at least three processes resident on different ones of said cells, said method comprising the steps of:
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and a plurality of processes resident on said cells, at least two of said processes being resident on different cells and having an identical name, said method comprising the steps of:
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and a plurality of processes resident on said cells, at least two of said processes being resident on different cells and having an identical name, said method comprising the steps of:
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and a plurality of processes resident on said cells, at least two of said processes being resident on different cells and having an identical name, said method comprising the steps of:
Dependencies are inferred from the claim text.