Dynamic Refresh Rate Segmentation for Anti-Camera Display Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Sensitive data remains vulnerable when presented on a display, as onlookers can capture images or intercept the data due to its exposure, which existing security measures fail to adequately protect.
Innovation Solution
The solution involves an apparatus and method that logically divides content into portions and randomly determines security display settings, such as refresh rates, frame rates, and brightness settings, above human persistence of vision but below camera shutter speeds, encoding these settings in metadata before presentation on a display to ensure secure viewing while preventing unauthorized capture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content is presented on a display at normal refresh rates, then human viewers can clearly see the content, but cameras can capture images of the content
Solution Approach 1:
The patent applies dynamics by varying the refresh rate of different portions of the display dynamically. Each portion is updated at a different rate, creating a time-varying pattern that appears static to human viewers but captures chaotic noise in camera images. This dynamic adjustment of refresh rates resolves the contradiction between human readability and camera capture prevention.
Solution Approach 2:
The patent changes the temporal parameter (refresh rate) of different display portions to resolve the contradiction. By setting refresh rates between 60-240 Hz for human perception while varying them across portions, the system maintains legibility for humans but creates incoherent captured images for cameras, thus protecting data security while preserving viewing quality.
2Reliability
If content is divided into multiple portions with different security display settings, then camera capture is prevented, but the display system complexity increases
Solution Approach 1:
The patent segments the display content into multiple portions (e.g., 4x4 grid of 64 portions) and applies different security display settings to each segment. This segmentation enables camera capture prevention through varied refresh rates while managing complexity by using systematic division rather than arbitrary complexity.
Solution Approach 2:
The patent makes the display system multi-functional by having each portion serve dual purposes: displaying content legibly to humans while simultaneously contributing to anti-capture security through its unique refresh rate. This universality reduces the need for separate security mechanisms, thereby managing system complexity while maintaining security.
3Reliability
If refresh rates are varied above human persistence of vision threshold, then human viewers perceive stable images, but the precision of display control increases
Solution Approach 1:
The patent changes the refresh rate parameter within a specific range (60-240 Hz) that exceeds the human persistence of vision threshold. This parameter selection ensures that variations in refresh rates are imperceptible to humans (maintaining image stability perception) while providing sufficient control precision for implementing security differentiation across portions.
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 protects displayed content from being captured by cameras while allowing clear viewing to humans, ensuring the data remains secure and legible only to authorized viewers.
Implementation Method 1
presented on the display with their respective security display settings at a frequency above a threshold of human persistence of vision but below camera shutter speeds
Data Source
AI summary
Apparatuses, methods, systems, and program products securely present content on a display. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to logically divide content to be presented on a display into a plurality of portions and randomly determine security display settings for each of the plurality of portions such that the plurality of portions are presented on the display with their respective security display settings at a frequency above a threshold of human persistence of vision but below camera shutter speeds. The code is executable by the processor to encode the randomly determined security display settings in metadata for each of the plurality of portions prior to the content being presented on the display and send the content, including the encoded security display settings, to the display.


