Efficient multiple garbled circuit protocol
AssigneeGoogle Inc.
InventorsGang Wang, Marcel M. Moti Yung
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsGang Wang, Marcel M. Moti Yung
Estimating the term…
This document describes systems and techniques for using cryptography, secure MPC, garbled circuits, and oblivious transfer to select digital components in ways that preserve user privacy and protects the data of each party involved in the selection process. In one aspect, a method includes receiving, from a content platform by a first computer of a secure MPC system, a first garbled circuit for determining whether each of a first set of digital components satisfies a publication condition for display with a resource. The first computer evaluates the garbled circuit to obtain, for each digital component in the first set of digital components, a first secret share of a publication condition parameter that indicates whether the digital component satisfies the publication condition. The first computer generates a second garbled circuit for determining whether each digital component in a second set of digital components is eligible for display with the resource.
A computer-implemented method comprising:
(canceled)
A non-transitory computer readable storage medium carrying instructions that, when executed by a system, cause the system to perform operations comprising:
(canceled)
A system comprising:
Dependencies are inferred from the claim text.