Patent ID: 9720673
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A computer program product for collaboratively installing a computer application, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions readable by a processor to cause the processor to: monitor, by the processor, an installation process of an application and detect when an installer of the application encounters problems during the installation process, wherein the installation process is started prior to the monitoring starting; determine, by the processor, that remote assistance is required in order for the installation process to continue; send, by the processor, a remote assistance request to remote assistance personnel at a remote site in response to determining that the installation process requires the remote assistance in order to continue, wherein the remote assistance request includes a description of the request and authentication information; receive, by the processor, a response to the remote assistance request, wherein the response includes remote assistance information required for installing the application provided by the remote assistance personnel at the remote site, wherein the remote assistance information includes user group information or role information, wherein the response including the remote assistance information is encrypted, and wherein the remote assistance information and the response to the remote assistance request are invisible to the installer of the application; decrypt, by the processor, the remote assistance information; and continue, by the processor, the installation process of the application using the remote assistance information received from the remote assistance personnel at the remote site, wherein the remote assistance request includes a field for inputting the remote assistance information, wherein the program instructions readable to cause the processor to determine that remote assistance is required is further readable to cause the processor to determine, by the processor, that one or more parameters must be entered in order to proceed with subsequent operations of the installation process, and wherein the subsequent operations cannot proceed until the one or more parameters have been entered.