Network notifications
First Claim
Patent Images
1. A method performed by data apparatus, the method comprising:
- receiving, from a device within a network, a request for a resource from a server outside of the network;
determining that the resource is subject to a policy of the network;
determining information about the device within the network that generated the request for the resource;
accessing an informational webpage that is assembled to comprise instructions to install a certificate on the device within the network, wherein the certificate installation instructions assembled into the informational webpage correspond to the determined information;
wherein the informational webpage further comprises an interface element;
serving, to the device and responsive to determining that the resource is subject to a policy of the network, the informational webpage;
receiving, from the device within the network, an indication of a selection of the interface element; and
serving, to the device within the network, the resource from a proxy server configured to apply the policy to the resource.
6 Assignments
0 Petitions
Accused Products
Abstract
A request is received from a device within a network for a resource on server outside of the network. The resource is subject to a policy of the network. An informational webpage is served to the device; the webpage includes an interface element. An indication of a selection of the interface element is received the resource is served to the device from a proxy server configured to apply the policy to the resource.
-
Citations
25 Claims
-
1. A method performed by data apparatus, the method comprising:
-
receiving, from a device within a network, a request for a resource from a server outside of the network; determining that the resource is subject to a policy of the network; determining information about the device within the network that generated the request for the resource; accessing an informational webpage that is assembled to comprise instructions to install a certificate on the device within the network, wherein the certificate installation instructions assembled into the informational webpage correspond to the determined information; wherein the informational webpage further comprises an interface element; serving, to the device and responsive to determining that the resource is subject to a policy of the network, the informational webpage; receiving, from the device within the network, an indication of a selection of the interface element; and serving, to the device within the network, the resource from a proxy server configured to apply the policy to the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors configured to execute computer program instructions; and computer storage media encoded with computer program instructions that, when executed by one or more processors, cause a computer device to perform operations comprising; receiving, from a device within a network, a request for a resource from a server outside of the network; determining that the resource is subject to a policy of the network; determining information about the device within the network that generated the request for the resource; accessing an informational webpage that is assembled to comprise instructions to install a certificate on the device within the network, wherein the certificate installation instructions assembled into the informational webpage correspond to the determined information; wherein the informational webpage further comprises an interface element; serving, to the device and responsive to determining that the resource is subject to a policy of the network, the informational webpage; receiving, from the device within the network, an indication of a selection of the interface element; and serving, to the device within the network, the resource from a proxy server configured to apply the policy to the resource. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable storage media encoded with computer program instructions that, when executed by one or more processors, cause a computer device to perform operations comprising:
-
receiving, from a device within a network, a request for a resource from a server outside of the network; determining that the resource is subject to a policy of the network; determining information about the device within the network that generated the request for the resource; accessing an informational webpage that is assembled to comprise instructions to install a certificate on the device within the network, wherein the certificate installation instructions assembled into the informational webpage correspond to the determined information; wherein the informational webpage further comprises an interface element; serving, to the device and responsive to determining that the resource is subject to a policy of the network, the informational webpage; receiving, from the device within the network, an indication of a selection of the interface element; and serving, to the device within the network, the resource from a proxy server configured to apply the policy to the resource. - View Dependent Claims (23, 24, 25)
-
Specification