HideScreen Grid Rendering for Shoulder Surfing Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveprotection against shoulder surfingVSAvoidadditional hardware requirement
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

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.

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

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveprotection against shoulder surfingVSAvoiduser access to information
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improveuser readabilityVSAvoidprotection effectiveness
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

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.

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

Data Source

PatentUS10991292B2System and method for protecting sensitive on-screen information
Publication Date: 2021.04.27 THE RGT UNIV OF MICHIGAN
  • US10991292B2 patent drawing
  • US10991292B2 patent drawing
  • US10991292B2 patent drawing

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.