Smartphone Impostor Detection via Local RNN and SID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphone theft poses a significant threat as impostors can bypass initial security measures, compromising user confidentiality and privacy, and existing solutions require users to share sensitive behavioral data for training, raising privacy concerns.

Innovation Solution

A recurrent neural network (RNN)-based deep learning algorithm using sensor data from legitimate users to learn normal behavior, with a minimalist hardware module called the smartphone impostor detector (SID) for real-time detection, which protects user privacy by not exposing data outside the device and supports both anomaly detection and machine learning algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sensor data is collected and analyzed to detect impostors, then detection accuracy is improved, but user privacy is compromised due to data exposure

Engineering Contradiction:
Improveimpostor detection accuracyVSAvoiduser privacy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces an intermediary processing layer that transforms raw sensor data into behavioral features and templates. This intermediary representation preserves the essential information needed for detection while removing personally identifiable information, thus mediating between detection accuracy and privacy protection

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates behavioral templates as copies of user behavior patterns rather than storing actual sensor data. These templates capture the essence of user behavior (typing rhythm, swipe patterns, gait) without containing sensitive personal information, enabling detection while preserving privacy

Inventive Principle:
Principle #26Copying

2Measurement precision

If deep learning algorithms are used for impostor detection, then detection accuracy is improved, but hardware cost and energy consumption increase

Engineering Contradiction:
Improveimpostor detection accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts and implements only the essential deep learning components needed for impostor detection, rather than deploying full-scale deep learning systems. By taking out only the necessary computational elements and optimizing them for mobile devices, the system achieves good detection accuracy with reduced energy consumption

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system adjusts key parameters of the deep learning model including reducing the number of layers, optimizing batch sizes, and tuning learning rates to be suitable for mobile hardware constraints. These parameter changes enable the algorithm to run efficiently on battery-powered devices while maintaining detection effectiveness

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If behavioral data is collected for training models, then detection accuracy is improved, but data security risks increase

Engineering Contradiction:
Improvedetection accuracyVSAvoiddata security risks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the training process into local device-level training and centralized model updates. Each device trains locally on its own data, keeping sensitive information local, while only sharing anonymized model updates. This segmentation reduces data security risks while still improving detection accuracy through collective learning

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary mechanism is introduced that processes and anonymizes training data before any potential sharing or cloud processing. This intermediary layer ensures that even if data is transmitted, the security risks are minimized because the data has been transformed into an anonymized format that cannot be traced back to individuals

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12111898B2Devices and methods for smartphone impostor detection using behavioral and environmental data
Publication Date: 2024.10.08 THE TRUSTEES OF PRINCETON UNIV
  • US12111898B2 patent drawing
  • US12111898B2 patent drawing
  • US12111898B2 patent drawing

AI summary

Devices and methods for smartphone impostor detection using behavioral and environmental data are provided. Impostors are attackers who take control of an electronic device (e.g., a smartphone) and gain access to confidential and private information of a legitimate user. Embodiments described herein propose a defense-in-depth mechanism to detect impostors quickly with simple deep learning algorithms, which can achieve better detection accuracy than previous works. Embodiments then consider protecting the privacy of the behavioral and/or environmental data (e.g., collected by one or more sensors) of a user by not exposing it outside the protected device. A recurrent neural network (RNN)-based deep learning algorithm is proposed which uses only sensor data of the legitimate user to learn their normal behavior. Prediction error distribution (PED) is used to enhance the detection accuracy. In some embodiments, a minimalist hardware module, dubbed smartphone impostor detector (SID), is integrated into smartphones for self-contained impostor detection.