SYSTEM, METHOD, AND PROGRAM FOR STORING AND CONTROLLING ACCESS TO DATA REPRESENTING PERSONAL BEHAVIOR
First Claim
1. A system for storing and controlling access to data representing personal behavior, the system comprising:
- an ID retrieval apparatus configured to receive identifying information revealing an identity of an individual, to submit a request corresponding to received identifying information to an ID generation apparatus, to receive an anonymized user ID in return, and to output the anonymized user ID to the individual;
a data engine comprising a data store and an access controller, the data store being inaccessible to the ID retrieval apparatus and being configured to receive and store personalized behavioral data, access to stored personalized behavioral data being controlled by the access controller, the personalized behavioral data being behavioral data representing behavior of the individual, which behavioral data are anonymously personalized with the anonymized user ID;
the access controller being configured to control access to the personalized behavioral data by requiring that data access requests from service providers specify the anonymized user ID with which the personalized behavioral data are personalized to access the personalized behavioral data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for storing and controlling access to data representing personal behavior, the system comprising an ID retrieval apparatus to receive identifying information revealing the identity of an individual, to submit a request corresponding to the received identifying information to an ID generation apparatus, to receive an anonymized user ID in return, and to output the user ID to the individual; a data engine comprising a data store and an access controller, the store being inaccessible to the ID retrieval apparatus and configured to receive and store personalized behavioral data, access to the stored behavioral data being controlled by the controller, the behavioral data representing behavior of the individual, which data are anonymously personalized with the user ID; the controller controlling access to the data by requiring that access requests from service providers specify the user ID with which the behavioral data are personalized to access the data.
16 Citations
15 Claims
-
1. A system for storing and controlling access to data representing personal behavior, the system comprising:
-
an ID retrieval apparatus configured to receive identifying information revealing an identity of an individual, to submit a request corresponding to received identifying information to an ID generation apparatus, to receive an anonymized user ID in return, and to output the anonymized user ID to the individual; a data engine comprising a data store and an access controller, the data store being inaccessible to the ID retrieval apparatus and being configured to receive and store personalized behavioral data, access to stored personalized behavioral data being controlled by the access controller, the personalized behavioral data being behavioral data representing behavior of the individual, which behavioral data are anonymously personalized with the anonymized user ID; the access controller being configured to control access to the personalized behavioral data by requiring that data access requests from service providers specify the anonymized user ID with which the personalized behavioral data are personalized to access the personalized behavioral data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for storing and controlling access to data representing personal behavior, the method comprising:
-
receiving, at an ID retrieval apparatus, identifying information revealing an identity of an individual, submitting a request corresponding to received identifying information to an ID generation apparatus, receiving an anonymized user ID from the ID generation apparatus in return, and outputting the anonymized user ID to the individual; receiving and storing, at a data engine comprising a data store and an access controller with the data store being inaccessible to the ID retrieval apparatus, personalized behavioral data, access to the stored personalized behavioral data being controlled by the access controller, the personalized behavioral data being behavioral data representing behavior of the individual, which behavioral data are anonymously personalized with the anonymized user ID; and controlling, at the access controller, access to the stored personalized behavioral data by requiring that data access requests from service providers specify the anonymized user ID with which the personalized behavioral data are personalized to access the personalized behavioral data.
-
-
14. A computer readable non-transitory storage media, comprising:
-
a first non-transitory storage medium area storing a computer program which when executed by a first server, causes the first server to perform; receiving identifying information revealing an identity of an individual, submitting a request corresponding to the received identifying information to an ID generation apparatus, receiving an anonymized user ID from the ID generation apparatus in return, and outputting the anonymized user ID to the individual; and a second non-transitory storage medium area storing a computer program which when executed by a second server, comprising a data storage unit that is inaccessible to the first server, causes the second server to perform; receiving and storing personalized behavioral data, access to the stored personalized behavioral data being controlled by the second server, the personalized behavioral data being behavioral data representing behavior of the individual, which behavioral data are anonymously personalized with the anonymized user ID, and controlling access to the stored personalized behavioral data by requiring that data access requests from service providers specify the anonymized user ID with which the personalized behavioral data are personalized to access the personalized behavioral data. - View Dependent Claims (15)
-
Specification