CPC G06F 8/61 (2013.01) [G06F 8/60 (2013.01); G06F 8/71 (2013.01); G06F 8/65 (2013.01); G06F 16/958 (2019.01)] | 20 Claims |
1. A computer system, comprising:
a processor; and
a memory storing instructions executable by the processor to cause the computer system to:
receive an application to be installed in a remote client device, the application having a manifest file and a parameters file associated, wherein the manifest file identifies components of the application while the parameters file identifies configuration settings of the application;
transmit the components of the application identified by the manifest file to be installed on the remote client device in accordance with the configuration settings in the parameter file;
receive and store in the data store, parameter values from the remote client device, the parameter values (i) being received from a user at the remote client device during an initial installation of the application on the remote client device and (ii) identifying destination-dependent configuration settings related to configuration of the initial installation of the application at the remote client device;
upon detecting a change in the application, pre-configure the application with the detected change based on the parameter values received from the user during the initial installation of the application on the remote client device and stored in the data store; and
re-transmit the pre-configured application to be installed in the remote client device.
|