Ultrasound Security System for Mobile Device Data Leak Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack protection against data leaks via ultrasonic networking in mobile devices, as no firewalls exist to monitor and block illicit data transfers using inaudible ultrasound frequencies.

Innovation Solution

An ultrasound security system integrated with a mobile device's operating system that analyzes app flow graphs to identify vulnerable apps with confidential data flow APIs and ultrasound emitting APIs, flagging potential data leaks and broadcasting a temporal sound blocking signal to neutralize unauthorized transmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If ultrasound networking is implemented to enable near field communications without additional hardware, then device compatibility and ease of operation are improved, but security vulnerabilities and data leak risks increase

Engineering Contradiction:
Improvenear field communication capabilityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary security system that acts as a mediator between the ultrasound communication functionality and the device's security requirements. This system includes components such as an ultrasound detector, data flow analyzer, and correlation system that monitor and control ultrasound-based data transmissions, thereby enabling secure communication without blocking the underlying ultrasound networking capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where the security system continuously monitors ultrasound signals, analyzes data flow patterns, and provides real-time control decisions. The system uses runtime flow graphs and correlation analysis to detect potential data leaks and dynamically adjusts security measures, creating a closed-loop control system that maintains security while preserving communication functionality.

Inventive Principle:
Principle #23Feedback

2Reliability

If traditional firewalls are used to monitor and block illicit data transfers, then security monitoring capability is improved, but effectiveness against ultrasound networking is reduced due to lack of specialized protocols

Engineering Contradiction:
Improvedata transfer monitoringVSAvoidultrasonic networking protection
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the monitoring parameters from traditional network protocol-based detection to ultrasound signal-based detection. The system analyzes acoustic signal characteristics, frequency patterns, and timing information specific to ultrasound communications, rather than relying on conventional network layer protocols. This parameter transformation enables the security system to effectively detect and control ultrasound-based data transfers.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the security monitoring function into specialized components: an ultrasound detector for signal capture, a data flow analyzer for pattern recognition, and a correlation system for threat assessment. This segmentation allows each component to specialize in handling specific aspects of ultrasound security, improving overall effectiveness against ultrasonic networking threats.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If runtime flow graphs are analyzed to identify vulnerable apps with confidential data flow APIs, then detection precision is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvevulnerable app identification accuracyVSAvoidsecurity system structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary analysis by pre-identifying apps that have confidential data flow APIs in their execution paths and stores this information in runtime flow graphs. This preliminary characterization is done before actual ultrasound communication occurs, allowing the system to quickly reference pre-computed vulnerability information during runtime without performing complex analysis in real-time, thus reducing processing overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent adds a new dimension of analysis by creating runtime flow graphs that map app execution paths and data flow patterns. This graphical representation transforms the security analysis problem from a complex code-level inspection task into a more manageable graph-based analysis, enabling efficient identification of vulnerable apps through structural pattern recognition rather than exhaustive code analysis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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

Effectively prevents unwanted ultrasound data leaks by identifying and blocking malicious data transmissions from vulnerable apps, enhancing security in ultrasonic networking without additional hardware.

Implementation Method 1

mobile apps have been proposed that utilize ultrasonic sound waves (ultrasound) to transmit data among devices using the device's speaker and microphone

Methodology Applied
Scientific EffectUltrasonic vibration: Ultrasonic Vibration

Implementation Method 2

utilize ultrasonic sound waves (ultrasound) to transmit data among devices using the device's speaker and microphone

Methodology Applied
Scientific EffectAcoustic detection: Acoustics

Implementation Method 3

a countermeasure system that broadcasts a temporal sound blocking signal to neutralize an ultrasound transmission from the vulnerable app

Methodology Applied
Scientific EffectAcoustic interference: Interference

Data Source

PatentUS10691823B2Method and system to prevent ultrasound data leaks in mobile devices
Publication Date: 2020.06.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10691823B2 patent drawing
  • US10691823B2 patent drawing
  • US10691823B2 patent drawing

AI summary

A system, method and program product for implementing an ultrasound security system for a mobile device. A system is described that includes: an app flow analysis system that generates and maintains runtime flow graphs for apps running on the mobile device and analyzes the runtime flow graphs to identify a set of apps having confidential data flow application programming interfaces (APIs) in their execution paths; a detector that further evaluates the set of apps having confidential data flow APIs to identify a subset of vulnerable apps also having ultrasound emitting APIs; and a runtime correlation system that flags a vulnerable app as a potential data leak when a microphone detects an ultrasound transmission from the vulnerable app. Also contemplated is a countermeasure system that broadcasts a temporal sound blocking signal to neutralize an ultrasound transmission from the vulnerable app.