Client server system, server, client, proxy server control method, proxy server function provision method, storage medium and program transmission apparatus
First Claim
1. 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, anda 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A network system comprises: a WWW server 40 for executing a server process; a server 10 for providing a proxy server function; a client 20, which is connected to a communication network 30 for accessing the WWW server 40 and the server 10. The server 10 stores a Web file 11 that includes a proxy server function that can be displayed as a Web page by a Web browser, and that can be read and activated by the Web browser. The client 20 incorporates the Web browser that displays a Web page based on the Web file 11, which is downloaded from the server 10 via the communication network 30. When the Web file 11 is read by the Web browser, the proxy server function of the Web file 11 is initiated.
55 Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 18)
-
-
4. A server for facilitating access to a Web-based application comprising:
-
a connector, which is connected to a communication network, for accepting an access request for a Web page from a client; and a storage unit for storing a Web page program and for dynamically downloading said Web page program to a client upon receipt of said access request from said client via said connector, said Web page program including a proxy server function, that can display the requested Web page using a Web browser and that is activated when read at said client using said Web browser, without having to store, maintain, and configure proxy server functions at said client, wherein said Web browser automatically changes from an original state to a proxy setup state with said proxy server function, 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. - View Dependent Claims (5)
-
-
6. A client computer for executing a Web-based application, without having to store, maintain, and configure proxy server functions at said client, comprising:
-
a Web browser; a contents display unit for using the Web browser to display, as a Web page, contents that are provided from a server; and a proxy server function execution unit for reading, to said Web browser, a Web page program downloaded in response to a client request, which program includes a proxy server function, for displaying said Web page based on said Web page program, and for executing said proxy server function included in said Web page program, wherein said Web browser automatically changes from an original state to a proxy setup state with said proxy server function, 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. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A proxy server control method for activating and halting a proxy server at a client computer in a distributed network comprising at least one client computer and at least one server comprising the steps of:
-
dynamically downloading a Web page program to a client automatically in response to a client request for a web page, said Web page program including a proxy server function for displaying a Web page using a Web browser, which program is activated when read using said Web browser; changing the proxy setup performed with said Web browser, so that a process using said proxy server function is initiated via said Web page program at said client without said client having to store, maintain, and configure proxy server functions at said client; and using said Web browser to display said Web page based on said Web page program and to return the proxy setup for the Web browser to the original state when the Web page is closed. - View Dependent Claims (12, 13, 14)
-
-
15. A proxy server function provision method, for a client/server system wherein a network application based on the World Wide Web is operated, comprising the steps of:
-
loading onto a server, a Web page program having a proxy server function that can display a Web page using a Web browser, and that is read and activated using said Web browser; dynamically downloading said Web page program from said server to an arbitrary client in response to a client access request; reading said Web page program into said Web browser and displaying a Web page; and activating said proxy server function without having to store, maintain, and configure proxy server functions at said client, whereby said Web browser automatically changes from an original state to a proxy setup state with said proxy server function, 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.
-
-
16. A storage medium on which input means for a computer stores a computer-readable program, said program comprising:
-
a proxy server program for implementing a proxy server function and for dynamically downloading to a client a Web file comprising at least page data and said proxy server function in response to a client access request; and page data that consists of a Web page displayed by a Web browser, and that has a function for activating said proxy server function at said client when said page data are read into said Web browser without having to store, maintain, and configure proxy server functions at said client, whereby said Web browser automatically changes from an original state to a proxy setup state with said proxy server function, 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.
-
-
17. A program transmission apparatus comprising:
-
storage means for storing a Web page program having a proxy server function that can use a Web browser to display a Web page and that is read and activated by said Web browser; and transmission means for reading said Web page program from said storage means and for transmitting said Web page program to a client in response to a client request for said Web page for execution of said Web page program by said Web browser, whereby said Web browser automatically changes from an original state to a proxy setup state with said proxy server function, 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.
-
Specification