Patent ID: 9652614
Date: 2017-05-16
CPC Classifications: G06F,H04L

Claim:
1. A method performed on at least one computing device, the method comprising: receiving, by the computing device from a second computing device over a network, a set of identities that corresponds to an unverified application attempting to install or execute itself on the second computing device, where each identity in the set corresponds to the unverified application with a corresponding degree of specificity; ranking, by the computing device, the identities in the received set by relevance, where the relevance of each identity is a function of its corresponding degree of specificity; matching, by the computing device, each of at least some of the ranked identities in the set to any corresponding reputation in a knowledge base of established application reputations; determining, by the computing device based on the ranked identities and the matching any corresponding reputations, a reputation of the unverified application based on the any corresponding reputations; and communicating, by the computing device to the second computing device over the network, the determined reputation of the unverified application.