HideScreen Grid Rendering for Shoulder Surfing Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for protecting sensitive on-screen information from shoulder surfing are inadequate, as they either require additional hardware or compromise the user's view of intended information, and existing software solutions either focus solely on authentication secrets or block all information, preventing the user from viewing sensitive data.
Innovation Solution
The HideScreen method uses a grid-based approach to protect on-screen text and images by rendering them as checkered patterns, ensuring that only the user within a designated viewing range can decipher the information, without requiring additional hardware and while maintaining the user's ability to view intended content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If a privacy film is attached on the device screen to limit visible range, then protection against shoulder surfing outside the visible range is improved, but protection inside the visible range deteriorates and additional cost/effort is required
Solution Approach 1:
The patent replaces the mechanical/physical privacy film system with a software-based solution that uses screen rendering techniques. Instead of attaching physical material to the screen, the system uses software to dynamically render protected content that automatically limits visibility based on viewing angle and distance, eliminating hardware requirements while maintaining protection effectiveness.
Solution Approach 2:
The patent changes the rendering parameters of on-screen content dynamically based on detected viewing conditions. By monitoring viewer position and adjusting rendering parameters (such as distortion, pixelation, or content substitution) in real-time, the system adapts protection levels without requiring physical privacy screens, resolving the contradiction between protection and hardware complexity.
2Object-affected harmful factors
If existing software solutions block all information to protect sensitive data, then protection against shoulder surfing is improved, but user ability to view intended content deteriorates
Solution Approach 1:
The patent applies different protection qualities to different regions or portions of the screen based on viewer position. Instead of uniformly blocking all information, the system renders content with appropriate protection levels locally - fully protected for areas visible to shoulder surfers, and clear for areas intended for the user - thus maintaining both protection and information accessibility.
Solution Approach 2:
The patent implements dynamic content rendering that adjusts in real-time based on detected viewing angles and distances. The protection level is not static but changes dynamically according to viewer position, allowing the system to provide strong protection when needed while maintaining full information accessibility when the user is the only viewer, eliminating the need to choose between protection and information access.
3Ease of operation
If grid size is increased to improve readability for user, then user viewing experience is improved, but protection effectiveness against shoulder surfers deteriorates
Solution Approach 1:
The patent resolves this contradiction by adding the dimension of viewing distance and angle to the protection mechanism. Instead of using only grid size as the protection parameter, the system incorporates spatial dimensions - rendering larger grids for distant viewers (shoulder surfers) while maintaining smaller, more readable grids for close viewers (intended users). This multi-dimensional approach allows both large grid readability and protection effectiveness to coexist by making grid size context-dependent on viewer position.
Data Source
AI summary
People use their mobile devices anywhere and anytime to run various apps, and the information shown on their device screens can be seen by nearby unauthorized parties, referred to as shoulder surfers. To mitigate this privacy threat, techniques have been developed utilizing human vision and optical system properties to hide the users' on-screen information from the shoulder surfers. Specifically, the proposed techniques discretize the device screen into grid patterns to neutralize the low-frequency components so that the on-screen information will “blend into” the background when viewed from the outside of the designed visible range.


