Systems and methods for secure storage of user information in a user profile
First Claim
1. A system for securely storing information, comprising:
- data storage comprising a plurality of storage locations;
a profile creation unit configured to create a user profile comprising user information, the user information including user identifiable information and other information, to be stored in the data storage, wherein the user information includes a plurality of fields and a plurality of values corresponding to the plurality of fields;
a logic application server configured to;
dissociate the user profile from sections of a file that include other information,disassemble the user profile into a plurality of separate pieces of identity information; and
individually encrypt each of the plurality of separate pieces of identity information comprising the user profile using a separate encryption key for each of the separate pieces of identity information,wherein the plurality of individually encrypted pieces of identity information is distributed for separate storage among the plurality of storage locations.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for securely storing information of a user in a user profile to prevent access to the information and minimize the amount of information disclosed during a security breach. Information pertaining to a user is obtained from one or more sources and organized into a user profile and securely stored in a database. The user profile may be stored remotely in a cloud-based system at a remote encrypted server, with portions of the profile stored in separate locations with separate encryption to minimize the risk of unauthorized access to one portion of the information. The fields of data in the user profile may also be separately encrypted with separate encryption keys and separately stored in separate databases to minimize the amount of information which could be disclosed by the unauthorized access to a single encryption key or a single database.
-
Citations
21 Claims
-
1. A system for securely storing information, comprising:
-
data storage comprising a plurality of storage locations; a profile creation unit configured to create a user profile comprising user information, the user information including user identifiable information and other information, to be stored in the data storage, wherein the user information includes a plurality of fields and a plurality of values corresponding to the plurality of fields; a logic application server configured to; dissociate the user profile from sections of a file that include other information, disassemble the user profile into a plurality of separate pieces of identity information; and individually encrypt each of the plurality of separate pieces of identity information comprising the user profile using a separate encryption key for each of the separate pieces of identity information, wherein the plurality of individually encrypted pieces of identity information is distributed for separate storage among the plurality of storage locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of securely storing information, comprising:
-
creating, with a profile creation unit, a user profile comprising user information, the user information including user identifiable information and other information, to be stored in data storage comprising a plurality of storage locations, wherein the user information includes a plurality of fields and a plurality of values corresponding to the plurality of fields; dissociating, with a logic application server, the user profile from sections of a file that include other information, disassembling, with a logic application server, the user profile into a plurality of separate pieces of identity information; individually encrypting, with the logic application server, each of the plurality of separate pieces of identity information comprising the user profile using a separate encryption key for each of the separate pieces of identity information; and separately storing each of the plurality of individually encrypted pieces of identity information for separate storage among the plurality of storage locations. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification