Dynamic Proximity Masking for Sensitive Display Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data masking systems are inadequate in protecting confidential information from unauthorized viewers, particularly in scenarios where users are exposed to sensitive information displayed on screens during daily activities.
Innovation Solution
A system that uses a processor to identify unauthorized viewers, determine their proximity to the screen, and dynamically mask confidential information based on a dynamic proximity threshold, ensuring that sensitive information is only visible to authorized individuals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing data masking systems are used to mask confidential information, then limited confidential information such as passwords or bank account numbers can be protected, but the systems lack capabilities to mask confidential information from unauthorized viewers in scenarios where users perform daily activities with screens visible to others
Solution Approach 1:
The system dynamically adjusts the masking state of confidential information based on real-time detection of unauthorized viewers. The masking is not static but changes according to the presence, proximity, and authorization status of viewers, allowing the system to adapt to varying security scenarios during daily activities
Solution Approach 2:
The system automatically detects unauthorized viewers and applies masking without requiring user intervention. The processor continuously monitors the environment, identifies unauthorized individuals within proximity thresholds, and autonomously masks confidential information, enabling the system to protect data during daily activities without user awareness or action
2Reliability
If the system masks confidential information from unauthorized viewers, then data privacy and security are enhanced, but the system complexity increases due to viewer identification, proximity measurement, and dynamic masking control
Solution Approach 1:
The system integrates multiple functions into a single unified framework: viewer detection, facial recognition, proximity measurement, authorization verification, and dynamic masking control all operate within one system architecture. This multi-functional approach manages complexity by consolidating rather than multiplying separate systems
Solution Approach 2:
The system continuously monitors viewer presence and proximity, compares distances against dynamic proximity thresholds, and adjusts masking states accordingly. This closed-loop feedback mechanism automates the complexity of decision-making, reducing the need for manual intervention while maintaining high security reliability
3Measurement precision
If the system determines dynamic proximity threshold for each item containing sensitive information, then the masking precision is improved, but the processing time and computational resources increase
Solution Approach 1:
The system dynamically adjusts the proximity threshold parameter based on item sensitivity levels, display characteristics, and environmental conditions. By changing this critical parameter adaptively rather than using fixed thresholds, the system achieves precise masking control while optimizing processing efficiency through context-aware parameter selection
Data Source
AI summary
A system for dynamically masking items containing sensitive information on a display screen of a user device is disclosed. A distance of each viewer from the display screen is determined. Each viewer is identified using a facial recognition algorithm. Each viewer's authority level to view certain information is determined. For each item containing sensitive information, a dynamic proximity threshold for the item is determined based on a size of the display screen and a size of the item. The dynamic proximity threshold for the item is a distance from the display screen from which the item is identifiable. The system is configured to determine whether each viewer is authorized to view the item based on the authority level of each viewer. The item is masked if at least one viewer is at a distance that is within the dynamic proximity threshold and is not authorized to view the item.


