Dynamic Walled Garden
First Claim
Patent Images
1. A method comprising:
- receiving, at a first network device, an Hypertext Transfer Protocol (HTTP) response from a second network device, wherein the HTTP response comprises one or more web resources;
extracting, by the network device, the web resources from the HTTP response; and
enforcing, by the network device, an access policy based on the extracted web resources.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure discloses a network device and/or method for generating a dynamic walled garden. The disclosed network device a network device receives an Hypertext Transfer Protocol (HTTP) response from a second network device. The HTTP response comprises one or more web resources, which are the only web resources accessible to unauthenticated clients. The network device further extracts the web resources from the HTTP response, and enforces enforcing an access policy based on the extracted web resources.
24 Citations
21 Claims
-
1. A method comprising:
-
receiving, at a first network device, an Hypertext Transfer Protocol (HTTP) response from a second network device, wherein the HTTP response comprises one or more web resources; extracting, by the network device, the web resources from the HTTP response; and enforcing, by the network device, an access policy based on the extracted web resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first network device comprising:
-
a processor; a memory; a receiving mechanism coupled to the processor, the receiving mechanism to receive an Hypertext Transfer Protocol (HTTP) response from a second network device, wherein the HTTP response comprises one or more web resources; an extracting mechanism coupled to the process, the extracting mechanism to extract web resources from the HTTP response; and a policy handling mechanism coupled to the process, the policy handling mechanism to enforce an access policy based on the extracted web resources. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium storing embedded instructions that are executed by one or more mechanisms implemented within a network device to perform a plurality of operations comprising:
-
receiving an Hypertext Transfer Protocol (HTTP) response from a network device, wherein the HTTP response comprises one or more web resources; extracting the web resources from the HTTP response; and enforcing an access policy based on the extracted web resources.
-
Specification