Information processing device and process control method
AssigneeHitachi, Ltd.
InventorsMasahiro Konno, Yukinobu Mizoguchi, Takashi Maruyama, Tomohisa Kohiyama
Life of this patent
Estimating the term…
Abstract
A remote machine uses a process control unit to monitor a process for a Web browser program. When the process for the Web browser program starts to operate, an operating time therefor starts to be measured. When the operating time reaches a predetermined time, the process for the Web browser program is forcefully terminated. After that, unless the remote machine 2 is rebooted, that is, unless a RAM is cleared, the process for the Web browser program is forcefully terminated immediately after its start.
Claims25
An information processing device which controls a process operating on an operating system (OS), comprising:
- a first monitoring target storage means which stores identification information of a first monitoring target process;
- process management means which manages the identification information of an process under operation;
- force termination means which forcefully terminates the process under operation;
- timer means which measures a time;
- start flag setting means which turns a timer start flag on/off;
- and
- termination flag setting means which turns a force termination flag on/off, wherein:
- the start flag setting means changes the timer start flag into on if the timer start flag is off in a case where the processes under operation managed by the process management means include the first monitoring target process stored in the first monitoring target storage means;
- the timer means starts to measure the time when the timer start flag becomes on;
- the force termination means forcefully terminates the first monitoring target process stored in the first monitoring target storage means, which is managed by the process management means and is under operation, in one of a case where the time measured by the timer means exceeds a predetermined time and a case where the force termination flag is on;
- and
- the termination flag setting means changes the force termination flag into on if the force termination flag is off in a case where the first monitoring target process stored in the first monitoring target storage means is terminated.
A program which is readable by a computer, the program causing the computer to function as:
- a first monitoring target storage means which stores identification information of a first monitoring target process;
- process management means which manages the identification information of an process under oparation;
- force termination means which forcefully terminates the operating process;
- timer means which measures a time;
- start flag setting means which turns a timer start flag on/off;
- and
- termination flag setting means which turns a force termination flag on/off, wherein:
- the start flag setting means changes the timer start flag into on if the timer start flag is off in a case where the processes under oparation managed by the process management means include the first monitoring target process stored in the first monitoring target storage means;
- the timer means starts to measure the time when the timer start flag becomes on;
- the force termination means forcefully terminates the first monitoring target process stored in the first monitoring target storage means, which is managed by the process management means and is under oparation, in one of a case where the time measured by the timer means exceeds a predetermined time and a case where the force termination flag is on;
- and
- the termination flag setting means changes the force termination flag into on if the force termination flag is off in a case where the first monitoring target process stored in the first monitoring target storage means is terminated.
A process control method which allows a computer to control a process operating on an operating system (OS) comprising:
- changing a timer start flag into on if the timer start flag is off in a case where processes under oparation include a preset first monitoring target process;
- starting to measure the time when the timer start flag becomes on;
- forcefully terminating the first monitoring target process under oparation, in one of a case where a measurement time exceeds a predetermined time and a case where a force termination flag is on;
- and
- changing the force termination flag into on if the force termination flag is off in a case where the first monitoring target process is terminated.
A terminal which is connected to a data processing device via a network, comprising:
- input means which inputs information used to remotely control the data processing device;
- display means which displays a processing result obtained from the data processing device;
- communication means which performs communications with the data processing device;
- and
- means which monitors an operation of a Web browser of the terminal, and suppresses execution of the Web browser if an operating time of the Web browser becomes equal to or larger than a predetermined time.
Dependencies are inferred from the claim text.