Patent ID: 8516601
Filing Date: 2013-08-20
Classification: G06F,G06Q,H04L

Abstract:
1. A non-transitory computer-readable storage medium of a privacy management system server storing computer-executable instructions that, when executed by a processor of a remote computing device, cause the remote computing device to: access an object model, wherein the object model includes a predefined object that is configured to store at least a uniform resource locator and to send analytics data to a third party device; define an overridden object, wherein the overridden object is a wrapper object overriding the predefined object, wherein the overridden object is configured to store at least a uniform resource locator, and wherein the defining an overridden object configures the processor to create, in a memory, the overridden object instead of the predefined object in response to a request to create the predefined object; create, in the memory, the predefined object, wherein the predefined object is associated with the overridden object; check for updates to the uniform resource locator stored in the overridden object; compare the updated uniform resource locator stored in the overridden object to a predetermined list of domains, in response to determining that the uniform resource locator of the overridden object has been updated; modify the updated uniform resource locator stored in the overridden object to remove collected data and store the modified updated uniform resource locator in the predefined object in response to a first result of the comparison; and store the updated uniform resource locator in the predefined object in response to a second result of the comparison.