Patent ID: 8127286

Claim:
A method of using a web-based interface residing on a web server to update a structured storage file associated with a remote program requested by a client, the method comprising the steps of: extracting a first file containing a link to the requested remote program from the structured storage file; parsing the first file to obtain a name of a second server to which the first file points; connecting to the second server; determining if the remote program identified in the first file is on the second server and is enabled to be shown in the web-based interface, wherein if the remote program is on the second server and if the remote program is enabled to be shown in the web-based interface, obtaining an updated first file from the second server; extracting an icon from the structured storage file, said icon allowing the remote program to be launched; and embedding the icon and the updated first file in a HyperText Markup Language (HTML) page that is rendered by the web-based interface wherein said web-based interface residing on the web server is compliant with a Terminal Services Web Access (TS Web Access) protocol, and wherein the first file is compliant with a Remote Desktop Protocol (RDP) protocol, and wherein the structured storage file includes a Microsoft Installer (MSI) file.