Patent ID: 11917078
Assignee: GOOGLE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 13:
14. The system of claim 13, wherein performing, by the first aggregation server and the second aggregation server, the multi-party computation process to decrypt the encrypted impression data and the encrypted conversion data comprises:
generating, by the first aggregation server and for each first key value pair, a first encrypted join key by encrypting the join key of the first key value pair using a first encryption key of the first aggregation server and commutative encryption;
sending, from the first aggregation server to the second aggregation server and for each first key value pair, a third key value pair that comprises the encrypted join key for the first key value pair and the thrice-encrypted impression data for the first key value pair;
generating, by the second aggregation server and for each second key value pair, a second encrypted join key by encrypting the join key of the second key value pair using a second encryption key of the second aggregation server and communicative encryption; and
sending, from the second aggregation server to the first aggregation server and for each second key value pair, a fourth key value pair that comprises the encrypted join key for the second key value pair and the thrice-encrypted conversion data for the first key value pair.