Patent ID: 8499063
Filing Date: 2013-07-30
Classification: G06F

Abstract:
1. A method of generating a reputation score for a software application, comprising: receiving performance data from a plurality of clients, wherein the performance data describes performance of the clients client; determining differences in the performance data received from the plurality of clients, wherein a difference in the performance data represents a difference in performance data before the software application was installed on a client and performance data after the software application was un-installed on the client; receiving installation events associated with the software application from the plurality of clients; determining a rate at which the software application was uninstalled on the plurality of clients responsive to the installation events; determining a duration of time between when the software application was installed and when the software application was uninstalled on the plurality of clients responsive to the installation events; generating the reputation score for the software application based on the differences in the performance data received from the plurality of clients, the rate at which the software application was uninstalled on the plurality of clients, and the duration of time between when the software application was installed and when the software application was uninstalled on the plurality of clients; and storing the reputation score in association with the software application.