Patent ID: 9245149
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. A method for determining privileges of a consumer of personal data of a user, comprising: collecting, by a processor of a computing device, associated with a centralized personal data control system, user requirements for personal data control quality; determining, by the processor, weighting factors for corresponding functions of application programming interfaces (APIs) for personal data control of the centralized personal data control system based on the user requirements for personal data control quality; determining a correspondence, by the processor, between functions of APIs for personal data control of the centralized personal data control system and functions of APIs for personal data control of the consumer of personal data, by detecting for each user requirement, that a first function of the APIs for personal data control of the centralized personal data control system is analogous to a second function of APIs for personal data control of a consumer of personal data, and associating the first function to the second function; calculating, by the processor, a personal data control rating of the consumer of personal data based on the determined correspondence and the determined weighting factors; determining, by the processor, the privileges of the consumer of personal data based on the personal data control rating of the consumer of personal data; and applying, by the processor, the privileges to control access of the consumer to the personal data of the user, wherein the consumer accesses the personal data of the user over a communication network.