Onlooker Detection Privacy Controller for Display Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user authentication mechanisms in personal computing devices cannot protect the privacy of information displayed on the device while it is being controlled by an authenticated user, especially in public spaces with potential onlookers.
Innovation Solution
A method implemented in a controller for a computing device that receives sensor data, identifies an authorized user, detects and classifies onlookers based on a database of contacts associated with the user, and controls the display accordingly to protect user privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If existing user authentication mechanisms are used, then unauthorized access is prevented, but privacy of displayed information cannot be protected in public spaces
Solution Approach 1:
The system dynamically adjusts display behavior based on real-time detection of onlookers. When an onlooker is detected, the display automatically switches to privacy protection mode (blurring or obscuring content). When the onlooker moves away, normal display operation resumes. This dynamic adaptation allows the system to provide privacy protection only when needed, maintaining ease of operation during normal use.
Solution Approach 2:
The system introduces an intermediary mechanism (onlooker detection system with sensor array and classification algorithm) between the user and the displayed information. This intermediary detects the presence and classification of onlookers and mediates the display output accordingly, allowing privacy protection without requiring direct user intervention or action.
2Object-affected harmful factors
If privacy protection is activated in public spaces, then information privacy is improved, but user convenience and content sharing capability deteriorate
Solution Approach 1:
The system applies different display qualities to different spatial regions and viewing conditions. Instead of blanket privacy protection, it selectively protects only the portions of displayed information that are visible to detected onlookers, while maintaining full visibility for authorized users and trusted contacts. This local differentiation preserves content sharing capability with known individuals while protecting privacy from unauthorized onlookers.
Solution Approach 2:
The system changes display parameters (such as transparency, blur level, or content visibility) based on the classification of detected objects. Trusted contacts may result in enhanced visibility parameters, while unknown onlookers trigger privacy protection parameters. This parameter adaptation allows the system to maintain versatility in content sharing while providing privacy protection when necessary.
3Device complexity
If simple onlooker detection is used, then system complexity is reduced, but accuracy in differentiating trusted and untrusted onlookers deteriorates
Solution Approach 1:
The detection system is segmented into multiple independent components: sensor array for data collection, object detection module for identifying potential onlookers, classification module for determining trust level, and display control module for executing privacy protection. This segmentation allows each component to be optimized independently, achieving high classification accuracy through coordinated operation of specialized modules without requiring a monolithic complex system.
Data Source
AI summary
This disclosure provides methods, devices, and systems for protecting user privacy while operating a personal computing device. The present implementations more specifically relate to privacy protection techniques for personal computing devices based on onlooker detection and classification. In some aspects, a computing device may include a display, one or more sensors, and a privacy controller that receives sensor data from the one or more sensors and controls the display based on a presence or classification of onlookers associated with the received sensor data. In some implementations, the privacy controller may compare any onlookers detected from the sensor data to a database of contacts associated with the user and classify each onlooker as a “trusted onlooker” or “nontrusted onlooker” based on the comparison. More specifically, the privacy controller may selectively activate a privacy protection mechanism associated with the display based on whether a nontrusted onlooker is detected.


