PROGRAM EXECUTION DEVICE, PROGRAM EXECUTION SYSTEM, AND PROGRAM EXECUTION METHOD
First Claim
1. A program execution device that takes over execution of at least one program from an other program execution device upon occurrence of an error in the other program execution device, the program execution device comprising:
- a memory to store first information specifying one or more programs, and second information specifying some programs including at least one of programs to be executed by the other program execution device, out of the programs specified by the first information and the programs to be executed by the other program execution device; and
an instruction processing unit including an error processing unit to detect the error, the instruction processing unit being configured to execute the programs specified by the first information stored in the memory when the error is not detected by the error processing unit and execute the programs specified by the second information stored in the memory when the error is detected by the error processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In a program execution device (100X), a memory (110) stores first information (101X) specifying one or more programs, and second information (102X) specifying some programs including at least one of programs to be executed by an other program execution device (100Y), out of the programs specified by the first information (101X) and the programs to be executed by the other program execution device (100Y). When an error in the other program execution device (100Y) is not detected by an error processing unit (123), an instruction processing unit (120) executes the programs specified by the first information (101X). When the error in the other program execution device (100Y) is detected by the error processing unit (123), the instruction processing unit (120) executes the programs specified by the second information (102X).
-
Citations
8 Claims
-
1. A program execution device that takes over execution of at least one program from an other program execution device upon occurrence of an error in the other program execution device, the program execution device comprising:
-
a memory to store first information specifying one or more programs, and second information specifying some programs including at least one of programs to be executed by the other program execution device, out of the programs specified by the first information and the programs to be executed by the other program execution device; and an instruction processing unit including an error processing unit to detect the error, the instruction processing unit being configured to execute the programs specified by the first information stored in the memory when the error is not detected by the error processing unit and execute the programs specified by the second information stored in the memory when the error is detected by the error processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program execution method comprising:
-
when an error is not detected, reading first information specifying one or more programs from a memory, and executing the programs specified by the read first information, by a program execution device that takes over execution of at least one program from an other program execution device upon occurrence of the error in the other program execution device; and when the error is detected, reading second information specifying some programs including at least one of programs to be executed by the other program execution device, out of the programs specified by the first information and the programs to be executed by the other program execution device, from the memory, and executing the programs specified by the read second information, by the program execution device.
-
Specification