Computer-readable recording medium containing application management program, and method and apparatus for application management
First Claim
1. A computer-readable recording medium containing an application management program for managing an upgrade status of a client application communicating with a server application, the application management program causing a computer to perform as:
- setting file storage means for storing a client application setting file containing information required for a terminal device to execute the client application;
version information storage means for storing latest-version information on a latest version of the client application setting file stored in the setting file storage means;
communication request monitor means for, when the terminal device executing the client application issues a communication request including version information of the client application to a server executing the server application over a network, acquiring the communication request on the network and extracting the version information of the client application from the communication request;
upgrade determination means for consulting the version information storage means to determine whether a version indicated by the version information extracted by the communication request monitor means is the latest version, and determining that upgrade is necessary if the terminal device sending the communication request does not use the latest version; and
setting file transmission means for, if the upgrade determination means does not determine that the upgrade is necessary, transmitting the communication request to the server, and if the upgrade determination means determines that the upgrade is necessary, discarding the communication request and transmitting the client application setting file for the latest version stored in the setting file storage means to the terminal device sending the communication request.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-readable recording medium containing an application management program for automatically performing version management to surely manage versions of a client application that communicates with a server application. A communication request monitor acquires a communication request issued from a terminal device to a server, and extracts version information of a client application from the communication request. An upgrade determination unit determines whether the extracted version information shows the latest version, and determines that upgrade is necessary if the version is not the latest version. A setting file transmitter sends the communication request to the server if the upgrade determination unit does not determine that the upgrade is necessary. If the upgrade is necessary, on the contrary, the setting file transmitter discards the communication request and sends the client application setting file for the latest version to the terminal device sending the communication request.
46 Citations
18 Claims
-
1. A computer-readable recording medium containing an application management program for managing an upgrade status of a client application communicating with a server application, the application management program causing a computer to perform as:
-
setting file storage means for storing a client application setting file containing information required for a terminal device to execute the client application; version information storage means for storing latest-version information on a latest version of the client application setting file stored in the setting file storage means; communication request monitor means for, when the terminal device executing the client application issues a communication request including version information of the client application to a server executing the server application over a network, acquiring the communication request on the network and extracting the version information of the client application from the communication request; upgrade determination means for consulting the version information storage means to determine whether a version indicated by the version information extracted by the communication request monitor means is the latest version, and determining that upgrade is necessary if the terminal device sending the communication request does not use the latest version; and setting file transmission means for, if the upgrade determination means does not determine that the upgrade is necessary, transmitting the communication request to the server, and if the upgrade determination means determines that the upgrade is necessary, discarding the communication request and transmitting the client application setting file for the latest version stored in the setting file storage means to the terminal device sending the communication request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An application management method for managing an upgrade status of a client application communicating with a server application, wherein:
-
communication request monitor means, when a terminal device executing the client application issues a communication request including version information of the client application to a server executing the server application over a network, acquires the communication request on the network and extracts the version information of the client application from the communication request; upgrade determination means consults version information storage means to determine whether a version indicated by the version information extracted by the communication request monitor means is a latest version, and determines that upgrade is necessary if the terminal device sending the communication request does not use the latest version, the version information storage means storing latest-version information on the latest version of the client application; and setting file transmission means, if the upgrade determination means does not determine that the upgrade is necessary, transmits the communication request to the server, and if the upgrade determination means determines that the upgrade is necessary, discards the communication request and obtains and transmits a client application setting file for the latest version from setting file storage means to the terminal device sending the communication request, the setting file storage means storing the client application setting file containing information required for the terminal device to execute the client application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An application management apparatus for managing an upgrade status of a client application communicating a server application, the application management apparatus comprises:
-
setting file storage means for storing a client application setting file containing information required for a terminal device to execute the client application; version information storage means for storing latest-version information on a latest version of the client application setting file stored in the setting file storage means; communication request monitor means for, when the terminal device executing the client application issues a communication request including version information of the client application to a server executing the server application over a network, acquiring the communication request on the network and extracting the version information of the client application from the communication request; upgrade determination means for consulting the version information storage means to determine whether a version indicated by the version information extracted by the communication request monitor means is the latest version, and determining that upgrade is necessary if the terminal device sending the communication request does not use the latest version; and setting file transmission means for, if the upgrade determination means does not determine that the upgrade is necessary, transmitting the communication request to the server, and if the upgrade determination means determines that the upgrade is necessary, discarding the communication request and transmitting the client application setting file for the latest version stored in the setting file storage means to the terminal device sending the communication request. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification