Data clean rooms using defined access with homomorphic encryption
US11763029B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 31, 2023 |
| Grant date | Sep 19, 2023 |
| Priority date | — |
| Expiry date | Jan 31, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/032
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data platform creates an application in a data-provider account, where the application includes one or more application programming interfaces (APIs) corresponding to one or more underlying code blocks. The data platform shares homomorphically encrypted provider data with the application in the data-provider account. The data platform installs, in a data-consumer account, an application instance of the application. The data platform shares homomorphically encrypted consumer data with the application instance in the data-consumer account. The data platform invokes one or more of the APIs of the application instance to execute respective associated underlying code blocks, which are not visible to the data-consumer account, and which operate on the shared homomorphically encrypted provider data and the shared homomorphically encrypted consumer data. The data platform saves homomorphically encrypted output of the one or more respective associated underlying code blocks locally within the data-consumer account.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.