US Patent:
20220327232, Oct 13, 2022
Inventors:
- Bozeman MT, US
Matthew J. Glickman - Larchmont NY, US
Christian Kleinerman - Burlingame CA, US
Robert Muglia - Mercer Island WA, US
Daniel Freundel - San Francisco CA, US
Thierry Cruanes - San Mateo CA, US
Allison Waingold Lee - San Carlos CA, US
International Classification:
G06F 21/62
G06F 16/2455
H04L 9/32
Abstract:
Systems, methods, and devices for generating a secure join of database data are disclosed. A method creates a secure view of datapoints of a consumer account and processes, using a secure user defined function (UDF), the datapoints of the consumer account and datapoints of a provider account to generate a secure join key. The datapoints of the consumer account are provided to the secure UDF using the secure view. The method further performs, by a processor, an analysis of the datapoints of the consumer account and the datapoints of the provider account of the secure join key. The analysis returns a count value of overlapping datapoints between the consumer account and the provider account. The method further adjusts the count value of overlapping datapoints based on a number of distinct rows associated with the provider account, and provides the adjusted count value of overlapping datapoints to the consumer account.