PROGRAM UPDATE DEVICE, PROGRAM UPDATE METHOD, AND INFORMATION PROCESSING DEVICE
First Claim
Patent Images
1. A program update device comprising:
- a first storage unit to retain a program of a first version;
a second storage unit to retain a program of a second version equal to or later than the first version;
an acquiring unit to acquire a difference between the program of the second version and a program of a third version later than the second version; and
an update unit to generate the program of the third version from the program of the second version that is stored in the second storage unit and the difference acquired by the acquiring unit, and to store the generated program of the third version in the first storage unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A program update device includes: a first storage unit to retain a program of a first version; a second storage unit to retain a program of a second version equal to or later than the first version; an acquiring unit to acquire a difference between the program of the second version and a program of a third version later than the second version; and an update unit to generate the program of the third version from the program of the second version that is stored in the second storage unit and the difference acquired by the acquiring unit, and to store the generated program of the third version in the first storage unit.
64 Citations
5 Claims
-
1. A program update device comprising:
-
a first storage unit to retain a program of a first version; a second storage unit to retain a program of a second version equal to or later than the first version; an acquiring unit to acquire a difference between the program of the second version and a program of a third version later than the second version; and an update unit to generate the program of the third version from the program of the second version that is stored in the second storage unit and the difference acquired by the acquiring unit, and to store the generated program of the third version in the first storage unit. - View Dependent Claims (2, 3)
-
-
4. A program update method executed by a computer comprising:
-
a first storage unit to retain a program of a first version; and a second storage unit to retain a program of a second version equal to or later than the first version; the method comprising; acquiring a difference between the program of the second version and a program of a third version later than the second version; generating the program of the third version from the program of the second version that is stored in the second storage unit and the acquired difference; and deleting the program of the first version that is stored in the first storage unit, and storing the generated program of the third version in the first storage unit.
-
-
5. An information processing device comprising:
-
an auxiliary storage device to retain a program of a version set when shipped from a factory and a program of a first version later than the version at the factory shipment time; a main storage device to retain the program of the first version that is loaded from the auxiliary storage device; and a CPU to start up the program of the first version that is retained by the main storage device with power on, wherein the CPU, when an error exists in the program of the first version that is retained by the main storage device and when an operation of the program of the first version that is retained by the main storage device is interrupted a predetermined number of times or more during a period till power on, loads the program of the first version that is stored in the auxiliary storage device into the main storage device, and the CPU, when the program of the first version that is retained by the main storage device fails to be loaded a predetermined number of times or more during the period till power on, loads the program of the version at the factory shipment time that is stored in the auxiliary storage device into the main storage device.
-
Specification