Patent ID: 9152404
Filing Date: 2015-10-06
Classification: G06F,G09G

Abstract:
1. A method, comprising: installing a first application on a device; monitoring the installation; generating a report describing the first application that was installed; connecting to a censored network; sending the report to a censored server that is associated with the censored network; receiving instructions regarding the first application from the censored server; based on the instructions, uninstalling the first application; the censored server comparing the description of the first application in the report to a list of banned or allowed applications; based on the comparison, sending instructions to the device to uninstall the first application, wherein the application is a banned application; executing a second application on the device; generating a second report describing the second application as being executed; connecting to the censored network while the second application is being executed; sending the second report to the censored server that is associated with the censored network; receiving second instructions regarding the second application from the censored server; based on the second instructions, stopping the execution of the second application, wherein the second application is neither a banned application nor an allowed application; executing a third application on the device; generating a third report describing the third application as being executed; connecting to the censored network while the third application is being executed; sending the third report to the censored server that is associated with the censored network; receiving third instructions regarding the third application from the censored server; and based on the third instructions, allowing the third application to continue to execute.