Smart Mirror Viewpoint Detection and Secure Content Obfuscation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Sensitive data, such as patient health data and financial information, is often inadvertently displayed on screens in insecure environments, where it can be viewed by unauthorized individuals, even with strong encryption and firewalls, posing a risk to data integrity.
Innovation Solution
A system that uses a screen, memory, and processor to identify secure content, detect authorized viewers, and obfuscate sensitive information by determining the viewer's gaze location and authorization status, employing infrared thermograms, visible light images, biometric markers, and motion gestures to ensure only authorized individuals can access secure content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If sensitive data is displayed on screens in open environments, then accessibility and usability are improved, but security and data protection are worsened
Solution Approach 1:
The patent applies local quality by implementing selective obfuscation that targets only specific secure content portions on the screen while leaving other content visible. The system identifies sensitive data regions and applies obfuscation techniques (such as pixelation, blurring, or replacement with placeholder text) only to those specific areas, allowing authorized users to access necessary information while preventing unauthorized viewing of sensitive portions.
Solution Approach 2:
The patent introduces an intermediary component - the obfuscation module - that sits between the display system and the viewer. This intermediary detects unauthorized viewing attempts through various methods (such as camera-based eye tracking, proximity sensors, or user presence detection) and dynamically applies obfuscation to secure content portions, thereby mediating between the need for data accessibility and security protection.
2Object-affected harmful factors
If obfuscation is applied to secure content portions, then security is improved, but information accessibility is worsened
Solution Approach 1:
The patent implements dynamics by making the obfuscation state changeable based on detected viewer authorization status. The system dynamically switches between obfuscated and unobfuscated states of secure content portions in response to detected viewing attempts. When an authorized user is detected, the obfuscation is removed to restore full information accessibility; when unauthorized viewing is detected, obfuscation is applied to protect data.
Solution Approach 2:
The patent applies preliminary action by pre-identifying and marking secure content portions within documents before display. The system analyzes documents to detect which portions contain sensitive information and prepares obfuscation templates or replacement content in advance. This preliminary identification allows the system to quickly apply or remove obfuscation without delaying information delivery to authorized users.
3Object-affected harmful factors
If viewer detection and authorization verification are implemented, then security is improved, but device complexity is worsened
Solution Approach 1:
The patent extracts the complex viewer detection and authorization verification functions into a separate, dedicated module that operates independently from the core document display functionality. This extracted module handles all viewer detection (through cameras, sensors, or input devices), authorization verification (by checking against stored credentials), and obfuscation control, thereby isolating complexity and allowing the rest of the system to remain simple.
Data Source
AI summary
A smart mirror system includes a screen configured to generate a display for viewing by a user, a mirror positioned in front of the screen, a near-field-communication (NFC) card reader located behind the mirror, a network interface for communicating with a remote health data server, memory configured to store computer-executable instructions, and at least one processor configured to execute the computer-executable instructions. The computer-executable instructions include selectively detecting, by the NFC card reader, an NFC chip of a member card placed in proximity to the NFC card reader. The computer-executable instructions include, in response to detecting the NFC chip, obtaining member information from the detected NFC chip, and authenticating the user to the remote health data server, via the network interface, according, at least in part, to the obtained member information.


