×

Method and apparatus for matching consumers

  • US 8,621,244 B1
  • Filed: 10/04/2012
  • Issued: 12/31/2013
  • Est. Priority Date: 10/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, from a first compute device, a first record set, each record from the first record set including (1) an encrypted first identification string and (2) a hashed first attribute string;

    receiving, from a second compute device, a second record set, each record from the second record set having (1) an encrypted second identification string and (2) a hashed first attribute string;

    defining a third record set to include each record from the first record set that has a hashed first attribute string equal to a hashed first attribute string of a record from the second record set, each record from the third record set including (1) an encrypted first identification string and (2) an encrypted second identification string;

    receiving, from the first compute device, a fourth record set, each record from the fourth record set including (1) an encrypted first identification string and (2) a hashed second attribute string;

    receiving, from the second compute device, a fifth record set, each record from the fifth record set having (1) an encrypted second identification string and (2) a hashed second attribute string;

    defining a sixth record set to include each record from the fourth record set that has a hashed second attribute string equal to a hashed second attribute string of a record from the fifth record set, each record from the sixth record set including (1) an encrypted first identification string and (2) an encrypted second identification string;

    modifying the sixth record set to a modified state to exclude each record from the sixth record set that has an encrypted first identification string equal to an encrypted first identification string of a record from the third record set;

    defining a matched record set to include (1) each record from the third record set and (2) each record from the sixth record set in the modified state; and

    sending, to the second compute device, a signal indicative of the matched record set.

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