Patent ID: 7716282
Filing Date: 2010-05-11
Classification: G06F

Abstract:
1. A network system comprising: a client having constructed therein a web browser which issues a request message; a web server which issues response data in response to the request message; and a proxy server apparatus which relays the request message from said web browser to said web server and relays the response data from said web server to said web browser, wherein said client, said web server and said proxy server are coupled to each other via a network, wherein said web browser, constructed in said clients includes a unit for generating the request message according to an instruction from an instruction receiving unit and a control command adding unit that adds a control command which at least indicates an object of a value added service, a condition of applying the value added service and a content of the value added service to the request message, wherein said web server includes a unit for providing the response data in response to the request message from said web browser and a control command adding unit that adds a control command which at least indicates an object of a value added service, a condition of applying the value added service and a content of the value added service to the response data, and wherein the proxy server apparatus coupled to the network includes: a control command interpreting unit which separates a control command from the request message from said web browser and manages said control command, when the request message has a control command which at least indicates an object of a value added service, a condition of applying the value added service and a content of a value added service, a value added service control unit that decides the control command to be applied to the request message and/or the response data among the control commands which are managed by said control command interpreting unit, transfers the request message and/or its response data to an application server which carries out the value added service in accordance with the decided control command and obtains the processed request message and/or the processed response data to which the value added service has been applied from said application server, and a request message proxy unit that receives the request message from said web browser to relay it to said web server of the destination and receives the response data responding to the request message from said web server to relay the response data to said web browser as the request message transmission source, wherein said request message proxy unit makes said control command interpreting unit process the request message from said web browser to obtain the request message which does not include the control command, makes said value added service control unit process the request message to obtain the processed request message to be relayed to said web server, and makes said value added service control unit process the response data from said web server to obtain the processed response data for relaying the response data to be relayed to said web browser.