Screen Sharing Privacy Manager Secondary Desktop Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often inadvertently reveal sensitive information during screen sharing sessions due to forgetting to close sensitive items, which can lead to privacy and security concerns.
Innovation Solution
A screen sharing privacy manager creates a secondary desktop environment to move sensitive items out of sight during screen sharing sessions, using the operating system to manage and merge desktop environments, and employs machine learning to suggest items to hide based on user profiles and actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If users manually close sensitive items before screen sharing, then privacy is improved, but user convenience deteriorates due to memory burden and potential loss of track of work progress
Solution Approach 1:
The system performs preliminary action by automatically identifying and moving sensitive items to a secondary desktop environment before the screen sharing session begins. Users can configure sensitive items in advance through user profiles, and the system automatically executes the separation action when screen sharing is initiated, eliminating the need for manual closure while maintaining privacy.
Solution Approach 2:
The privacy manager performs self-service by autonomously detecting open applications, comparing them against user-defined sensitive item criteria, and automatically moving matching items to a secondary desktop. This self-executing mechanism eliminates the burden on users to manually manage sensitive items while maintaining privacy protection.
2Object-affected harmful factors
If sensitive items are hidden from screen sharing, then privacy is improved, but device complexity increases due to secondary desktop environment management
Solution Approach 1:
The system segments the desktop environment into a primary desktop (shared during screen sharing) and a secondary desktop (containing sensitive items). This segmentation allows sensitive applications to be isolated from the shared display while maintaining their operational status, achieving privacy protection without requiring complex system-wide modifications.
Solution Approach 2:
The privacy manager acts as an intermediary component that mediates between the user's desktop environment and the screen sharing session. It automatically identifies sensitive items, moves them to a secondary desktop, and manages the separation/merging processes, thereby simplifying the overall system architecture while achieving privacy protection.
3Object-affected harmful factors
If all items are moved to secondary desktop, then privacy is improved, but productivity deteriorates due to loss of access to sensitive items during screen sharing
Solution Approach 1:
The system segments items into two separate desktop environments: the primary desktop containing non-sensitive items for sharing, and the secondary desktop containing sensitive items that remain private. This segmentation allows users to maintain access to sensitive applications and documents on the secondary desktop while sharing only the primary desktop during screen sharing sessions.
Solution Approach 2:
The system dynamically switches between different desktop environments based on screen sharing status. During screen sharing, the primary desktop is shared while the secondary desktop remains private and accessible to the user. When screen sharing ends, the systems can merge the desktops, providing dynamic adaptability that maintains both privacy and productivity.
Data Source
AI summary
A screen sharing privacy manager performs method in response to initiating a screen sharing session on a computer network, in which the screen sharing session is of a first desktop environment of an operating system. A second desktop environment is generated with the operating system. The second desktop environment inaccessible to the screen sharing session. A selected item in the first desktop environment is moved to the second desktop environment based on a user profile.


