| CPC G06F 21/604 (2013.01) [G06F 21/51 (2013.01); G06N 20/00 (2019.01); H04L 9/0819 (2013.01)] | 20 Claims |

|
1. A permission mediating system, comprising:
a memory;
a processor;
a permissions monitor, wherein the permissions monitor includes at least one selected from a group consisting of a network traffic sniffer, a browser extension associated with a web application, and a tracker on a client device, and is configured to:
request a permission from a user of the client device to monitor data communications for permissions requests and permissions responses;
monitor the permissions requests and the permissions responses communicated between the client device and one or more applications;
ignore data communications unrelated to the permissions requests and the permissions responses; and
update a database with the communicated permissions requests and the communicated permissions responses;
a predictive model, wherein the predictive model is capable of predicting a default permission response to a future or current permission request based on the communicated permissions requests and the communicated permissions responses; and
a permissions manager executed by the processor, wherein the permission manager is configured to:
train the predictive model with a target and the communicated permissions requests and the communicated permissions responses, the target being a target variable in predictive analytics; and
provide the default permission response to the future or current permission request using the predictive model.
|