×

On-line behavioral analysis engine in mobile device with multiple analyzer model providers

  • US 9,747,440 B2
  • Filed: 07/09/2013
  • Issued: 08/29/2017
  • Est. Priority Date: 08/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for monitoring mobile device behaviors in a mobile device based on models received from multiple model providers, comprising:

  • receiving, via a mobile device processor of the mobile device, a first machine learning model from a first model provider, the received first machine learning model identifying factors and data points relevant to enabling the mobile device processor to determine whether a mobile device behavior is benign;

    receiving in the mobile device a second machine learning model from a second model provider that is different than, and operates independent of, the first model provider, the received second machine learning model identifying different factors and data points relevant to enabling the mobile device processor to determine whether the mobile device behavior is benign;

    installing either the first machine learning model or the second machine learning model in the mobile device in conjunction with an existing behavior analyzer engine installed in the mobile device;

    selecting for monitoring one or more mobile device behaviors in the mobile device based on factors and data points identified by the installed machine learning model;

    monitoring the selected mobile device behaviors to collect behavior information;

    using the collected behavior information to perform spatial and/or temporal correlations;

    generating a behavior vector based on a result of the spatial and/or temporal correlations;

    comparing the generated behavior vector to the installed machine learning model to generate a comparison result; and

    determining whether the mobile device behavior is benign based on the comparison result.

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