Systems, methods, and computer readable media for security in profile utilizing systems
First Claim
Patent Images
1. A method for providing asecure electronic profile access by a profiling system, the method comprising:
- generating, by the profiling system, a code that is used to encode the electronic profile, from a first information that is obtained from, or that is related to, a querying entity, and from a second information that is obtained from, or that is related to, a profile-owning entity;
encoding, by the profiling system, the electronic profile data using the code;
electronically receiving, by the profiling system, a query from the querying entity that requests identification of content items that are identified using scores computed from the profile data contained in a portion of the encoded electronic profile owned by the profile-owning entity and stored within the profiling system;
decoding, by the profiling system, the portion of the encoded electronic profile using the code;
scoring, by the profiling system, the content items using profile data extracted from the decoded portion of the encoded electronic profile; and
identifying the content items, by the profiling system, using the scores.
8 Assignments
0 Petitions
Accused Products
Abstract
Security and distributed storage is described for systems using electronic profile information. Embodiments may be utilized for ID, data, and access analysis. Dynamic distributed redundant encryption may be used that may be based on user, device, location, context information, physical, or environmental characteristics. In one implementation, encrypted electronic profiles are stored on behalf of users by a profiling system, allowing user information within the electronic profiles to be accessed only by decryption of a portion of the electronic profile by the profiling system using distributed decryption codes.
72 Citations
11 Claims
-
1. A method for providing a
secure electronic profile access by a profiling system, the method comprising: -
generating, by the profiling system, a code that is used to encode the electronic profile, from a first information that is obtained from, or that is related to, a querying entity, and from a second information that is obtained from, or that is related to, a profile-owning entity; encoding, by the profiling system, the electronic profile data using the code; electronically receiving, by the profiling system, a query from the querying entity that requests identification of content items that are identified using scores computed from the profile data contained in a portion of the encoded electronic profile owned by the profile-owning entity and stored within the profiling system; decoding, by the profiling system, the portion of the encoded electronic profile using the code; scoring, by the profiling system, the content items using profile data extracted from the decoded portion of the encoded electronic profile; and identifying the content items, by the profiling system, using the scores. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A physical data-storage device encoded with a set of instructions when executed performs steps for providing a secure electronic profile access by a profiling system, the steps comprising of:
-
generating, by the profiling system, a code that is used to encode the electronic profile, from a first information that is obtained from, or that is related to, a querying entity, and from a second information that is obtained from, or that is related to, a profile-owning entity; encoding, by the profiling system, the electronic profile data using the code; electronically receiving, by the profiling system, a query from the querying entity that requests identification of content items that are identified using scores computed from the profile data contained in a portion of the encoded electronic profile owned by the profile-owning entity and stored within the profiling system; decoding, by the profiling system, the portion of the encoded electronic profile using the code; scoring, by the profiling system, the content items using profile data extracted from the decoded portion of the encoded electronic profile; and identifying the content items, by the profiling system, using the scores. - View Dependent Claims (8, 9, 10, 11)
-
Specification