Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
384 words
A computer system having nodes linked together, each one of said nodes comprising: a plurality of modules accessible to each other; first detecting means for detecting a formation of a pseudo closed path formed by at least some of said plurality of modules within said node, a pseudo closed path being a waiting path formed by some of said modules, either end of the path being linked to a module of a node of the computer system outside of said node itself; check request means for sending to an adjacent node of said one node, in accordance with said first detecting means detecting the formation of the pseudo closed path at said one node, a check request for the adjacent node to check for existence of a pseudo closed path within the adjacent node itself, said request including an identification number and access sequence number of a module corresponding to a forward directional end of the pseudo closed path within the one node itself; second detecting means for detecting, responsive to a request sent from another node in said computer system, formation of the pseudo closed path within the node linked to a pseudo closed path within the other node on the basis of an identification number and access sequence number included with the request sent from the other node; transfer means for sending, in accordance with said second detecting means detecting the formation of the pseudo closed path, a request to an adjacent node to check for existence of a pseudo closed path within the adjacent node, the request including an identification number and access sequence number of a module corresponding to a forward directional end of the pseudo closed path within said one node itself and also with the identification number and access sequence number affixed to the request sent from said other node; and means for determining, responsive to a request sent from another node of said computer system, whether the request which has sent by said check request means is returned to said node itself and whether deadlock has occurred, said determining based on the identification number and access sequence affixed to the request which was sent by said check request means and on an identification number and access sequence affixed to the request sent from said another adjacent node.
Claim 2
Dependent Claim
384 words
A computer system having nodes linked together, each one of said nodes comprising: a plurality of modules accessible to each other; first detecting means for detecting a formation of a pseudo closed path formed by at least some of said plurality of modules within said node, a pseudo closed path being a waiting path formed by some of said modules, either end of the path being linked to a module of a node of the computer system outside of said node itself; check request means for sending to an adjacent node of said one node, in accordance with said first detecting means detecting the formation of the pseudo closed path at said one node, a check request for the adjacent node to check for existence of a pseudo closed path within the adjacent node itself, said request including an identification number and access sequence number of a module corresponding to a forward directional end of the pseudo closed path within the one node itself; second detecting means for detecting, responsive to a request sent from another node in said computer system, formation of the pseudo closed path within the node linked to a pseudo closed path within the other node on the basis of an identification number and access sequence number included with the request sent from the other node; transfer means for sending, in accordance with said second detecting means detecting the formation of the pseudo closed path, a request to an adjacent node to check for existence of a pseudo closed path within the adjacent node, the request including an identification number and access sequence number of a module corresponding to a forward directional end of the pseudo closed path within said one node itself and also with the identification number and access sequence number affixed to the request sent from said other node; and means for determining, responsive to a request sent from another node of said computer system, whether the request which has sent by said check request means is returned to said node itself and whether deadlock has occurred, said determining based on the identification number and access sequence affixed to the request which was sent by said check request means and on an identification number and access sequence affixed to the request sent from said another adjacent node.
Claim 3
Dependent Claim
38 words
A computer network system according to claim 1, wherein said first detecting means includes: means for detecting a waiting state of the module corresponding to the forward directional end of the pseudo closed path within the node itself.
Claim 4
Dependent Claim
38 words
A computer network system according to claim 1, wherein the second detecting means includes: means for detecting a waiting state of the module corresponding to the forward directional end of the pseudo closed path within the node itself.
Claim 5
Dependent Claim
56 words
A computer network system according to claim 1, wherein the second detecting means includes: means for detecting a linkage between a module corresponding to a reverse directional end of the pseudo closed path within the node itself and a module corresponding to a forward directional end of the pseudo closed path within the another adjacent node.
Claim 6
Dependent Claim
43 words
A computer network system according to claim 1, wherein the second detecting means includes: means for identifying the forward directional end of the pseudo closed path within the node itself by tracing on the pseudo closed path from an reverse directional end thereof.
Claim 7
Dependent Claim
59 words
A computer network system according to claim 1, wherein the determining means includes: means for, responsive to a request sent from the another node, detecting the formation of the pseudo closed path within the node itself; and means for determining that the deadlock has occurred in the case where the pseudo closed path within the node itself is formed.
Claim 8
Dependent Claim
98 words
A computer network system according to claim 1, further comprising: means for measuring a period of time from when the request is sent by the check request means to when the request is returned to the node itself; means for detecting the formation of the pseudo closed path within the node itself when the request has not been returned to the node within a predetermined period of time; and means for determining that global deadlock has occurred in the case where the formation of the pseudo closed path within the node itself is detected by the detecting means.