US 11,922,145 B2
Initiating data privacy pipelines using reusable templates
Yisroel Gershon Taber, Raanana (IL); Ittay Levy Ophir, Giv'atayim (IL); Lev Rozenbaum, Kfar-Saba (IL); and Nerya Cohen, Elkana (IL)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Mar. 1, 2022, as Appl. No. 17/684,210.
Prior Publication US 2023/0280986 A1, Sep. 7, 2023
Int. Cl. G06F 8/36 (2018.01)
CPC G06F 8/36 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer system comprising:
one or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:
providing, to a first collaborator of a group of collaborators, access to a template data collaboration app that bundles a template data pipeline and a template governing contract, and includes references to an anonymous placeholder participant;
generating, from the template data collaboration app, a data collaboration app based at least on programmatically replacing the references to the anonymous placeholder participant with references to the first collaborator, the data collaboration app defining a data pipeline and a contract between the collaborators governing use of collaborator assets referenced by the data pipeline; and
enabling the first collaborator to trigger execution of the data pipeline in a data trustee environment to generate derived data from the collaborator assets without exposing the collaborator assets.