Video Encoding Block Segmentation for Screen Sharing Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Unified Communication and Collaboration (UC&C) systems face challenges in enabling concurrent screen sharing while protecting sensitive screen content from being shared, as existing technologies lack effective methods to securely share and protect specific portions of the screen during communication sessions.
Innovation Solution
A method that divides a video image into encoding blocks, adjusts the configuration based on the size or location of the protected portion, individually encodes these blocks, and transmits them over a communication network, using a key image for obfuscation to protect sensitive content, allowing only privileged users to deobfuscate it.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If screen sharing is enabled in UC&C systems, then communication flexibility and collaboration capabilities are improved, but sensitive information security deteriorates
Solution Approach 1:
The screen content is divided into multiple encoding blocks, with different encryption keys applied to different blocks. This segmentation allows selective protection of sensitive regions while permitting sharing of non-sensitive areas, thus maintaining communication flexibility while securing sensitive information.
Solution Approach 2:
Different encryption keys are applied to different regions of the screen based on their sensitivity. Non-sensitive areas use one key while sensitive areas use another key, allowing the system to adapt to local security requirements and maintain both sharing capability and information security.
2Manufacturing precision
If the screen is divided into many encoding blocks for fine-grained control, then protection precision is improved, but device complexity and computational resources worsen
Solution Approach 1:
Instead of applying fine-grained encryption to the entire screen, the system applies different encryption keys only to specific regions that require protection. This partial action approach maintains protection precision for sensitive areas while reducing overall device complexity and computational burden.
3Object-affected harmful factors
If multiple encryption keys are used for different screen regions, then information security is improved, but processing time and computational resources worsen
Solution Approach 1:
The screen is segmented into regions with different security requirements, allowing the system to apply encryption only where necessary. This reduces the total processing time compared to encrypting the entire screen, while maintaining high information security for sensitive regions.
Data Source
AI summary
In a device including a processor and a memory in communication with the processor, the memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of dividing a video image into a plurality of encoding blocks, the video image including a sharing-protected portion; adjusting, based on a size or location of the sharing-protected portion, a configuration of the encoding blocks such that the sharing-protected portion is divided into a smaller number of the encoding blocks; individually encoding, based on the adjusted configuration of the encoding blocks, the encoding blocks; and transmitting, to a remote device via a communication network, the individually encoded encoding blocks.


