DISABLING APPLICATIONS ON A CLIENT DEVICE REMOTELY
First Claim
1. A method comprising:
- establishing, by a processing device of a server computing device via a network interface device, a communication connection with a client computing device;
receiving, via the communication connection, a list of applications installed on the client computing device;
comparing, by the processing device, the received list of applications to a blacklist of applications maintained by the server computing device;
identifying, in view of the comparing, an installed application on the received list of applications, the installed application comprised in the blacklist of applications;
identifying, by the processing device, a severity score corresponding to the installed application and an action corresponding to the severity score; and
responsive to the identifying of the severity score and the corresponding action, causing, by the processing device, the corresponding action to be performed with respect to the client computing device, the corresponding action pertaining to the installed application.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for disabling applications on a client device remotely are disclosed. An example method may comprise establishing, via a network interface device, a communication connection with a client computing device, receiving, via the communication connection, a list of applications installed on the client computing device, comparing the received list of applications to a blacklist of applications, identifying, in view of the comparing, an installed application on the received list of applications, the installed application comprised in the blacklist of applications, identifying a severity score corresponding to the installed application and an action corresponding to the severity score, and responsive to the identifying the severity score and the corresponding action, causing, by the processing device, the corresponding action to be performed with respect to the client computing device, the corresponding action pertaining to the installed application.
7 Citations
20 Claims
-
1. A method comprising:
-
establishing, by a processing device of a server computing device via a network interface device, a communication connection with a client computing device; receiving, via the communication connection, a list of applications installed on the client computing device; comparing, by the processing device, the received list of applications to a blacklist of applications maintained by the server computing device; identifying, in view of the comparing, an installed application on the received list of applications, the installed application comprised in the blacklist of applications; identifying, by the processing device, a severity score corresponding to the installed application and an action corresponding to the severity score; and responsive to the identifying of the severity score and the corresponding action, causing, by the processing device, the corresponding action to be performed with respect to the client computing device, the corresponding action pertaining to the installed application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising,
a memory; -
a network interface device; and a processing device operatively coupled to the memory and the network interface device, the processing device to; establish, via the network interface device, a communication connection with a client computing device; receive, via the communication connection, a list of applications installed on the client computing device; determine that an installed application on the received list of applications is comprised in a black list of applications; identify a severity score corresponding to the installed application and an action corresponding to the severity score, the corresponding action pertaining to the installed application; and responsive to the identifying of the severity score and the corresponding action, transmit instructions to the client computing device, the instructions to cause the corresponding action to be performed at the client computing device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium storing instructions that cause a processing device to:
-
establishing, by a processing device of a client computing device via a network interface device, a communication connection with a server computing device; transmit, via the communication connection to the server computing device, a list of applications installed on the client computing device; receive, at the client computing device, instructions to cause an action to be performed on the client computing device, the action corresponding to an installed application on the client computing device that is located on a blacklist of applications maintained by the server computing device and the action corresponding to a severity score of the installed application; and executing, by the processing device, the instructions to cause the action to be performed, the action pertaining to the installed application. - View Dependent Claims (17, 18, 19, 20)
-
Specification