System and method for client server software installation
First Claim
Patent Images
1. A method of installing an application program within a data processing system, to a remote user comprising the steps of:
- a) packaging the application program into an application package;
b) creating delivery information in a sequential file;
c) determining when an install is to occur based on the delivery information;
d) logging onto the remote user; and
e) automatically delivering and installing the respective application program without remote user interaction, the step of automatically delivering and installing includes the steps of;
transferring a decompression program to the remote user;
decompressing the application program;
verifying the successful decompression of the application program; and
updating system logs of the data processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for remotely transferring and installing client server application programs from a source computer onto a remote client within a data processing system. Multiple installations are provided for to the same or different remote clients. Multiple application programs can be transferred and installed on a given delivery cycle.
71 Citations
17 Claims
-
1. A method of installing an application program within a data processing system, to a remote user comprising the steps of:
-
a) packaging the application program into an application package; b) creating delivery information in a sequential file; c) determining when an install is to occur based on the delivery information; d) logging onto the remote user; and e) automatically delivering and installing the respective application program without remote user interaction, the step of automatically delivering and installing includes the steps of; transferring a decompression program to the remote user; decompressing the application program; verifying the successful decompression of the application program; and updating system logs of the data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of installing at least one of a plurality of application programs within a data processing system, to a remote user comprising the steps of:
-
a) packaging the application programs into application packages; b) creating delivery information in a sequential file; c) determining when an install is to occur based on the delivery information; d) logging onto the remote user; and e) automatically delivering and installing each application program without remote user interaction, the step of automatically delivering and installing includes the steps of; transferring a decompression program to the remote user; decompressing the application program; verifying the successful decompression of the application program; and updating system logs of the data processing system.
-
-
9. A method of installing an application program within a data processing system, to at least one of a plurality of remote users, comprising the steps of:
-
a) packaging the application program into an application package; b) creating delivery information in a sequential file, based on time and date of desired delivery to each remote user; c) determining when an install is to occur based on the delivery information; d) logging onto each remote user; e) delivering and installing the application program automatically to each remote user at the specified date and time without remote user interaction, the delivering and installing of the application program includes the steps of; transferring a decompression program to the remote user; decompressing the application program; verifying the successful decompression of the application program; and updating system logs of the data processing system; and f) verifying, at each remote user, the installation of the proper number of files within the application program were successfully installed.
-
-
10. A method of installing at least one of a plurality of application programs within a data processing system, to at least one of a plurality of remote users, comprising the steps of:
-
a) packaging the application programs into application packages; b) creating delivery information in a sequential file, based on time and date of desired delivery to each remote user; c) determining when an install is to occur based on the delivery information; d) logging onto each remote user; e) delivering and installing each application program automatically to each remote user at the specified date and time without remote user interaction, the step of delivering and installing includes the steps of; transferring a decompression program to the remote user; decompressing the application program; verifying the successful decompression of the application program; and updating system logs of the data processing system; and f) verifying, at each remote user, the installation of the proper number of files within the application program were successfully installed.
-
-
11. A system for installing an application program within a data processing system, to a remote user comprising the steps of:
-
a) means for packaging the application program into an application package; b) means for creating delivery information in a sequential file; c) means for determining when an install is to occur based on the delivery information; d) means for logging onto the remote user; and e) means for automatically delivering and installing the application program without remote user interaction, the means for automatically delivering and installing includes; means for transferring a decompression program to the remote user; means for decompressing the application program; means for verifying the successful decompression of the application program; and means for updating system logs of the data processing system. - View Dependent Claims (12, 13)
-
-
14. A system for installing at least one of a plurality of application programs within a data processing system, to a remote user comprising:
-
a) means for packaging the application program into an application packages; b) means for creating delivery information in a sequential file; c) means for determining when an install is to occur based on the delivery information; d) means for logging onto the remote user; and e) means for automatically delivering and installing each application program without remote user interaction, the means for automatically delivering and installing includes; means for transferring a decompression program to the remote user; means for decompressing the application program; means for verifying the successful decompression of the application program; and means for updating system logs of the data processing system.
-
-
15. A system for installing a plurality of application programs within a data processing system, to at least one of a plurality of remote users, comprising:
-
a) means for packaging the application programs into application packages; b) means for creating delivery information in a sequential file, based on time and date of desired delivery to each remote user; c) means for determining when an install is to occur based on delivery information; d) means for logging onto each remote user; e) means for automatically delivering and installing each application program to each remote user at the specified date and time without remote user interaction, the means for automatically delivering and installing includes; means for transferring a decompression program to the remote user; means for decompressing the application program; means for verifying the successful decompression of the application program; and means for updating system logs of the data processing system; and f) means for verifying, at each remote user, the installation of the proper number of files within the application program were successfully installed.
-
-
16. A system for installing at least one of a plurality of application programs within a data processing system, to at least one of a plurality of remote users, comprising:
-
a) means for packaging the application programs into application packages; b) means for creating delivery information in a sequential file, based on time and date of desired delivery to each remote user; c) means for determining when an install is to occur based on the delivery information; d) means for logging onto each remote user; e) means for automatically delivering and installing each application program to each remote user at the specified date and time without remote user interaction, the means for automatically delivering and installing includes; means for transferring a decompression program to the remote user; means for decompressing the application program; means for verifying the successful decompression of the application program; and means for updating system logs of the data processing system; and f) means for verifying, at each remote user, the installation of the proper number of files within the application program were successfully installed.
-
-
17. A computer-readable medium encoded with a computer program which causes a computer to install an application program within a data processing system, to a remote user, the computer program causing the computer to perform the steps of:
-
a) packaging the application program into an application package; b) creating delivery information in a sequential file; c) determining when an install is to occur based on the delivery information; d) logging onto the remote user; and e) automatically delivering and installing the respective application program without remote user interaction, the step of automatically delivering and installing includes the steps of; transferring a decompression program to the remote user; decompressing the application program; verifying the successful decompression of the application program; and updating system logs of the data processing system.
-
Specification