Patent ID: 9003388
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a reboot necessity information storage memory unit configured to store reboot necessity information for each of multiple versions of at least one program that is an install target of an electronic device, the reboot necessity information for a version of the program indicating whether the electronic device needs to be rebooted when the program is updated to the version from an immediately-preceding version; a difference extracting unit configured to extract difference information indicating a difference between a first version of the program installed in the electronic device and a second version of the program in response to a request to acquire the second version of the program; a determining unit configured to determine whether the electronic device needs to be rebooted to update the first version of the program to the second version of the program based on the difference information and the reboot necessity information; and a responding unit configured to return a determination result obtained by the determining unit, wherein the determining unit determines that the electronic device needs to be rebooted when the reboot necessity information indicating that reboot is necessary is stored in the reboot necessity information storage memory unit for at least one version of the program indicated by the difference information.