Motion Sensor Data Analysis for Mobile Device Emulation Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional authentication methods for accessing protected resources on smartphones are vulnerable to unauthorized access by malicious individuals using emulated smartphone devices, which mimic real devices without physical possession.

Innovation Solution

The method involves collecting and analyzing motion sensor data from user apparatuses to differentiate between genuine and emulated mobile devices, using processing circuitry to identify and perform remedial actions such as denying access or adding the device to a blacklist if it is determined to be emulated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional authentication methods (username and password) are used, then ease of operation is improved, but security against emulator-based attacks deteriorates

Engineering Contradiction:
Improveauthentication processVSAvoidsecurity against emulator attacks
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces motion sensor data as an intermediary verification layer between the authentication credentials and the protected resource. The system collects motion sensor data from the mobile device and analyzes it to determine whether the device is physical or emulated, using this intermediate check to block emulator-based attacks while allowing legitimate users to proceed with authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the purely information-based authentication mechanism (username and password verification) with a hybrid approach that incorporates physical motion sensor data. Instead of relying solely on digital credentials, the system substitutes in physical movement characteristics captured by accelerometers, gyroscopes, and other motion sensors to distinguish real devices from emulators.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If motion sensor data collection is added to the authentication process, then security against emulator attacks is improved, but device complexity increases

Engineering Contradiction:
Improveemulator detection capabilityVSAvoidauthentication system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent leverages the existing multi-functionality of mobile devices by utilizing their built-in motion sensors (accelerometers, gyroscopes, gravity sensors) for authentication purposes. These sensors originally serve other functions such as screen orientation and step counting, but the patent repurposes them for emulator detection, avoiding the need for additional specialized hardware.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses the mobile device's own inherent motion sensor capabilities to perform self-verification. The device collects and provides its own motion sensor data without requiring external verification equipment, enabling the authentication system to leverage the device's intrinsic physical characteristics for security verification.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If motion sensor data analysis is performed, then detection precision for emulated devices is improved, but use of energy increases

Engineering Contradiction:
Improveemulator detection accuracyVSAvoidauthentication process
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements a tiered approach where motion sensor data collection is performed selectively rather than continuously. The system collects motion sensor data specifically during authentication attempts or when emulator detection is suspected, rather than continuously monitoring, thereby reducing energy consumption while maintaining detection precision when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9667613B1Detecting mobile device emulation
Publication Date: 2017.05.30 EMC IP HLDG CO LLC
  • US9667613B1 patent drawing
  • US9667613B1 patent drawing
  • US9667613B1 patent drawing

AI summary

A technique detects mobile device emulation. The technique involves identifying, by processing circuitry, a user apparatus for mobile device emulation detection. The technique further involves collecting, by the processing circuitry, motion sensor data from the identified user apparatus (e.g., samples of accelerometer attributes, gyroscopic attributes, gravity attributes, etc. over multiple time periods). The technique further involves performing, by the processing circuitry, a motion sensor data analysis operation based on the collected motion sensor data. A result of the motion sensor data analysis operation indicates whether the identified user apparatus is a physical mobile device or an emulated mobile device.