Patent ID: 9723027
Date: 2017-08-01
CPC Classifications: G06F,H04L

Claim:
1. A method for data filtering, the method comprising: receiving a first content request from a client device, the first content request having been generated by a first browser process of a browser of the client device, the first content request directed at a first web content server associated with a first domain; receiving a process identifier from the client device that identifies the first browser process; transmitting a policy request to a security policy server; receiving a security policy from the security policy server, the security policy identifying a host filter and a resource type filter associated with the first domain; transmitting the first content request to the first web content server; receiving a web content dataset from the first web content server; transmitting a filtered content dataset to the client device for use by the first browser process, the filtered content dataset including at least a subset of the web content dataset that has been filtered based at least partly on the resource type filter of the security policy; and preventing the first browser process of the client device from acquiring data from one or more requested unauthorized hosts domains, the one or more requested unauthorized host domains identified as being unauthorized to provide data associated with the first domain based at least partly on the host filter of the security policy, wherein the one or more requested unauthorized host domains are requested based on the filtered content dataset.