Information processing system and method for executing process during communication error
First Claim
1. An information processing system comprising a first information processing device and a second information processing device,the first information processing device comprising:
- an input transmitting unit for transmitting input data to the second information processing device; and
a communication monitoring unit for monitoring communications between the first information processing device and the second information processing device;
the second information processing device comprising;
a program storing unit for storing a program, the program being requested to execute by the first information processing device;
a process executing unit for executing a process based on the program;
a transmitting unit for receiving the input data from the first information processing device, transferring the received input data to the process for execution with the process by the process execution unit based on the input data and sending a result of the executed result of the process by the process execution unit to the first information processing device;
an execution monitoring unit for monitoring whether the process starts running; and
a program control unit responsive to a detection by the execution monitoring unit that the process starts running, for transmitting one or more program modules related to the process being executed, to the first information processing device, the one or more program modules being run with the process being executed;
the first information processing device further comprising;
a program receiving unit for receiving the one or more program modules sent from the second information processing device; and
a program executing unit for executing a new process based on the received one or more program modules in response to a detection of a communication error between the first information processing device and the second information processing device, the error being detected by the communication monitoring unit;
wherein in response to the detection of the communication error, the input data transmitting unit transfers the input data to the new process executed by the program executing unit, and the user interface outputs a result of the new process executed by the program executing unit based on the input data.
1 Assignment
0 Petitions
Accused Products
Abstract
In information processing between computers which perform a remote operation via a network, all or a part of process information being executed by an operation target and data for use in a process are transmitted beforehand to an operation unit, and the operation unit continues the processing by use of the process information transmitted beforehand when connection via the network for communication between the computers is interrupted or cut. When it is detected that the communication returns to a normal state, the process information being executed by the operation unit and the data for use in the process are transmitted to the operation target, and the operation target continues execution of an information processing program by use of the received process information and the data for use in the process.
16 Citations
17 Claims
-
1. An information processing system comprising a first information processing device and a second information processing device,
the first information processing device comprising: -
an input transmitting unit for transmitting input data to the second information processing device; and a communication monitoring unit for monitoring communications between the first information processing device and the second information processing device; the second information processing device comprising; a program storing unit for storing a program, the program being requested to execute by the first information processing device; a process executing unit for executing a process based on the program; a transmitting unit for receiving the input data from the first information processing device, transferring the received input data to the process for execution with the process by the process execution unit based on the input data and sending a result of the executed result of the process by the process execution unit to the first information processing device; an execution monitoring unit for monitoring whether the process starts running; and a program control unit responsive to a detection by the execution monitoring unit that the process starts running, for transmitting one or more program modules related to the process being executed, to the first information processing device, the one or more program modules being run with the process being executed; the first information processing device further comprising; a program receiving unit for receiving the one or more program modules sent from the second information processing device; and a program executing unit for executing a new process based on the received one or more program modules in response to a detection of a communication error between the first information processing device and the second information processing device, the error being detected by the communication monitoring unit; wherein in response to the detection of the communication error, the input data transmitting unit transfers the input data to the new process executed by the program executing unit, and the user interface outputs a result of the new process executed by the program executing unit based on the input data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing method of an information processing system comprising a first information processing device and a second information processing device, comprising:
-
transmitting input data by the first information processing device to the second information processing device receiving the input data by the second information processing device; monitoring, by the first information processing device, communications between the first information processing device and the second information processing device; executing, by the second information processing device, a process based on a program to be requested by the first information processing device execute, the process being executed based on the input data; sending an executed result of the process by the second information processing device to the first information processing device; monitoring whether the process starts running; transmitting, by the second information processing device to the first information processing device, responsive to a detection that the process starts running, one or more program modules related to the process having been executed, the one or more program modules being run with the process being executed; receiving, by the first information processing device, the one or more program modules sent from the second information processing device; and executing, by the first information processing device, a new process based on the received one or more program modules in response to a detection of a communication error between the first information processing device and the second information processing device; wherein, in response to the detection of the communication error, the input data transmitting unit transfers the input data to the new process executed by the program executing unit, and a user interface outputs a result of the new process executed by the program executing unit based on the input data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification