US 12,461,938 B2
Exporting customer data using a compliant tenant shard
Bo Liu, Sammamish, WA (US); Ke Wang, Redmond, WA (US); and Ahmed Hassan Mohamed, Bellevue, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jan. 11, 2024, as Appl. No. 18/410,410.
Prior Publication US 2025/0231963 A1, Jul. 17, 2025
Int. Cl. G06F 16/00 (2019.01); G06F 16/27 (2019.01)
CPC G06F 16/273 (2019.01) [G06F 16/275 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method, comprising:
receiving a request from a requestor requesting confidential user data from a user data partition in a computing system;
copying the confidential user data to a tenant data partition that resides behind a compliance boundary by;
scheduling an asynchronous data extraction job with an asynchronous extraction system corresponding to the user data partition; and
polling a status of the asynchronous data extraction job;
generating data access instructions for exporting the user data from the tenant data partition to a data location determined based upon the identity of the requestor;
storing the data access instructions in an object-based data storage system at a time based on the status of the asynchronous data extraction job; and
generating an output to the requestor indicating that the confidential user data and the data access instructions are available for access.