Patent ID: 9323835
Filing Date: 2016-04-26
CPC Classification: G06F,H04L

Claim Text:
1. A computer implemented method comprising: maintaining, by a computing device, a data store including a plurality of web content filtering rules; receiving, by the computing device, a filtering rules query from a client device, via a network, in response to the client device requesting web content; transmitting, by the computing device, one or more web content filtering rules to the client device via the network, wherein the one or more web content filtering rules transmitted to the client device is applicable to the web content requested by the client device, wherein the one or more web content filtering rules transmitted to the client device in response to the client device requesting web content include an identification of a portion of the web content to filter and instructions for rendering the portion of the web content; prior to rendering the requested web content, filtering, by the computing device, a portion of the web content based upon, at least in part, the transmitted one or more web content filtering rules; and prior to rendering the requested web content, replacing, by the computing device, the filtered portion of the web content with dynamic replacement content.