System and method for automatically updating a program in a computer
First Claim
1. A system for automatically updating a program in a computer, the computer comprising a processor and a storage, the program updating system comprising:
- a format determining module for determining-whether a new program to be updated is compatible with a corresponding old program in the storage by comparing a first format description file with a second format description file in the storage;
a format converting module for converting a data format of the new program to a corresponding data format which can be compatible with the old program according to a format reference file in the storage;
a system settings determining module for determining whether the new program is compatible with system settings of the computer by comparing a first system settings description file with a second system settings description file in the storage;
a system settings updating module for updating the system settings of the computer to system settings which can be compatible with the new program according to a system settings reference file in the storage; and
a program updating module for updating the old program in the storage by the new program.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automatically updating a program in a computer includes the steps of: receiving a new program, and determining whether the new program is compatible with a corresponding old program by comparing a first format description file with a second format description file in a storage of the computer; converting a data format of the new program to a data format which can be compatible with the old program according to a format reference file in the storage; determining whether the new program is compatible with system settings of the computer by comparing a first system settings description file with a second system settings description file in the storage; updating the system settings of the computer to system settings which can be compatible with the new program according to a system settings reference file in the storage; and updating the old program in the storage by the new program. A related system is also disclosed.
32 Citations
14 Claims
-
1. A system for automatically updating a program in a computer, the computer comprising a processor and a storage, the program updating system comprising:
-
a format determining module for determining-whether a new program to be updated is compatible with a corresponding old program in the storage by comparing a first format description file with a second format description file in the storage;
a format converting module for converting a data format of the new program to a corresponding data format which can be compatible with the old program according to a format reference file in the storage;
a system settings determining module for determining whether the new program is compatible with system settings of the computer by comparing a first system settings description file with a second system settings description file in the storage;
a system settings updating module for updating the system settings of the computer to system settings which can be compatible with the new program according to a system settings reference file in the storage; and
a program updating module for updating the old program in the storage by the new program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for automatically updating a program in a computer, comprising the steps of:
-
receiving a new program, and determining whether the new program is compatible with a corresponding old program by comparing a first format description file with a second format description file in a storage of the computer;
converting a data format of the new program to a data format which can be compatible with the old program according to a data format reference file in the storage, if the new program is not compatible with the old program;
determining whether the new program is compatible with system settings of the computer by comparing a first system settings description file with a second system settings description file in the storage;
updating the system settings of the computer to system settings which can be compatible with the new program according to a system settings reference file in the storage, if the new program is not compatible with the system settings of the computer; and
updating the old program in the storage by the new program. - View Dependent Claims (10, 11, 12)
-
-
13. A method for automatically updating a program in a computing system, comprising the steps of:
-
retrieving an update of a program executable in a computing system;
converting data format of said update so as to be compatible with said program when said data format of said update is not compatible with said program;
updating system settings of said computing system according to said update when said update is not compatible with said system settings; and
updating said program by means of said update. - View Dependent Claims (14)
-
Specification