Dynamic Display Masking for Confidential Content Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to effectively ensure that sensitive information on a computing device's display is not visible to others in public spaces, as they do not adequately account for varying confidentiality levels and usage contexts, leading to inadequate protection of confidential content.

Innovation Solution

A method that determines an unmask rule based on the confidentiality level of content and current context, applying a mask to the display that requires users to physically shield the content to a specific extent for unmasking, using sensors and cameras to detect the shielding level and adjust the masking accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content is displayed without masking, then user convenience is improved, but confidentiality protection deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoidconfidentiality protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The display dynamically switches between masked and unmasked states based on detected shielding actions. The masking level is not static but adapts in real-time according to sensor inputs detecting user shielding behavior, allowing the system to balance confidentiality and convenience dynamically rather than through fixed settings

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses sensors (accelerometers, gyroscopes, cameras, microphones) to detect user actions and environmental context, then feeds this information back to adjust the masking level. This closed-loop feedback mechanism allows the display to respond to user shielding attempts and contextual factors, automatically adjusting protection levels without requiring manual user configuration

Inventive Principle:
Principle #23Feedback

2Reliability

If masking is applied to protect confidential content, then confidentiality protection is improved, but user convenience deteriorates

Engineering Contradiction:
Improveconfidentiality protectionVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically detects user shielding actions and contextual factors without requiring manual input. The masking adjustment is self-service in nature, where the system monitors its own display environment and user behavior through sensors, then autonomously adjusts the masking level to provide protection while maintaining convenience without user intervention

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system applies masking as a default preliminary state before any viewing occurs. Rather than requiring users to activate protection when needed, the masking is already in place and only removed automatically when shielding actions are detected, ensuring protection is always prepared in advance

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If fixed masking level is used, then device complexity is reduced, but adaptability to different contexts deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidcontext adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system changes the masking parameter dynamically based on detected contextual factors such as proximity of other devices, ambient lighting conditions, and user shielding actions. Rather than using a fixed masking level, the system adjusts the degree of masking as a variable parameter responsive to environmental and behavioral inputs

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9922202B2Unmasking of confidential content
Publication Date: 2018.03.20 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9922202B2 patent drawing
  • US9922202B2 patent drawing
  • US9922202B2 patent drawing

AI summary

Facilities are provided herein for unmasking content presented on a display of a computing device. An unmask rule for unmasking the content on the display is determined based on confidentiality level of the content and includes an unmasking parameter indicating an extent to which a masked version of the content is to be physically shielded to unmask the content. A mask is selected and applied to the content in displaying the content on the display. The mask is selected based on the determined unmask rule to convey the unmasking parameter to a user. A shielding level indicating an extent to which the user has physically shielded the masked content on the display is detected and it is determined whether the detected shielding level satisfies the unmasking parameter. If so, the content is temporarily unmasked on the display.