×

Clustering applications using visual metadata

  • US 10,242,080 B1
  • Filed: 11/20/2013
  • Issued: 03/26/2019
  • Est. Priority Date: 11/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • executing, by a computing system, an application in an emulation mode;

    obtaining, by the computing system and while executing the application in the emulation mode, a plurality of screen shots;

    extracting, by the computing system, at least one visual feature from one or more screen shots from the plurality of screen shots using a machine learning system;

    assigning, by the computing system and based on the at least one visual feature and one or more other visual features extracted from screen shots of other applications, the application to an application cluster, wherein each application included in the application cluster is more similar to each other than to applications included in other application clusters;

    determining, by the computing system and based on the at least one visual feature, whether any of the plurality of screen shots includes violent content;

    responsive to determining that at least one of the plurality of screen shots includes violent content, determining, by the computing system and based on respective maturity level ratings of other applications included in the application cluster, a maturity level rating for the application; and

    presenting, by the computing system and for display, information about the application and information about at least one other application included in the application cluster, the information including at least the maturity level rating.

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