×

Ranking software applications by combining reputation and code similarity

  • US 9,558,348 B1
  • Filed: 03/01/2012
  • Issued: 01/31/2017
  • Est. Priority Date: 03/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium with instructions stored thereon, comprising instructions that when executed cause a processor to:

  • receive uploaded content comprising an uploaded software application into an internet application store;

    obtain an indication of a creator of the uploaded software application;

    determine a content score, based at least in part, on analysis of a portion of the uploaded content based at least in part on a comparison of the uploaded content against known malware;

    obtain a reputation score associated with the indicated creator, wherein the reputation score is determined based on characteristics of an account for the indicated creator;

    calculate a ranking score for the software application based, at least in part, on the reputation score and the content score; and

    determine whether to publish the uploaded software application in the internet application store, comprising instructions that when executed cause the processor to;

    publish the uploaded software application responsive to a first relationship between the ranking score and a ranking threshold; and

    prevent publication of the uploaded software application responsive to a second relationship between the ranking score and the ranking threshold,wherein the uploaded software application is inaccessible for receiving download requests in the internet application store prior to determining whether to publish.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×