System and method for automatically updating versions of software programs in client computers
First Claim
1. A system for automatically updating versions of software programs in client computers, the system comprising an application server, a database, and a client computer, wherein:
- the client computer comprises;
a plurality of software programs;
and a version update inquiry module for sending an inquiry to the application server about a version status of a software program operated in the client computer;
and the application server comprises;
a comparing module for comparing a current version number of the software program with a corresponding version number stored in the database, to determine whether the current version of the software program is the newest;
1 Assignment
0 Petitions
Accused Products
Abstract
A system for automatically updating versions of software programs in client computers includes: client computers (1), each including software programs (10) and a version update inquiry module (11); an application server (2) including a version number obtaining module (200), a comparing module (201), a connecting module (202), and an updating module (203); a database (3) for storing version numbers of newest versions of the software programs; and an FTP server (4) for storing the newest versions of the software programs. Each time a software program is operated by a user in a client computer, the version update inquiry module sends an inquiry to the application server. The application server responds by determining whether the current version of the software program is the newest, and updating the software program to the newest version obtained from the FTP server if the current version of the software program is not the newest.
59 Citations
12 Claims
-
1. A system for automatically updating versions of software programs in client computers, the system comprising an application server, a database, and a client computer, wherein:
-
the client computer comprises;
a plurality of software programs;
and a version update inquiry module for sending an inquiry to the application server about a version status of a software program operated in the client computer;
and the application server comprises;
a comparing module for comparing a current version number of the software program with a corresponding version number stored in the database, to determine whether the current version of the software program is the newest;
- View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for automatically updating a version of a software program in a client-computer, the method comprising the steps of:
-
operating a software program in the client computer;
inquiring about a version status of the software program;
obtaining a current version number of the software program;
comparing the current version number with a corresponding version number listed in a database;
determining whether the current version of the software program is the newest according to the comparison result;
connecting to a server and obtaining the newest version of the software program from the server if the version of the software program is not the newest;
and updating the software program to the newest version. - View Dependent Claims (8, 9, 10)
-
-
11. A method for automatically updating versions of a software program in a computer system, comprising the steps of:
-
retrieving a version inquiry of said software program from said computer system in case that said software program is in use;
identifying a currently available version of said software program;
providing necessary downloads to said computer system in case that said currently available version of said software program is not available in said computer system based on said version inquiry;
and updating said software program based on said downloads. - View Dependent Claims (12)
-
Specification