US 12,093,426 B2
Systems and methods for functionally separating heterogeneous data for analytics, artificial intelligence, and machine learning in global data ecosystems
Malcolm Gary LaFever, Lyons, CO (US); Ted N. Myerson, New York, NY (US); Mark Little, Matthews, NC (US); and Steven Mason, Las Vegas, NV (US)
Assigned to Anonos IP LLC, Beaverton, OR (US)
Filed by Anonos Inc., Beaverton, OR (US)
Filed on Oct. 14, 2021, as Appl. No. 17/450,948.
Application 17/450,948 is a continuation in part of application No. 17/339,814, filed on Jun. 4, 2021, granted, now 11,790,117.
Application 17/339,814 is a continuation of application No. 16/449,037, filed on Jun. 21, 2019, granted, now 11,030,341, issued on Jun. 8, 2021.
Application 16/449,037 is a continuation in part of application No. 15/963,609, filed on Apr. 26, 2018, granted, now 10,572,684, issued on Feb. 25, 2020.
Application 15/963,609 is a continuation in part of application No. 15/483,997, filed on Apr. 10, 2017, granted, now 10,043,035, issued on Aug. 7, 2018.
Application 15/483,997 is a continuation in part of application No. 15/174,797, filed on Jun. 6, 2016, granted, now 9,619,669, issued on Sep. 29, 2016.
Application 15/174,797 is a continuation in part of application No. 14/846,167, filed on Sep. 4, 2015, granted, now 9,361,481, issued on Dec. 31, 2015.
Application 14/846,167 is a continuation in part of application No. 14/530,304, filed on Oct. 31, 2014, granted, now 9,129,133, issued on May 7, 2015.
Application 14/530,304 is a continuation of application No. 14/529,960, filed on Oct. 31, 2014, granted, now 9,087,215, issued on Jul. 21, 2015.
Claims priority of provisional application 63/262,083, filed on Oct. 4, 2021.
Claims priority of provisional application 63/163,550, filed on Mar. 19, 2021.
Claims priority of provisional application 63/125,672, filed on Dec. 15, 2020.
Claims priority of provisional application 63/091,363, filed on Oct. 14, 2020.
Claims priority of provisional application 62/800,514, filed on Feb. 3, 2019.
Claims priority of provisional application 62/772,146, filed on Nov. 28, 2018.
Claims priority of provisional application 62/688,410, filed on Jun. 22, 2018.
Claims priority of provisional application 62/649,103, filed on Mar. 28, 2018.
Claims priority of provisional application 62/644,463, filed on Mar. 17, 2018.
Claims priority of provisional application 62/580,628, filed on Nov. 2, 2017.
Claims priority of provisional application 62/554,000, filed on Sep. 4, 2017.
Claims priority of provisional application 62/535,601, filed on Jul. 21, 2017.
Claims priority of provisional application 62/491,294, filed on Apr. 28, 2017.
Claims priority of provisional application 62/059,882, filed on Oct. 4, 2014.
Claims priority of provisional application 62/055,669, filed on Sep. 26, 2014.
Claims priority of provisional application 62/051,270, filed on Sep. 16, 2014.
Claims priority of provisional application 62/045,321, filed on Sep. 3, 2014.
Claims priority of provisional application 62/043,238, filed on Aug. 28, 2014.
Claims priority of provisional application 62/037,703, filed on Aug. 15, 2014.
Claims priority of provisional application 62/019,987, filed on Jul. 2, 2014.
Claims priority of provisional application 62/015,431, filed on Jun. 21, 2014.
Claims priority of provisional application 62/001,127, filed on May 21, 2014.
Claims priority of provisional application 61/994,715, filed on May 16, 2014.
Claims priority of provisional application 61/994,721, filed on May 16, 2014.
Claims priority of provisional application 61/994,076, filed on May 15, 2014.
Claims priority of provisional application 61/992,441, filed on May 13, 2014.
Claims priority of provisional application 61/988,373, filed on May 5, 2014.
Claims priority of provisional application 61/974,442, filed on Apr. 3, 2014.
Claims priority of provisional application 61/969,194, filed on Mar. 23, 2014.
Claims priority of provisional application 61/948,575, filed on Mar. 6, 2014.
Claims priority of provisional application 61/945,821, filed on Feb. 27, 2014.
Claims priority of provisional application 61/944,565, filed on Feb. 25, 2014.
Claims priority of provisional application 61/941,242, filed on Feb. 18, 2014.
Claims priority of provisional application 61/938,631, filed on Feb. 11, 2014.
Claims priority of provisional application 61/899,096, filed on Nov. 1, 2013.
Prior Publication US 2022/0050921 A1, Feb. 17, 2022
Int. Cl. G06F 21/00 (2013.01); G06F 21/62 (2013.01); H04L 9/40 (2022.01)
CPC G06F 21/6254 (2013.01) [H04L 63/0407 (2013.01); G06F 2221/2115 (2013.01); H04L 63/068 (2013.01)] 60 Claims
OG exemplary drawing
 
1. A method of surveillance-proof data processing, comprising:
(a) receiving source data in protected form at a first cloud server;
(b) transmitting the received source data into a first Trusted Execution Environment (TEE) of the first cloud server;
(c) unprotecting the received source data into cleartext form in the first TEE;
(d) generating, in the first TEE, at least one dynamically-changing, temporally unique identifier (DDID) associated with the unprotected received source data, resulting in processed source data;
(e) re-protecting the processed source data in the first TEE; and
(f) transmitting, by the first cloud server, the re-protected processed source data to a second location.