US 12,111,947 B2
Multi-zone secure artificial intelligence exchange and hub
Guido Franciscus Wilhelmus Coenders, Amsterdam (NL); Kaladhar Voruganti, San Jose, CA (US); Vijaay Doraiswamy, Fremont, CA (US); Purvish Purohit, Sunnyvale, CA (US); and Mahendra Malviya, San Jose, CA (US)
Assigned to Equinix, Inc., Redwood City, CA (US)
Filed by Equinix, Inc., Redwood City, CA (US)
Filed on Feb. 27, 2023, as Appl. No. 18/175,090.
Application 18/175,090 is a division of application No. 17/097,595, filed on Nov. 13, 2020, granted, now 11,593,500.
Claims priority of provisional application 62/936,117, filed on Nov. 15, 2019.
Prior Publication US 2023/0222239 A1, Jul. 13, 2023
Int. Cl. G06F 21/62 (2013.01); G06Q 10/0631 (2023.01); G06Q 20/12 (2012.01); G06Q 30/0601 (2023.01); H04L 9/40 (2022.01); H04L 67/10 (2022.01); H04L 67/51 (2022.01)
CPC G06F 21/6218 (2013.01) [G06Q 10/06315 (2013.01); G06Q 20/1235 (2013.01); G06Q 30/0609 (2013.01); H04L 63/0218 (2013.01); H04L 63/102 (2013.01); H04L 67/51 (2022.05); H04L 67/10 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A data exchange comprising:
one or more processors; and
a computer-readable medium having instructions that, when executed, cause the one or more processors to:
receive, in response to a command issued by an application associated with a first set of security parameters, one or more of a plurality of datasets and one or more of a plurality of algorithms from a data repository, the data repository configured to store the plurality of datasets and the plurality of algorithms, each of the plurality of datasets associated with a corresponding dataset owner and each of the plurality of algorithms associated with a corresponding algorithm owner, the data repository associated with a second set of security parameters,
selectively allow access to the one or more of the plurality of datasets by the one or more of the plurality of algorithms in accordance with the first set of one or more security parameters, and
selectively allow access to result data produced by the one or more of the plurality of algorithms in accordance with the first set of one or more security parameters;
wherein the data exchange is associated with a third set of one or more security parameters.