Patent ID: 7133904

Claim:
A distributed network system for running a Web-based application at a client, comprising: a first server for performing a server process; a second server for providing a proxy server function and for dynamically downloading a Web file to a client automatically in response to a client request for a Web page, said Web file comprising a Web page program for the proxy server function that is activated at said client when read by a Web browser, and a client computer, capable of running said Web-based application without having to store, maintain, and configure proxy server functions at said client, comprising a connection to a communication network for accessing said first server and said second server with a client request for a Web page and a Web browser for displaying a Web page based on said Web page program, wherein said Web browser automatically changes from an original state to a proxy setup state with said proxy server function automatically downloaded from said second server via said communication network in response to the client request, and wherein said Web browser is adapted to read said Web page program and to activate said proxy server function of said Web page program for use at said client and to return the proxy setup for the Web browser to the original state when the Web page is closed.