Patent ID: 8364969

Claim:
A system, comprising: one or more data stores configured to store first personal information about a first user in association with a first anonymous token decoupled from a first user ID corresponding to the first user in the system, the first user being associated with a first user device; one or more computing devices configured to implement: an update component configured to receive second personal information about the first user and store the second personal information in association with the first anonymous token; and a data sharing component configured to determine whether a key associated with a second user ID corresponding to a second user unlocks a connection between the first anonymous token and the first user ID such that the second user is allowed to access personal information about the first user, and send one or more of the first or second personal information associated with the first anonymous token to a second user device for display if the key associated with the second user ID corresponding to the second user unlocks the connection between the first anonymous token and the first user ID, the second user being associated with the second user device.