Patent ID: 9710670
Date: 2017-07-18
CPC Classifications: G06F,G06Q

Claim:
1. A consumer information management device for a user to engage with content of a multi-user computing system with enhanced privacy protection for the user, comprising: one or more computer processors; notification receipt logic to operate on the one or more computer processors to receive a notification, from a dimension authority device, of a decrease in a population count of users of the multi-user computing system who have published an attribute within the multi-user computing system to a set of public attributes to engage content of the multi-user computing system, wherein the notification includes dimension data that is authenticated using one or more dimension keys comprising a private key provisioned to the one or more computer processors during manufacture and a public key corresponding to the private key, and wherein at least a subset of the dimension keys have been provided to the multi-user computing system using a sign and mac (SIGMA) exchange between the dimension authority device and the multi-user computing system within a trusted execution environment comprising enforced thread and memory access isolation and authentication of the dimension data using the dimension keys; public profile logic, operatively coupled with the notification receipt logic, to operate on the one or more computer processors to determine that the user has published the attribute; risk analysis logic, operatively coupled with the notification receipt logic and the public profile logic, to operate on the one or more computer processors to, in response to the receipt of a notification of a decrease in the population count of users and the determination that the user has published the attribute, determine a value representative of a likelihood that private information for the user will be identified publicly if the attribute of the user continues to be published; user privacy logic, operatively coupled with the risk analysis logic, to operate on the one or more computer processors to determine the value representative of the likelihood to exceed a threshold related to privacy protection of the user; and profile change logic, operatively coupled with the user privacy logic and the public profile logic, to operate on the one or more computer processors to remove the attribute from the set of public attributes to block the multi-user computing system from engaging the user with content of the multi-user computing system to enhance privacy protection of the user.