Method of providing a proxy server based service to a communications device on a network
First Claim
1. A method of using a communications device to access an on-line service provided by a network server, the method comprising:
- accessing a proxy server based service in order to obtain information required by the network server in order to process a request to access the on-line service; and
sending the information to the network server via a secure connection with the network server.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method of using a communications device to access an on-line service provided by a network server. In one embodiment of the invention, a mobile telephone is used to establish a connection with a proxy server. The mobile telephone is then used to establish a second connection with a network server on which hypermedia information is stored. The second connection is a secure end-to-end connection which may be achieved by either tunneling through the proxy server or by bypassing it entirely. The second connection is used to send a secure request for hypermedia information to the network server. If it is determined that, in order to service the request, additional information is required, then the mobile telephone is notified and a service capable of providing the additional information is accessed remotely in the proxy server by sending a communication to the proxy server via the first connection.
21 Citations
29 Claims
-
1. A method of using a communications device to access an on-line service provided by a network server, the method comprising:
-
accessing a proxy server based service in order to obtain information required by the network server in order to process a request to access the on-line service; and
sending the information to the network server via a secure connection with the network server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for a proxy server to provide a proxy server based service to a communications device, the method comprising:
-
receiving a request from the communications device to access the proxy server based service;
processing said request; and
sending the result of said processing to the communications device for forwarding to a network server via a secure connection previously established between the communications device and the network server. - View Dependent Claims (7)
-
-
8. A method for a network server to provide an on-line service to a communications device, the method comprising:
-
receiving a request from the communications device to access the on-line service;
generating a response to said request, the response indicating additional information that is required by the network server in order to process said request and said response being in a format which is understandable by a proxy server associated with the communications device; and
sending the response to the communications device.
-
-
9. A communications device, comprising:
-
a processor;
a memory device having stored therein a code, which when executed by the processor causes the communications device to allow a user to input a request to access an on-line service provided by an network server;
determine whether additional information is required by the network server in order to service the request;
access a proxy server based service in order to obtain any additional information required by the network server; and
send a request to the network server, said request including the additional information. - View Dependent Claims (10, 11, 12, 13, 15, 16, 19, 20, 21, 22, 24)
-
-
14. A proxy server comprising:
-
a processor; and
a memory device, having stored therein a code, which when executed by the processor causes the proxy server to;
receive a request from a communication device to access a proxy server based service process the request; and
send the result of said processing to the communications device for forwarding to a network server via a secure connection previously established between the communications device and the network server.
-
-
17. A network server, comprising:
-
a processor; and
a memory device having stored therein executable code, which when executed by the processor causes the network server to receive a request from a communications device to access an on-line service resident on the network server;
generate a response to said request, the response indicating what additional information is required by the network server in order to process said request and said response being in a format which is understandable by a proxy server associated with the communications device; and
send the response to the communications device.
-
-
18. A machine readable program storage medium, having stored therein executable code, which when executed on a communications device, performs a method of using the communications device to access an on-line service provided by a network server, the method comprising:
-
accessing a proxy server based service in order to obtain information required by the network server in order process a request to access the on-line service;
sending the information to the network server via a secure connection with the network server.
-
-
23. A machine readable program storage medium, having stored therein executable code, which when executed on a proxy server, performs a method for the proxy server to provide a proxy server based service to a communications device, the method comprising:
-
receiving a request from the communications device to access the proxy server based server;
processing said request; and
sending the result of said processing to the communications device.
-
-
25. A machine readable program storage medium, having stored therein executable code, which when executed by a network server, performs a method for the network server to provide an on-line service to a communications device, the method comprising:
-
receiving a request from the communications device to access the on-line service;
generating a response to said request, the response indicating what additional information is required by the network server in order to process said request, said response being in a format which is understandable by a proxy server associated with the communications device; and
sending the response to the communications device.
-
-
26. A communications device comprising:
-
means for allowing a user to input a request to access an on-line service provided by a network server;
means for determining whether additional information is required by the network server in order to service the request;
means for accessing a proxy server based service in order to obtain any additional information required by the network server; and
means for sending a request to the network server, said request including the additional information.
-
-
27. A proxy server comprising:
-
means for receiving a request from a communications device;
means for processing the request; and
means for sending the result of said processing to the communications device for forwarding to a network server via a secure connection previously established between the communications device and the network server.
-
-
28. A method of using a communications device to access an on-line service provided by a network server, the method comprising;
-
establishing a connection between the communications device and a proxy server, the proxy server being configured to provide a proxy based service to the communications device;
establishing a secure connection between the communications device and a network server;
sending a request for information to the network server via the secure connection;
receiving a reply to the request from the network server, the reply being indicative of additional information required by the network server in order to process the request;
using the connection between the communications device and the proxy server to access the proxy server based service, the service being able to provide the additional information;
receiving the additional information from the proxy server via the connection therewith; and
sending an enhanced request to the network server via the secure connection therewith, the enhanced request including the additional information.
-
-
29. A method for a proxy server to provide a proxy based service to a communications device, the method comprising:
-
receiving a request from the communications device to access the proxy server based service;
processing said request by generating an enhanced request including additional information provided by the proxy server based service, the additional information being required by a network server in order to service a request for information sent by the communications device via a previously established secure connection with the network server; and
sending the enhanced request to the communications device for forwarding to the network server via the previously established secure connection.
-
Specification