Patent ID: 9110994
Filing Date: 2015-08-18
Classification: G06F

Abstract:
1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to: receive a perturbation rule associated with a user, wherein the perturbation rule is configured for application to a cube of data, wherein the cube of data is distributed onto a plurality of computing devices with each computing device of the plurality of computing devices storing a different portion of the cube of data, wherein the computing device is one of the plurality of computing devices; create a process space associated with the user; compile the received perturbation rule in association with the created process space; receive a query on the portion of the cube of data stored at the computing device, wherein the query is associated with the user; associate the received query with the created process space; process the query while applying the compiled perturbation rule to data extracted from the portion of the cube of data stored at the computing device; and send a result of the processed query to a requesting computing device.