Patent ID: 6233602
Filing Date: 2001-05-15
Classification: G01C,G06F

Abstract:
In a multinode computer operating system, a method for dynamically allocating server processes to one or more client process requests, said method comprising the steps of:opening a path, by a requesting client process, to a receiving server process;checking whether the requesting client process is the owner of the server process (110);upon a positive outcome of the checking step, handling the request;upon a negative outcome of the checking step, second checking for hierarchically ascending degrees of mismatch, including:if the requesting client process owns a second server process (114), queuing the request to that second server process (116);upon absence of such second server process, while identifiers of the requesting client process and node match corresponding identifiers of the receiving server process (118), and if a handle of the requesting client process is found, copying an environment of the requesting client process and handing the request; andupon absence of such handle, handling the request starting from an empty context and foregoing such copying.