Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
104 words
A method for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising the steps of: detecting a fault occurring in one computer among of said plurality of computers while said plurality of computers are executing respective processes; judging whether said one computer in which the fault is detected is a server computer or not; and restarting related processes executed on said plurality of computers when said one computer is judged as the server computer, and not restarting any process executed on said plurality of computers when said one computer is not judged as the server computer.
Claim 2
Independent Claim
104 words
A method for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising the steps of: detecting a fault occurring in one computer among of said plurality of computers while said plurality of computers are executing respective processes; judging whether said one computer in which the fault is detected is a server computer or not; and restarting related processes executed on said plurality of computers when said one computer is judged as the server computer, and not restarting any process executed on said plurality of computers when said one computer is not judged as the server computer.
Claim 3
Dependent Claim
39 words
The method of claim 1, wherein the detecting step detects either a computer fault occurring in any of said plurality of computers or a process fault occurring in any process executed on said plurality of computers as said fault.
Claim 4
Dependent Claim
49 words
The method of claim 1, further comprising the step of: acquiring process states for each process at prescribed checkpoints while said plurality of computers are executing respective processes; wherein the restarting step restarts said processes from said prescribed checkpoints, according to the process states acquired at said prescribed checkpoints.
Claim 5
Independent Claim
96 words
A method for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising the steps of: specifying a restart information for each process indicating how processes should be restarted when a process fault occurs in each process; detecting a process fault occurring in one process executed on one computer among said plurality of computers while said plurality of computers are executing respective processes; and restarting selected processes executed on said plurality of computers according to the restart information for said one process in which the process fault is detected.
Claim 6
Independent Claim
96 words
A method for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising the steps of: specifying a restart information for each process indicating how processes should be restarted when a process fault occurs in each process; detecting a process fault occurring in one process executed on one computer among said plurality of computers while said plurality of computers are executing respective processes; and restarting selected processes executed on said plurality of computers according to the restart information for said one process in which the process fault is detected.
Claim 7
Dependent Claim
30 words
The method of claim 4, wherein the specifying step specifies the restart information differently for server processes executed on a server computer and client processes executed on a client computer.
Claim 8
Dependent Claim
37 words
The method of claim 4, wherein the restart information specified for one server process executed on a server computer indicates either restarting all processes executed on said plurality of computers or restarting said one server process alone.
Claim 9
Dependent Claim
38 words
The method of claim 4, wherein the restart information specified for one client process executed on one client computer indicates either restarting all client processes executed on said one client computer or restarting said one client process alone.
Claim 10
Independent Claim
122 words
An apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising: a fault detection unit for detecting a fault occurring in one computer among of said plurality of computers while said plurality of computers are executing respective processes; a judgment unit for judging whether said one computer in which the fault is detected is a server computer or not; and a restart command unit for commanding said plurality of computers to restart related processes executed on said plurality of computers when said one computer is judged as the server computer, and not to restart any process executed on said plurality of computers when said one computer is not judged as the server computer.
Claim 11
Independent Claim
122 words
An apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising: a fault detection unit for detecting a fault occurring in one computer among of said plurality of computers while said plurality of computers are executing respective processes; a judgment unit for judging whether said one computer in which the fault is detected is a server computer or not; and a restart command unit for commanding said plurality of computers to restart related processes executed on said plurality of computers when said one computer is judged as the server computer, and not to restart any process executed on said plurality of computers when said one computer is not judged as the server computer.
Claim 12
Dependent Claim
50 words
The apparatus of claim 8, wherein the fault detection unit includes a computer fault detection unit for detecting a computer fault occurring in any of said plurality of computers and a process fault detection unit for detecting a process fault occurring in any process executed on said plurality of computers.
Claim 13
Dependent Claim
59 words
The apparatus of claim 8, further comprising: a process state acquisition unit for acquiring process states for each process at prescribed checkpoints while said plurality of computers are executing respective processes; wherein the restart command unit commands said plurality of computers to restart said processes from said prescribed checkpoints, according to the process states acquired at said prescribed checkpoints.
Claim 14
Independent Claim
114 words
An apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising: an information management unit for specifying a restart information for each process indicating how processes should be restarted when a process fault occurs in each process; a fault detection unit for detecting a process fault occurring in one process executed on one computer among said plurality of computers while said plurality of computers are executing respective processes; and a restart command unit for commanding said plurality of computers to restart selected processes executed on said plurality of computers according to the restart information for said one process in which the process fault is detected.
Claim 15
Independent Claim
114 words
An apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, comprising: an information management unit for specifying a restart information for each process indicating how processes should be restarted when a process fault occurs in each process; a fault detection unit for detecting a process fault occurring in one process executed on one computer among said plurality of computers while said plurality of computers are executing respective processes; and a restart command unit for commanding said plurality of computers to restart selected processes executed on said plurality of computers according to the restart information for said one process in which the process fault is detected.
Claim 16
Dependent Claim
31 words
The apparatus of claim 11, wherein the information management unit specifies the restart information differently for server processes executed on a server computer and client processes executed on a client computer.
Claim 17
Dependent Claim
37 words
The apparatus of claim 11, wherein the restart information specified for one server process executed on a server computer indicates either restarting all processes executed on said plurality of computers or restarting said one server process alone.
Claim 18
Dependent Claim
38 words
The apparatus of claim 11, wherein the restart information specified for one client process executed on one client computer indicates either restarting all client processes executed on said one client computer or restarting said one client process alone.
Claim 19
Dependent Claim
171 words
An article of manufacture, comprising: a computer usable medium having computer readable program code means embodied therein for causing a computer to function as an apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, the computer readable program code means includes: first computer readable program code means for causing said computer to detect a fault occurring in one computer among of said plurality of computers while said plurality of computers are executing respective processes; second computer readable program code means for causing said computer to judge whether said one computer in which the fault is detected is a server computer or not; and third computer readable program code means for causing said computer to command said plurality of computers to restart related processes executed on said plurality of computers when said one computer is judged as the server computer, and not to restart any process executed on said plurality of computers when said one computer is not judged as the server computer.
Claim 20
Dependent Claim
171 words
An article of manufacture, comprising: a computer usable medium having computer readable program code means embodied therein for causing a computer to function as an apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, the computer readable program code means includes: first computer readable program code means for causing said computer to detect a fault occurring in one computer among of said plurality of computers while said plurality of computers are executing respective processes; second computer readable program code means for causing said computer to judge whether said one computer in which the fault is detected is a server computer or not; and third computer readable program code means for causing said computer to command said plurality of computers to restart related processes executed on said plurality of computers when said one computer is judged as the server computer, and not to restart any process executed on said plurality of computers when said one computer is not judged as the server computer.
Claim 21
Dependent Claim
42 words
The article of manufacture of claim 15, wherein the first computer readable program code means detects either a computer fault occurring in any of said plurality of computers or a process fault occurring in any process executed on said plurality of computers.
Claim 22
Dependent Claim
69 words
The article of manufacture of claim 15, further comprising: fourth computer readable program code means for causing said computer to acquire process states for each process at prescribed checkpoints while said plurality of computers are executing respective processes; wherein the third computer readable program code means commands said plurality of computers to restart said processes from said prescribed checkpoints, according to the process states acquired at said prescribed checkpoints.
Claim 23
Dependent Claim
162 words
An article of manufacture, comprising: a computer usable medium having computer readable program code means embodied therein for causing a computer to function as an apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, the computer readable program code means includes: first computer readable program code means for causing said computer to specify a restart information for each process indicating how processes should be restarted when a process fault occurs in each process; second computer readable program code means for causing said computer to detect a process fault occurring in one process executed on one computer among said plurality of computers while said plurality of computers are executing respective processes; and third computer readable program code means for causing said computer to command said plurality of computers to restart selected processes executed on said plurality of computers according to the restart information for said one process in which the process fault is detected.
Claim 24
Dependent Claim
162 words
An article of manufacture, comprising: a computer usable medium having computer readable program code means embodied therein for causing a computer to function as an apparatus for restarting processes at distributed checkpoints in a client-server computer system formed by a plurality of computers, the computer readable program code means includes: first computer readable program code means for causing said computer to specify a restart information for each process indicating how processes should be restarted when a process fault occurs in each process; second computer readable program code means for causing said computer to detect a process fault occurring in one process executed on one computer among said plurality of computers while said plurality of computers are executing respective processes; and third computer readable program code means for causing said computer to command said plurality of computers to restart selected processes executed on said plurality of computers according to the restart information for said one process in which the process fault is detected.
Claim 25
Dependent Claim
36 words
The article of manufacture of claim 18, wherein the first computer readable program code means specifies the restart information differently for server processes executed on a server computer and client processes executed on a client computer.
Claim 26
Dependent Claim
39 words
The article of manufacture of claim 18, wherein the restart information specified for one server process executed on a server computer indicates either restarting all processes executed on said plurality of computers or restarting said one server process alone.
Claim 27
Dependent Claim
40 words
The article of manufacture of claim 18, wherein the restart information specified for one client process executed on one client computer indicates either restarting all client processes executed on said one client computer or restarting said one client process alone.