INFORMATION PROCESSING APPARATUS, TERMINAL SYSTEM, STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, AND METHOD OF OBTAINING UPDATE DATA FOR APPLICATION
First Claim
1. An information processing apparatus communicable with a server via a network, comprising:
- an update information obtaining unit configured to obtain update information for determining presence of an update of each application from the server at a first timing and save the obtained update information;
a first update determination unit configured to determine, for each of at least one of applications stored in a storage unit which can be accessed by the information processing apparatus, whether there is an update at a second timing independent of the first timing based on the saved update information; and
a first update data obtaining unit configured to obtain, from the server, update data used for updating the application with respect to which the first update determination unit has determined that the update is present.
1 Assignment
0 Petitions
Accused Products
Abstract
In an exemplary information processing apparatus communicable with a server via network, update information is obtained from the server at a first timing and the obtained update information is saved. The update information is information for determining presence of an update of each application. At a second timing independent of the first timing, the information processing apparatus determines whether there is an update to each of at least one of applications stored in a storage unit accessed by the information processing apparatus based on the saved update information. The information processing apparatus obtains, from the server, update data used for updating the application with respect to which it has been determined that the update is present.
47 Citations
21 Claims
-
1. An information processing apparatus communicable with a server via a network, comprising:
-
an update information obtaining unit configured to obtain update information for determining presence of an update of each application from the server at a first timing and save the obtained update information; a first update determination unit configured to determine, for each of at least one of applications stored in a storage unit which can be accessed by the information processing apparatus, whether there is an update at a second timing independent of the first timing based on the saved update information; and a first update data obtaining unit configured to obtain, from the server, update data used for updating the application with respect to which the first update determination unit has determined that the update is present. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A terminal system communicable with a server via a network, comprising:
-
an update information obtaining unit configured to obtain update information for determining presence of an update of each application from the server at a first timing and save the obtained update information; an update determination unit configured to determine, for each of at least one of applications stored in a storage unit which can be accessed by the information processing apparatus, whether there is an update at a second timing independent of the first timing based on the saved update information; and an update data obtaining unit configured to obtain, from the server, update data used for updating the application with respect to which the first update determination unit has determined that the update is present.
-
-
20. A computer-readable non-transitory storage having stored therein an information processing program to be executed by a computer of an information processing apparatus communicable with a server via network, the information processing program causing the computer to execute:
-
obtaining update information for determining presence of an update of each application from the server at a first timing and saving the obtained update information; determining, for each of at least one of applications stored in a storage unit which can be accessed by the information processing apparatus, whether there is an update at a second timing independent of the first timing based on the saved update information; and obtaining, from the server, update data used for updating the application with respect to which it has been determined that the update is present.
-
-
21. A method of obtaining update data for an application to be executed in a terminal system communicable with a server via a network, the method comprising:
-
obtaining update information for determining presence of an update of each application from the server at a first timing and saving the obtained update information; determining, for each of at least one of applications stored in a storage unit which can be accessed by the information processing apparatus, whether there is an update at a second timing independent of the first timing based on the saved update information; and obtaining, from the server, update data used for updating the application with respect to which it has been determined that the update is present.
-
Specification