US 12,282,484 B2
Federation of data during query time in computing systems
Helge Grenager Solheim, Oslo (NO); Åge Andre Kvalnes, Fetsund (NO); Runar Bergheim Olsen, Oslo (NO); Christian Thuv, Tønsberg (NO); Jan-Ove Almli Karlberg, Tromsø (NO); Tor Kreutzer, Tromsø (NO); Kai-Marius Sæther Pedersen, Tromsø (NO); Bjørn Erik Olsrød, Stabekk (NO); Bård Kvalheim, Oslo (NO); and Jeffrey Lawrence Wight, Kirkland, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 6, 2023, as Appl. No. 18/206,582.
Application 18/206,582 is a continuation of application No. 17/553,164, filed on Dec. 16, 2021, granted, now 11,709,845.
Claims priority of provisional application 63/281,795, filed on Nov. 22, 2021.
Prior Publication US 2023/0315741 A1, Oct. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/2457 (2019.01); G06F 16/23 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/24575 (2019.01) [G06F 16/2358 (2019.01); G06F 16/256 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, the method comprising:
in response to receiving, at a server in a first geographic region, a notification of an interaction with a file by a user of a tenant determining whether automatic replication of the file to a second geographic region is permitted; and
via at least a first processor, in response to determining that automatic replication of the file to the second geographic region is not permitted:
storing the file in a tenant shard corresponding to the tenant in a data store that is in the first geographic region; and
causing in a user shard in the second geographic region, creation of a file reference that is a pointer to the file stored in the tenant shard in the data store that is in the first geographic region, the pointer containing data suitable to retrieve a copy of the file stored in the tenant shard in the first geographic region responsive to the user querying for the stored file.