Patent ID: 9055128
Filing Date: 2015-06-09
Classification: G06F,H04L

Abstract:
1. An information processing device configured to start a download module at a predefined date and time, comprising: one or more microprocessors and at least one computer memory, where the one or more microprocessors are operating under control of a computer software program stored in the at least one computer memory; a transmitter unit configured to transmit authentication information to an authentication server; a determination unit configured to determine one or more files to be downloaded after an authentication process by the authentication server, the authentication process being based on the transmitted authentication information, a download execution unit configured to download one or more files from a file provider server, wherein the determination unit comprises: an acquisition unit configured to acquire version information of latest available system software and latest required system software from the file provider server, a comparison unit configured to compare the acquired version information with version information of system software already downloaded and/or installed on the information processing device, wherein, if the comparison unit determines that the acquired version information contains information about available or required system software that is a newer version than the version information of system software already downloaded and/or installed, the download execution unit downloads the latest available or required system software from the file provider server even when said authentication process fails, wherein the determination unit further comprises: a list generation unit configured to generate a list of application related files requested to be downloaded, wherein the list generation unit generates the list after said authentication process completes successfully, and after the comparison unit determines that the latest required system software is installed; wherein the download execution unit downloads an application related file included in the list, unless the comparison unit determines that the latest required system software is not installed.