US 11,853,461 B2
Differential privacy security for benchmarking
Denis Gulsen, Redwood City, CA (US); and Ankit Aggarwal, Cupertino, CA (US)
Assigned to Workday, Inc., Pleasanton, CA (US)
Filed by Workday, Inc., Pleasanton, CA (US)
Filed on Mar. 5, 2021, as Appl. No. 17/194,105.
Application 17/194,105 is a continuation of application No. 15/693,787, filed on Sep. 1, 2017, granted, now 10,970,417.
Prior Publication US 2021/0192080 A1, Jun. 24, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 17/18 (2006.01); H04L 9/06 (2006.01); G06F 7/58 (2006.01); G06F 7/491 (2006.01)
CPC G06F 21/6254 (2013.01) [G06F 7/582 (2013.01); G06F 17/18 (2013.01); H04L 9/0643 (2013.01); H04L 9/0662 (2013.01); G06F 7/4912 (2013.01); G06F 7/4915 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
an interface configured to:
receive a request to determine result data of a calculation using multitenanted data, wherein the multitenanted data comprises tenant data associated with a plurality of tenants;
a hardware processor configured to:
determine the result data by performing the calculation on the multitenanted data;
determine whether a numerical modification of the result data is needed to ensure privacy based at least in part on whether a number of participants in the result data is less than a threshold; and
in response to determining that the numerical modification of the result data is needed to ensure privacy:
determine a deterministic modification, wherein the deterministic modification is calibrated to the number of participants represented in the result data to obfuscate the result data to a greater degree when the number of participants are present in the result data is less than the threshold;
numerically modify the result data comprising multiplying the result data by a deterministic modification function to determine modified result data; and
provide the modified result data, wherein the modified result data comprises data associated with the participants in the result data.