Patent ID: 8930712
Filing Date: 2015-01-06
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for metric obfuscation, the method comprising: receiving, using one or more computing devices and at periodic intervals, a plurality of metrics related to user demographic information, wherein the periodic intervals are defined intervals; generating, using the one or more computing devices and at each of the periodic intervals, a seed based on the plurality of metrics, wherein the seed changes across the periodic intervals when at least one of the plurality of metrics changes across the periodic intervals; initializing, using the one or more computing devices and at each of the periodic intervals, a pseudorandom number generator with the seed; generating, using the one or more computing devices and at each of the periodic intervals, a plurality of pseudorandom numbers using the pseudorandom number generator, wherein the plurality of pseudorandom numbers include a corresponding pseudorandom number for each of the metrics of the plurality of metrics and wherein the plurality of pseudorandom numbers change across the periodic intervals when the seed changes across the periodic intervals; generating, using the one or more computing devices and at each of the periodic intervals, a plurality of obfuscated metrics corresponding to each of the plurality of metrics, wherein each obfuscated metric of the plurality of obfuscated metrics is generated based on the corresponding metric of the plurality of metrics and the corresponding pseudorandom number of the plurality of pseudorandom numbers; and providing, using the one or more computing devices and at each of the periodic intervals, the plurality of obfuscated metrics.