GPU-Based Display Content Obfuscation Against Screen Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security measures for sensitive information presented on displays are easily circumvented by screen captures or photographs, leading to data exfiltration and potential fraud, despite substantial computing resources expended for security.

Innovation Solution

Implementing data obfuscation techniques at the hardware layer using a graphics processing unit (GPU) to identify and alter sensitive information before display, allowing obfuscation and subsequent user-controlled revelation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data masking is implemented at the software layer, then data protection is provided, but security is easily circumvented by screen captures or photographs

Engineering Contradiction:
Improvedata protectionVSAvoidscreen capture circumvention
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent moves data masking from the software layer to the hardware layer, specifically implementing it at the display panel level. This dimensional shift from software to hardware ensures that obfuscation patterns are physically embedded in the display output, making them impossible to bypass through software-based screen captures or photographs.

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

Solution Approach 2:

The system performs preliminary action by pre-configuring obfuscation patterns in the display panel before data is presented. The display panel contains pre-defined regions with obfuscation characteristics (such as distorted pixel arrangements or non-linear mappings) that are activated before sensitive information is displayed, ensuring protection is inherent in the display architecture itself.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If substantial computing resources are expended for security measures, then data protection capability is enhanced, but computing resources are wasted when screen captures are still obtained

Engineering Contradiction:
Improvedata protection capabilityVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent replaces software-based data protection mechanisms with hardware-based display panel obfuscation. Instead of using computational resources to mask data in software, the system uses the physical display panel's inherent capabilities to present obfuscated patterns directly, eliminating the need for continuous software-based masking computations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Object-affected harmful factors

If obfuscation patterns are applied to sensitive data, then data exfiltration is prevented, but user accessibility to the data is reduced

Engineering Contradiction:
Improvedata exfiltration preventionVSAvoiduser accessibility
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system implements dynamic control over obfuscation patterns, allowing them to be adjusted or removed based on user authentication and context. Authorized users can interact with the system to reveal obfuscated content, while unauthorized access attempts maintain the obfuscation. This dynamic approach balances security with usability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12462060B2Obfuscating information in content presented on a display
Publication Date: 2025.11.04 CAPITAL ONE SERVICES LLC
  • US12462060B2 patent drawing
  • US12462060B2 patent drawing
  • US12462060B2 patent drawing

AI summary

In some implementations, a device may obtain content data that indicates content that is to be presented on a display, where the content data is in a binary format. The device may process the content data, in connection with rendering the content for presentation on the display, to identify information in the content. The device may determine that the information is to be obfuscated in the content based on one or more characteristics of the information. The device may generate presentation data, for presenting the content on the display, to obfuscate the information by altering a portion of the presentation data that is associated with the information. The device may provide the presentation data to the display to cause presentation of the content with the information obfuscated.