Mobile Device Sensor Obfuscation via Acoustic and Mechanical Noise
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to enhance the security of mobile devices during transactions that involve the entry of sensitive data, as rogue applications can harvest this data using sensor readings.
Innovation Solution
The method involves detecting a prompt for sensitive data entry on a mobile device and activating noise-generating components like the audio speaker and vibration motor to obfuscate sensor readings, thereby preventing rogue applications from accurately determining the entered data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If noise-generating components are activated during sensitive data entry, then security against rogue applications is improved, but device complexity increases
Solution Approach 1:
The patent introduces noise-generating components (speaker, vibration motor) as intermediary elements that create physical disturbances to interfere with sensor readings. These components act as mediators between the secure application and the rogue application by introducing environmental noise that degrades the accuracy of sensor data harvesting, thereby protecting sensitive information without requiring changes to the core data entry functionality
Solution Approach 2:
The patent changes the physical parameters of the device environment during sensitive data entry by activating noise-generating components. The speaker generates acoustic noise and the vibration motor creates mechanical vibrations, thereby altering the physical state of the device and introducing variability into sensor readings that rogue applications rely upon for data harvesting
2Reliability
If noise-generating components are activated during sensitive data entry, then security against rogue applications is improved, but energy consumption increases
Solution Approach 1:
The patent implements periodic or intermittent activation of noise-generating components rather than continuous operation. The secure application activates the speaker and/or vibration motor specifically during the time window when sensitive data entry is detected, and deactivates them when data entry is complete or when no sensitive input is detected, thereby reducing overall energy consumption while maintaining security during critical moments
Solution Approach 2:
The patent detects the prompt for sensitive data entry in advance and pre-activates noise-generating components before the actual data entry begins. This preliminary action ensures that noise is already present when the user starts entering data, maximizing the protective effect while limiting energy consumption to only the necessary duration
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach effectively prevents rogue applications from accurately predicting sensitive data entries by introducing noise into sensor readings, thereby enhancing the security of mobile transactions.
Implementation Method 1
activating noise-generating components like the audio speaker
Implementation Method 2
activating noise-generating components like the vibration motor
Data Source
AI summary
Systems and methods are disclosed for obfuscating entry of sensitive data at a mobile device, which may be infected with a rogue application configured to steal the sensitive data. One method comprises detecting a prompt for a user to enter sensitive data at a mobile device, and activating one or more of an audio speaker and a vibration motor of the mobile device. The activation of the one or more of the audio speaker and the vibration motor is terminated in response detection conclusion of the user's entry of sensitive data the mobile device.


