US 12,132,778 B2
System and method for global data sharing
Pui Kei Johnston Chu, San Mateo, CA (US); Benoit Dageville, Foster City, CA (US); Matthew Glickman, Larchmont, NY (US); Christian Kleinerman, Burlingame, CA (US); Prasanna Krishnan, Palo Alto, CA (US); and Justin Langseth, Kailua, HI (US)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Jul. 17, 2023, as Appl. No. 18/222,770.
Application 18/222,770 is a continuation of application No. 17/940,436, filed on Sep. 8, 2022, granted, now 11,743,324.
Application 17/940,436 is a continuation of application No. 17/858,645, filed on Jul. 6, 2022, granted, now 11,463,508, issued on Oct. 4, 2022.
Application 17/858,645 is a continuation of application No. 17/709,689, filed on Mar. 31, 2022, granted, now 11,418,577, issued on Aug. 16, 2022.
Application 17/709,689 is a continuation of application No. 17/378,562, filed on Jul. 16, 2021, granted, now 11,323,506, issued on May 3, 2022.
Application 17/378,562 is a continuation of application No. 17/220,887, filed on Apr. 1, 2021, granted, now 11,082,483, issued on Aug. 3, 2021.
Application 17/220,887 is a continuation of application No. 16/814,875, filed on Mar. 10, 2020, granted, now 10,999,355, issued on May 4, 2021.
Claims priority of provisional application 62/966,977, filed on Jan. 28, 2020.
Prior Publication US 2023/0362235 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 16/23 (2019.01); G06F 21/62 (2013.01); H04L 41/50 (2022.01); H04L 67/10 (2022.01); H04L 67/1097 (2022.01); H04L 67/51 (2022.01); H04L 67/53 (2022.01)
CPC H04L 67/10 (2013.01) [G06F 16/2379 (2019.01); G06F 21/6272 (2013.01); H04L 41/5096 (2013.01); H04L 63/0272 (2013.01); H04L 63/10 (2013.01); H04L 63/101 (2013.01); H04L 67/1097 (2013.01); H04L 67/51 (2022.05); H04L 67/53 (2022.05)] 27 Claims
OG exemplary drawing
 
1. A method comprising:
copying, to a first cloud computing entity using a consumer account of the first cloud computing entity, a first subset of a data set associated with a provider account of a second cloud computing entity, wherein the provider account of the second cloud computing entity does not have access to the first cloud computing entity; and
copying, to a third cloud computing entity using a consumer account of the third cloud computing entity, a second subset of the data set, wherein the provider account of the second cloud computing entity does not have access to the third cloud computing entity;
wherein the first subset of the data set is different from the second subset of the data set.