×

SYSTEMS AND METHODS FOR PROVIDING ANONYMIZED USER PROFILE DATA

  • US 20110060905A1
  • Filed: 05/11/2010
  • Published: 03/10/2011
  • Est. Priority Date: 05/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for anonymously sharing user profile data among a plurality of entities, comprising:

  • a plurality of data appliances located at the plurality of entities with user profile data;

    a server configured to communicate with each of the plurality of data appliances to facilitate sharing of user profile data among the plurality of data appliances, the plurality of data appliances comprising;

    a first data appliance that is configured to;

    receive, from a first entity, first user profile data for a first group of users associated with the first entity, the first user profile data including names and addresses of the first group of users;

    encrypt the first user profile data for each of the first group of users into a first encrypted identifier; and

    send the first encrypted identifiers to the server; and

    a second data appliance that is configured to;

    receive, from a second entity, second user profile data for a second group of users associated with the second entity, the second user profile data including names and addresses of the second group of users;

    encrypt the second user profile data for each of the second group of users into a second encrypted identifier with the same encryption used by the first data appliance, so that common user profile data between the first and second user profile data are converted into identical encrypted identifiers;

    receive from the server the first encrypted identifiers; and

    locate identical identifiers from among the first and second encrypted identifiers to generate an anonymous list of common users between the first and second groups of users, whereby the list can be used to customize content provided by the second entity to the users associated with the first entity.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×