Device-Specific Lean Classifier Models for Mobile Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for mobile computing devices fail to efficiently identify and address the complex factors contributing to performance degradation over time, as they require computationally-intensive processes, are limited to detecting known viruses, and do not account for device-specific features or dynamic states, leading to significant resource consumption and user experience degradation.

Innovation Solution

A system where servers and mobile devices collaborate to generate device-specific lean classifier models based on capabilities and states, allowing the mobile device to focus on relevant features for behavior analysis without significant performance impact, using lean classifier models that can be updated dynamically to reflect changes in device functionality and state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computationally-intensive processes are used to identify performance degradation factors, then detection accuracy is improved, but resource consumption increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the classifier model into device-specific components and state-specific components. The server generates and provides pre-computed device-specific classifier models tailored to each device's capabilities, while the mobile device computes state-specific classifications locally based on current device states. This segmentation allows complex analysis to be distributed, reducing real-time computational burden on the mobile device while maintaining high detection accuracy through specialized pre-computed models.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If generic classifier models are used without device-specific customization, then model complexity is reduced, but detection precision deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoiddetection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system applies local quality by creating device-specific classifier models that are customized to each mobile device's unique capabilities, hardware configuration, and operational characteristics. The server generates these specialized models based on device-specific information, ensuring that each device receives a model optimized for its particular architecture and behavior patterns, thereby achieving high detection precision without requiring all devices to handle full model complexity.

Inventive Principle:
Principle #3Local quality

3Reliability

If comprehensive behavior analysis covering all device features is performed, then detection coverage is improved, but processing time increases

Engineering Contradiction:
Improvedetection coverageVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-computing device-specific classifier models on the server before they are deployed to mobile devices. These pre-computed models encapsulate comprehensive behavior analysis for the specific device type, so that during actual operation, the mobile device only needs to perform lightweight state-specific classification using the pre-prepared model, significantly reducing processing time while maintaining comprehensive detection coverage.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If device-specific classifier models are generated and maintained, then adaptability to different devices is improved, but system complexity increases

Engineering Contradiction:
Improvedevice-specific adaptationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary server that acts as a mediator between model generation and deployment. The server handles the complex tasks of generating, storing, and managing device-specific classifier models, while mobile devices simply request and use these pre-computed models. This intermediary architecture enables high adaptability to different devices without requiring each device to independently manage the complexity of model generation and maintenance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9491187B2APIs for obtaining device-specific behavior classifier models from the cloud
Publication Date: 2016.11.08 QUALCOMM INC
  • US9491187B2 patent drawing
  • US9491187B2 patent drawing
  • US9491187B2 patent drawing

AI summary

The various aspects provide a system and methods implemented on the system for generating a behavior model on a server that includes features specific to a mobile computing device and the device's current state/configuration. In the various aspects, the mobile computing device may send information identifying itself, its features, and its current state to the server. In response, the server may generate a device-specific lean classifier model for the mobile computing device based on the device's information and state and may send the device-specific lean classifier model to the device for use in detecting malicious behavior. The various aspects may enhance overall security and performance on the mobile computing device by leveraging the superior computing power and resources of the server to generate a device-specific lean classifier model that enables the device to monitor features that are actually present on the device for malicious behavior.