Transparent proxying enhancement
First Claim
Patent Images
1. A method for providing a proxy service, the method comprising:
- receiving a message from an application that supports browsing, the message being identified as invoking the proxy service; and
selectively forwarding the message to a proxy agent configured to provide the proxy service, wherein the forwarding of the message is transparent to the application.
7 Assignments
0 Petitions
Accused Products
Abstract
An approach for providing a proxy service is disclosed. A message from an application that supports browsing is received. The message is identified as invoking the proxy service. The message is selectively forwarded to a proxy agent (e.g., a HyperText Transfer Protocol (HTTP) proxy or a Domain Name Service (DNS) proxy) that is configured to provide the proxy service. The forwarding of the message is transparent to the application. The present invention has particular applicability to a satellite network.
-
Citations
35 Claims
-
1. A method for providing a proxy service, the method comprising:
-
receiving a message from an application that supports browsing, the message being identified as invoking the proxy service; and
selectively forwarding the message to a proxy agent configured to provide the proxy service, wherein the forwarding of the message is transparent to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network apparatus for providing a proxy service, comprising:
-
switching logic configured to receive a message from an application that supports browsing and to identify the message as invoking the proxy service, wherein the switching logic selectively forwards the message to a proxy agent configured to provide the proxy service, the forwarding of the message being transparent to the application. - View Dependent Claims (10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30)
-
-
15. A communication system for supporting a proxy service, the system comprising:
-
a host loaded with an application that supports browsing, the application outputting a message requesting information; and
a network element configured to receive the message from the host and to identify the message as invoking a proxy agent to perform the proxy service, the network element includes a switching mechanism to selectively forward the message to the proxy agent, the forwarding of the message being transparent to the application of the host.
-
-
19. A computing device for supporting a proxy service, comprising:
-
means for receiving a message identified as invoking the proxy service from an application that supports browsing; and
means for selectively forwarding the message to a proxy agent configured to provide the proxy service, wherein the forwarding of the message is transparent to the application.
-
-
23. A computer-readable medium carrying one or more sequences of one or more instructions for providing a proxy service, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving a message from an application that supports browsing, the message being identified as invoking the proxy service; and
selectively forwarding the message to a proxy agent configured to provide the proxy service, wherein the forwarding of the message is transparent to the application.
-
-
31. A network apparatus for providing a proxy service, comprising:
-
switching logic configured to receive a message from an application that supports browsing and to identify the message as invoking the proxy service; and
a proxy agent configured to provide the proxy service, wherein the switching logic selectively forwards the message to the proxy agent, the forwarding of the message being transparent to the application. - View Dependent Claims (32, 33, 34, 35)
-
Specification