Patent ID: 9282112
Filing Date: 2016-03-08
CPC Classification: G06F,H04L

Claim Text:
1. A method for determining category of trust of software applications, comprising: monitoring, by a hardware processor, a first application to detect an overlay of at least one interface element of the first application by at least one interface element of a second application; collecting information about the second application, wherein the information includes at least a danger status of the second application, wherein the danger status determines a danger caused by the second application to the first application; upon determining that the danger status of the second application is unknown, collecting and comparing information relating to characteristics of the second application with information relating to forbidden and safe characteristics of known applications, and determining a degree of similarity between the information relating to characteristics of the second application and the information relating to forbidden and safe characteristics; determining a category of trust of the second application based at least in part on the degree of similarity; and determining, based on the category of trust of the second application, whether to allow or prohibit overlay of the at least one interface element of the first application by the at least one interface element of the second application.