Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
244 words
A multiprocessor computing apparatus comprising a plurality of computers, each computer comprising: a processor capable of executing an application program, the application program using at least one resource, the application program generating requests for resources; communication means for communicating with other ones of the plurality of computers, wherein the processors of the plurality of computers operate the respective communication means to place the plurality of computers into a daisy chain configuration, the daisy chain configuration comprising linking the communication means of each computer with at least one of the communication means of a preceding computer and the communication means of a succeeding computer, wherein the resource request passes from a request originating computer to subsequent computers serially in a first direction; a resource table listing resources available in the computer; first memory means for storing said resource table; resource supply judging means for determining, in response to a resource request, whether the computer is capable of supplying the requested resource based on the available resources listed in the resource table, the request received from one of the preceding computer and the application program; resource supply means for allocating the requested resource when the resource supply judging means determines that the computer is capable of supplying the requested resource; and resource request transmission means for transmitting said resource request to the succeeding computer in the daisy chain configuration when the resource supply judging means determines that the computer is unable to supply the requested resource.
Claim 2
Dependent Claim
244 words
A multiprocessor computing apparatus comprising a plurality of computers, each computer comprising: a processor capable of executing an application program, the application program using at least one resource, the application program generating requests for resources; communication means for communicating with other ones of the plurality of computers, wherein the processors of the plurality of computers operate the respective communication means to place the plurality of computers into a daisy chain configuration, the daisy chain configuration comprising linking the communication means of each computer with at least one of the communication means of a preceding computer and the communication means of a succeeding computer, wherein the resource request passes from a request originating computer to subsequent computers serially in a first direction; a resource table listing resources available in the computer; first memory means for storing said resource table; resource supply judging means for determining, in response to a resource request, whether the computer is capable of supplying the requested resource based on the available resources listed in the resource table, the request received from one of the preceding computer and the application program; resource supply means for allocating the requested resource when the resource supply judging means determines that the computer is capable of supplying the requested resource; and resource request transmission means for transmitting said resource request to the succeeding computer in the daisy chain configuration when the resource supply judging means determines that the computer is unable to supply the requested resource.
Claim 3
Dependent Claim
62 words
The multi-processor computing apparatus of claim 1, wherein each computer further comprises a resource management control means for outputting a resource supply error signal through said communication means, the resource supply error signal being input to the application program generating the resource request, the resource supply error signal transmitted through said daisy chain configuration in a direction opposite to the first direction.
Claim 4
Dependent Claim
47 words
The multiprocessor computing apparatus of claim 2, wherein the resource management control means outputs the resource supply error when the respective computer is not connected to a succeeding computer and the resource supply judging means determines the respective computer is not capable of supplying the requested resource.
Claim 5
Dependent Claim
107 words
The multiprocessor computing apparatus of claim 1, wherein said resource request transmission means of each computer is connected to said resource supply judging means of the succeeding computer through the communication means of each respective computer; and said resource request transmission means generates a resource supply error when said resource supply judging means of a last-stage computer in the daisy chain configuration determines that the last-stage computer is incapable of supplying the requested resource, said resource request transmission means transmitting said resource supply error to the request originating computer through said communication means of each respective computer, the resource supply error transmitted through the daisy chain configuration.
Claim 6
Dependent Claim
25 words
The multiprocessor computing apparatus of claim 4, wherein each of said plurality of computers is coupled to the corresponding communication means in a bus connection.
Claim 7
Dependent Claim
69 words
The multiprocessor computing apparatus of claim 4, wherein said plurality of computers are connected in the form of a loop, the resource request transmission means of the last-stage computer connected to the resource supply judging means of a first-stage computer, wherein the resource supply error is generated when the resource request generated by the request generating computer is input to the request generating computer after circulating through the loop.
Claim 8
Dependent Claim
35 words
The multiprocessor computing apparatus of claim 1, wherein said resources include at least one of an input device, an output device, a memory, the processor, a file, data and software stored in a second memory.
Claim 9
Dependent Claim
46 words
The multiprocessor computing apparatus of claim 1, wherein a secured supply path connects the requested resource and the application program generating the resource request when the resource supply judging means of the respective computer determines that the respective computer is capable of supplying the requested resource.
Claim 10
Dependent Claim
26 words
The multiprocessor computing apparatus of claim 1, wherein said resource supply means supplies the requested resource to one of the application program and the communication means.