US 12,353,599 B2
Systems and methods for controlling data exposure using artificial-intelligence-based modeling
Kristopher Paul Schroeder, Falls Church, VA (US); and Timothy Ryan Underwood, Burke, VA (US)
Assigned to Grey Market Labs, PBC, Arlington, VA (US)
Filed by Grey Market Labs, PBC, Falls Church, VA (US)
Filed on Nov. 21, 2023, as Appl. No. 18/515,321.
Application 18/515,321 is a continuation of application No. 17/822,479, filed on Aug. 26, 2022, granted, now 11,861,044.
Application 17/822,479 is a continuation of application No. 16/876,421, filed on May 18, 2020, granted, now 11,461,473, issued on Oct. 4, 2022.
Application 16/876,421 is a continuation of application No. 16/280,755, filed on Feb. 20, 2019, granted, now 10,706,158, issued on Jul. 7, 2020.
Application 16/280,755 is a continuation of application No. 16/005,268, filed on Jun. 11, 2018, granted, now 10,282,553, issued on May 7, 2019.
Prior Publication US 2024/0202366 A1, Jun. 20, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 18/21 (2023.01); G06F 21/60 (2013.01); G06N 20/00 (2019.01); H04L 9/40 (2022.01); H04L 67/303 (2022.01)
CPC G06F 21/6254 (2013.01) [G06F 18/217 (2023.01); G06F 21/60 (2013.01); G06F 21/6263 (2013.01); G06N 20/00 (2019.01); H04L 63/102 (2013.01); H04L 63/107 (2013.01); H04L 67/303 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
obtaining a data set of data privacy elements associated with a computing device, wherein the data privacy elements are exposable to other devices within a network;
executing one or more machine learning algorithms on the data set to identify a set of data privacy element clusters, wherein the set of data privacy element clusters corresponds to different patterns of dependencies amongst different data privacy elements in the data set;
generating an artificial profile model associated with the computing device, wherein the artificial profile model is generated based on the different patterns;
receiving a request to connect to a remote server, wherein the remote server is accessible through the network via a gateway associated with a network host, and wherein the network host collects data associated with the computing device;
identifying one or more data privacy elements associated with the computing device;
generating an artificial profile for the computing device, wherein the artificial profile is generated by processing the one or more data privacy elements through the artificial profile model, and wherein the artificial profile includes one or more modified data privacy elements; and
transmitting the one or more modified data privacy elements, wherein when the one or more modified data privacy elements are collected by the network host, the network host is prevented from accurately profiling the computing device.