| CPC G06F 21/56 (2013.01) [G06F 21/51 (2013.01); G06F 2221/033 (2013.01); G06F 2221/2141 (2013.01)] | 20 Claims |

|
1. A system for computer security, the system comprising:
a server computer;
an administrative program running on the server computer;
means for requesting a target activity be enabled on a device;
when a request for the target activity is received:
information regarding the request is added to a history file by the administrative program;
the administrative program runs a set of rules for the request using the history file to make a recommendation;
when the recommendation indicates that the target activity be enabled on a single device, a whitelist and/or a blacklist is modified to enable the target activity at the device and the whitelist and/or the blacklist is distributed by the administrative program to the device;
when a positive response is received by the administrative program responsive to the recommendation, the whitelist and/or the blacklist is modified to enable the target activity and the whitelist and/or the blacklist is distributed by the administrative program to a plurality of devices based upon the recommendation; and
when a negative response is received by the administrative program responsive to the recommendation, the whitelist and/or the blacklist is modified to enable the target activity and the whitelist and/or the blacklist is distributed by the administrative program to the device.
|