Software management system for providing software installation and maintenance over a network
First Claim
1. A software management system comprising a network system which includes a center server and a local server connected to said center server via a wide-area network, wherein:
- said center server includes;
an application that operates upon being downloaded onto said local server;
a script describing operation of application; and
fault countermeasure means for coping with occurrence of a fault; and
said local server includes;
a network-directed language execution environment;
remote management means for downloading the application from said center server, and for deleting the application after processing has finished;
script interpretation means for interpreting the script and for requesting the application to execute; and
highly reliable means for recording event data that occur while the application is being executed, for managing data when a fault has occurred, and for executing restoration processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A software management system for processing and maintaining improved reliability of software delivered on a wide-area network. A center server includes a script describing operation of the application, and a fault countermeasure unit for coping with the occurrence of a fault. A local server includes a network-directed language execution environment, a remote management unit for downloading or deleting the application, a script interpretation unit, and a highly reliable unit for recording event data that occur while the application is being executed, for managing the data when the fault has occurred, and for executing a restoration process. The system guarantees safe and reliable operation of the software that is downloaded through a wide-area network, and supports the collection of fault data and restoration even when an abnormal condition has occurred.
-
Citations
15 Claims
-
1. A software management system comprising a network system which includes a center server and a local server connected to said center server via a wide-area network, wherein:
said center server includes;
an application that operates upon being downloaded onto said local server;
a script describing operation of application; and
fault countermeasure means for coping with occurrence of a fault; and
said local server includes;
a network-directed language execution environment;
remote management means for downloading the application from said center server, and for deleting the application after processing has finished;
script interpretation means for interpreting the script and for requesting the application to execute; and
highly reliable means for recording event data that occur while the application is being executed, for managing data when a fault has occurred, and for executing restoration processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A software management system comprising a network system which includes a center server and a local server connected to said center server via a wide-area network, wherein:
-
said center server includes;
an application that operates upon being downloaded onto said local server; and
a script describing operation of the application; and
said local server includes;
a network-directed language execution environment;
remote management means for downloading the application from said center server, and for deleting the application after processing has finished; and
script interpretation means for interpreting the script and for requesting the application to execute. - View Dependent Claims (13)
-
-
14. A software management system comprising a network system which includes a center server and a local server connected to said center server via a wide-area network, wherein:
-
said center server includes;
an application that operates upon being downloaded on-to said local server; and
fault countermeasure means for coping with occurrence of a fault; and
said local server includes;
a network-directed language execution environment;
remote management means for downloading the application from said center server, and for deleting the application after processing has finished; and
highly reliable means for recording event data that occur while the application is being executed, for managing data when a fault has occurred, and for executing restoration processing. - View Dependent Claims (15)
-
Specification