Patent ID: 8949205
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a read-only memory (ROM) operative to store application software and a patch file separately and independently; a drive device operative to read out data from the ROM; a storage device; a read controlling unit operative to control the drive device to read the application software from the ROM, wherein the read controlling unit, upon receiving a request for activating the application software, allows the drive device to read out the patch file from the ROM and install the read patch file on the storage device; a processor operative to activate the application software while applying the installed patch file on the storage device to the activated application software; a version file acquiring unit operative, after the activation of the application software, to acquire a version file via a network while using identification information of the activated application software, the version file associating version information of at least one patch file of the application software and address information, indicating a location where the at least one patch file is to be stored, with each other; a comparison unit operative to compare version information of the patch file applied to the activated application software and the version information of the at least one patch file included in the version file; and a patch file acquiring unit operative, in case the version file includes the version information of the at least one patch file is newer than the version information of the patch file applied on the application software, to acquire the at least one patch file via a network while utilizing the address information that is associated with the at least one patch file and to install the at least one patch file on the storage device.