Patent ID: 8544104
Filing Date: 2013-09-24
Classification: G06F,G16H

Abstract:
1. A non-transitory computer-readable storage medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations comprising: determining whether data to be released from a database maps to at least one confidential mapping between sets of data in the database; and in response to the data mapping to the at least one confidential mapping, determining whether release of the data meets at least one predetermined anonymity requirement of an anonymity policy, wherein determining whether release of the data meets at least one predetermined anonymity requirement of an anonymity policy further comprises performing static enforcement of the anonymity policy by analyzing program code without executing the program code, wherein the program code performs release of the data at one or more release points when the program code is executed, and wherein determining whether release of the data meets at least one predetermined anonymity requirement of an anonymity policy and performing static enforcement of the anonymity policy further comprises: