US 12,250,249 B2
Events account for native app event sharing
Damien Carru, New York, NY (US); Pui Kei Johnston Chu, Unionville (CA); Unmesh Jagtap, San Mateo, CA (US); Xiaodi Ke, Markham (CA); Subramanian Muralidhar, Mercer Island, WA (US); and James Pan, Oakville (CA)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Mar. 13, 2024, as Appl. No. 18/604,252.
Application 18/604,252 is a continuation of application No. 18/127,576, filed on Mar. 28, 2023, granted, now 11,973,763.
Prior Publication US 2024/0333718 A1, Oct. 3, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 11/07 (2006.01); G06F 16/23 (2019.01); H04L 67/125 (2022.01); H04L 67/30 (2022.01)
CPC H04L 63/20 (2013.01) [G06F 11/079 (2013.01); G06F 16/235 (2019.01); H04L 63/102 (2013.01); H04L 67/125 (2013.01); H04L 67/30 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A method comprising:
for each of a set of provider accounts in a first region, replicating a global account object corresponding to the provider account to a second region to establish a replicated global account object in the second region; and
transmitting a first message to the second region to designate a first provider account of the set of provider accounts as an events account of the second region, the first message having logic to:
modify, by a processing device, an account data persistence object (DPO) of the first provider account to designate the first provider account as the events account, wherein the events account is a central location within the second region where execution information generated by execution of applications shared with consumer accounts in the second region is stored; and
update the replicated global account object corresponding to the first provider account to indicate that the first provider account has been set as the events account.