Information Processing Device, Difference Information Generating Device, Program, And Recording Medium.
First Claim
1. An information processing device comprising:
- an application recording portion in which application software is recorded;
a patch obtaining portion obtaining patch data from a server;
a patch recording portion in which the obtained patch data is recorded; and
an application executing portion executing an application using the application software and the patch data, whereinthe patch obtaining portion includesa difference information obtaining unit obtaining data block difference information between a latest patch file retained by the server and a patch file recorded in the patch recording portion, anda download executing unit downloading an updated data block from the latest patch file according to the difference information.
4 Assignments
0 Petitions
Accused Products
Abstract
An information processing device includes: an application recording portion in which application software is recorded; a patch obtaining portion obtaining patch data from a server; a patch recording portion in which the obtained patch data is recorded; and an application executing portion executing an application using the application software and the patch data. The patch obtaining portion includes a difference information obtaining unit obtaining data block difference information between a latest patch file retained by the server and a patch file recorded in the patch recording portion, and a download executing unit downloading an updated data block from the latest patch file according to the difference information.
32 Citations
9 Claims
-
1. An information processing device comprising:
-
an application recording portion in which application software is recorded; a patch obtaining portion obtaining patch data from a server; a patch recording portion in which the obtained patch data is recorded; and an application executing portion executing an application using the application software and the patch data, wherein the patch obtaining portion includes a difference information obtaining unit obtaining data block difference information between a latest patch file retained by the server and a patch file recorded in the patch recording portion, and a download executing unit downloading an updated data block from the latest patch file according to the difference information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A difference information generating device comprising:
-
a recording section in which first difference information between a first patch file and a second patch file of a version subsequent to the first patch file and second difference information between the second patch file and a third patch file of a version subsequent to the second patch file are recorded; and a synthesizing section generating difference information between the first patch file and the third patch file on a basis of the first difference information and the second difference information, wherein the difference information includes, for each data block of a patch file of a new version, information indicating whether or not the data block includes data updated from a patch file of a previous version, and when the data block does not include the updated data, the difference information includes address information indicating a data storage position in the patch file of the previous version.
-
-
8. A program for a computer, comprising:
-
obtaining data block difference information between a latest patch file retained by a server and a patch file recorded on a side of the computer; and downloading an updated data block from the latest patch file according to the difference information.
-
-
9. A program for a computer, comprising:
-
reading first difference information between a first patch file and a second patch file of a version subsequent to the first patch file and second difference information between the second patch file and a third patch file of a version subsequent to the second patch file from a recording section in which the first difference information and the second difference information are recorded; and generating difference information between the first patch file and the third patch file on a basis of the first difference information and the second difference information, wherein the difference information is configured to include, for each data block of a patch file of a new version, information indicating whether or not the data block includes data updated from a patch file of a previous version, and when the data block does not include the updated data, the difference information includes address information indicating a data storage position in the patch file of the previous version.
-
Specification