×

System and method for an anonymous exchange of private data

  • US 8,560,456 B2
  • Filed: 12/02/2005
  • Issued: 10/15/2013
  • Est. Priority Date: 12/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for exchanging private data, comprising the steps of:

  • registering a plurality of data providers and a plurality of data buyers;

    building, by the computer, a searchable index for each of the data buyers based on at least one index of private data for sale provided from one or more of the data providers;

    for each searchable index of each of the data buyers, encrypting and decrypting the searchable index by a public key unique to a respective one of the data buyers, when building the searchable index;

    receiving a query that identifies a data buyer of the plurality of data buyers and defines a purchase request for the private data;

    retrieving the searchable index associated with the data buyer;

    determining, by the computer, whether at least one of the data providers maintains the private data requested by the data buyer by comparing the purchase request to the searchable index associated with the data buyer;

    encrypting and decrypting the searchable index associated with the data buyer by a private key unique to the data buyer, when determining whether at least one of the data providers maintains the private data requested; and

    in response to determining that at least one of the data providers maintains the private data requested, arranging an exchange of the private data requested with the data buyer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×