Patent ID: 9626693
Date: 2017-04-18
CPC Classifications: G06Q

Claim:
1. At least one non-transitory computer-readable medium comprising instructions that, in response to execution of the instructions by a computer device, enable the computer device to operate a context information manager to manage interactions between computing environments on computer devices, with enhanced privacy protection for a user of one of the computing environments, the context information manager to: obtain with enforced thread and memory access isolation, from a dimension authority, one or more dimensions, each of the one or more dimensions including an attribute of the computing environment associated with the user and associated population count of computing environments sharing that attribute, wherein the one or more dimensions are signed by the dimension authority using a public key corresponding to a private key; with enforced thread and memory access isolation, authenticate itself to the dimension authority using an enhanced privacy identifier (“EPID”) to facilitate secure provision of the one or more dimensions by the dimension authority to the context information manager without disclosing the user's identity to the dimension authority, wherein the EPID comprises the private key, wherein the private key is provisioned to the computer device during manufacture of the computer device; determine a likelihood that disclosure of the attribute of the computing environment associated with the user will enable identification of the user, based on an associated population count of computing environments sharing the same attribute; and selectively disclose the attribute to a content provider in another computing environment configured to provide targeted content based on the determination and a risk tolerance associated with the user; wherein enforced thread and memory access isolation comprises a sign-and-mac (“SIGMA”) exchange, wherein at least one message in the SIGMA exchange by the computer device is signed with the private key.