×

Computing device to detect malware

  • US 9,832,211 B2
  • Filed: 03/19/2012
  • Issued: 11/28/2017
  • Est. Priority Date: 03/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A mobile computing device comprising:

  • a processor configured with processor-executable instructions to;

    monitor a plurality of applications operating on the mobile computing device;

    log actions of the monitored applications in a log of actions;

    generate answers to queries regarding the actions stored in the log of actions, the answers including an answer to a category query;

    generate a vector information structure for each application in the plurality of applications based on the generated answers, wherein;

    each generated vector information structure includes a plurality of numerical values;

    at least one numerical value in the plurality of numerical values identifies a number of occurrences of an action by an application;

    at least one numerical value in the plurality of numerical values indicates a category for the application based on the answer to the category query; and

    the plurality of numerical values in each generated vector information structure collectively characterize a behavior of one application in the plurality of applications; and

    use a machine learning classifier to determine whether the behavior characterized by each vector information structure is benign based on the plurality of numerical values.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×