Network notifications
First Claim
Patent Images
1. A method performed by data processing apparatus, the method comprising:
- presenting, on a first device, a display region within a graphical user interface;
transmitting, by the first device, a request for a resource from a server;
receiving, by the first device, an informational webpage from a second device;
wherein the second device is configured to perform operations comprising;
assemble the informational webpage to comprise instructions for installing a certificate on the first device, wherein the certificate installation instructions assembled into the informational webpage correspond to a determination of information specific to the first device; and
determining that the resource is subject to a policy of a network hosting the first device;
responsive to determining that the resource is subject to the policy of the network, serve the informational webpage to the first device;
displaying, within the display region by the first device, the informational webpage such that the instructions for installing the certificate on the first device are displayed to a user of the first device; and
receiving, by the first device, input from the user relating to installing the certificate according to the displayed instructions.
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.
39 Citations
21 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
presenting, on a first device, a display region within a graphical user interface; transmitting, by the first device, a request for a resource from a server; receiving, by the first device, an informational webpage from a second device; wherein the second device is configured to perform operations comprising; assemble the informational webpage to comprise instructions for installing a certificate on the first device, wherein the certificate installation instructions assembled into the informational webpage correspond to a determination of information specific to the first device; and determining that the resource is subject to a policy of a network hosting the first device; responsive to determining that the resource is subject to the policy of the network, serve the informational webpage to the first device; displaying, within the display region by the first device, the informational webpage such that the instructions for installing the certificate on the first device are displayed to a user of the first device; and receiving, by the first device, input from the user relating to installing the certificate according to the displayed instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a first device comprising a graphical user interface, a processor and computer memory, the first device configured to perform operations comprising; present a display region within a graphical user interface; transmit a request for a resource from a server; receive an informational webpage from a second device; wherein the second device comprises a processor and a memory and is configured to perform operations comprising; assemble the informational webpage to comprise instructions for installing a certificate on the first device, wherein the certificate installation instructions assembled into the informational webpage correspond to a determination of information specific to the first device; and determine that the resource is subject to a policy of a network hosting the first device; responsive to determining that the resource is subject to a policy of the network, serve the informational webpage to the first device; display, within the display region, the informational webpage such that the instructions for installing the certificate on the first device are displayed to a user of the first device; and receive, by the first device, input from the user related to installing the certificate according to the displayed instructions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
means for generating a graphical user interface; and a first device comprising a processor and computer memory, the first device configured to perform operations comprising; present a display region within a graphical user interface; transmit a request for a resource from a server; receive an informational webpage from a second device; wherein the second device comprises a processor and a memory is configured to perform operations comprising; assemble the informational webpage to comprise instructions for installing a certificate on the first device, wherein the certificate installation instructions assembled into the informational webpage correspond to a determination of information specific to the first device; and determine that the resource is subject to a policy of a network hosting the first device; responsive to determining that the resource is subject to a policy of the network, serve the informational webpage to the first device; display, within the graphic user interface, the informational webpage such that the instructions for installing the certificate on the first device are displayed to a user of the first device; and receive, by the first device, input from the user related to installing the certificate according to the displayed instructions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification