Patent ID: 9246946
Filing Date: 2016-01-26
CPC Classification: G06F,H04L

Claim Text:
1. A method of applying policy to website content requests, the method comprising: obtaining, with at least one server, a uniform resource locator (URL) request originating from a requesting computer of a plurality of user computers, the at least one server obtaining the URL request from a gateway server of an Internet service provider that provides Internet access to the plurality of user computers; performing policy lookup on the URL request to determine whether access to a URL contained in the URL request by the requesting computer is to be denied, the policy lookup referencing stored policy information for URLs that have been categorized based on content; when the policy lookup determines that access by the requesting computer to the URL contained in the URL request is to be denied, the at least one server generating a block page in response to the determination that the URL request is to be denied, the block page containing an indication of the policy denial of the policy lookup and the block page containing an advertisement having a predefined advertisement URL, the block page having a location on a network identified by a block page URL that is distinct from a location on the network of the predefined advertisement URL; and the at least one server redirecting the requesting computer to the block page URL by providing the block page URL to the gateway server as a response to the URL request, the block page URL being provided as part of an hypertext transfer protocol (HTTP) redirect response; wherein performing policy lookup on the URL request comprises determining whether a credential of the requesting computer is present in an HTTP header of the URL request and, when the credential is present, obtaining the credential and determining an access level of a user associated with the credential, the access level being referenced when determining whether access to the URL contained in the URL request is to be denied.