Patent ID: 9197617
Filing Date: 2015-11-24
Classification: H04L

Abstract:
1. One or more non-transitory computer-readable storage media storing instructions that, when executed on a proxy server, instruct a processor of the proxy server to perform acts comprising: receiving, over a network, a request for communication with a remote resource from an active content module executing on a first client device; denying the request for communication with the remote resource based, at least in part, on determining that the first client device is not registered with the proxy server; determining that a business rule associated with a second client device is present based, at least in part, on determining that the second client device is registered with the proxy server; determining that communication with the remote resource is allowable based, at least in part, on a network grant, the network grant specifying that the communication use a local area network; initiating data communications with the remote resource using the local area network; performing an analysis of at least a portion of the data communications between the active content module and the remote resource; and determining that the active content module is in compliance with licensing rights associated with data included in the at least the portion of the data communications based at least partly on the analysis.