RELAY PROXY PROVIDING SECURE CONNECTIVITY IN A CONTROLLED NETWORK ENVIRONMENT
First Claim
1. A computer system for accessing remote content stored outside a network from within the network, the computer system comprising:
- a relay proxy, the relay proxy configured to retrieve remote content items via a proxy server, the proxy server managing network traffic entering and leaving the network; and
a plurality of applications, communicatively connected to the relay proxy, each application configured to send a request for a remote content item to the relay proxy and receive the remote content item therefrom.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system for accessing remote content stored outside of a local network from within the local network comprises a relay proxy and a plurality of applications. The relay proxy receives a first request from a first application and a second request from a second application, the first and second requests identifying first and second remote content items respectively. The relay proxy forwards the first and second requests to a proxy server that manages network traffic entering and leaving the local network. The relay proxy receives responses to the first and second requests, with the response to the first request including the first remote content item and the response to the second request including the second remote content item. The relay proxy forwards the first and second remote content items to the first and second applications respectively.
30 Citations
20 Claims
-
1. A computer system for accessing remote content stored outside a network from within the network, the computer system comprising:
-
a relay proxy, the relay proxy configured to retrieve remote content items via a proxy server, the proxy server managing network traffic entering and leaving the network; and a plurality of applications, communicatively connected to the relay proxy, each application configured to send a request for a remote content item to the relay proxy and receive the remote content item therefrom. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14)
-
-
8. A method of accessing remote content stored outside a network from within the network, the method comprising:
-
receiving, at a relay proxy executing on a user device, a first request from a first application executing on the user device and a second request from a second application executing on the user device, the first request identifying a first remote content item and the second request identifying a second remote content item; forwarding the first request and the second request to a proxy server that manages network traffic entering and leaving the network; receiving a first response to the first request and a second response to the second request, the first response including the first remote content item and the second response including the second remote content item; and forwarding the first remote content item to the first application and the second remote content item to the second application. - View Dependent Claims (9, 10, 11)
-
-
15. A non-transitory computer-readable medium storing executable computer program code for accessing remote content stored outside a network from within the network, the computer program code comprising instructions for:
-
receiving, at a relay proxy executing on a user device, a first request from a first application executing on the user device and a second request from a second application executing on the user device, the first request identifying a first remote content item and the second request identifying a second remote content item; forwarding the first request to be delivered to a first resource server, the first resource server hosting the first remote content item; forwarding the second request to be delivered to a second resource server, the second resource server hosting the second remote content item; receiving a first response to the first request and a second response to the second request, the first response including the first remote content item and the second response including the second remote content item; and providing the first remote content item to the first application and the second remote content item to the second application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification