Patent ID: 7908315

Claim:
A method of downloading software to a user computer via a network, comprising: at a host computer system, receiving a request to download a software application to the user computer via a selection in a web page displayed in a web browser at the user computer; storing at the host computer system identification information relating to the user computer; sending an applet to the user computer, wherein the applet is configured to direct downloading of the software application; embedding the applet within the web page in the web browser of the user computer; sending, by the applet, the software application to the user computer; in response to the sending of the software application, graphically displaying, via the applet, download status of the software application; during the displaying of the download status of the software application, maintaining focus of the web browser on the web page which includes the applet; receiving status information from the software application at the host computer system relating to the download of the software application at the user computer; and using the identification information to send the status information relating to the download of the software application from the host computer system to the applet on the user computer for continuing display within the applet embedded in the web page within the web browser on the user computer.