Live Stream Privacy Protection via Unauthorized App Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The live stream industry faces challenges in controlling privacy protection during screen displays, as live streamers' private information can be leaked due to unlimited screen recording, relying on active operations by the streamer to prevent unauthorized viewing.
Innovation Solution
A method and apparatus that automatically detect and hide unauthorized recording applications during live streams by pushing a live stream prompt screen to users when an unauthorized application is detected, ensuring that only authorized applications can record and share the streamer's screen.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the live streamer manually disables screen recording to protect privacy, then privacy protection is improved, but operation complexity and time consumption increase
Solution Approach 1:
The system automatically detects unauthorized screen recording applications and blocks them without requiring manual intervention from the live streamer. The detection mechanism monitors running applications in real-time and automatically takes protective action when unauthorized apps are detected, making the privacy protection function self-service oriented.
Solution Approach 2:
The system pre-configures a list of authorized applications and establishes detection mechanisms before the live stream begins. When an unauthorized application attempts to record the screen, the system already has the authority and capability to block it immediately, preventing privacy leaks before they occur rather than requiring reactive manual disabling.
2Reliability
If the live streamer manually disables screen recording to protect privacy, then privacy protection is improved, but the response time increases
Solution Approach 1:
The system continuously monitors the running applications during the live stream without interruption. The detection mechanism operates in real-time, constantly checking which applications are currently running and comparing them against the authorized list, ensuring that unauthorized apps are detected and blocked immediately upon attempt rather than requiring manual detection and response.
Solution Approach 2:
The system establishes a real-time feedback loop where the monitoring mechanism continuously reports the current application state to the control system. When an unauthorized application is detected, the feedback triggers immediate blocking action, creating a closed-loop system that responds automatically and rapidly to privacy threats without manual intervention delays.
3Ease of operation
If unlimited screen recording is allowed during live stream, then ease of operation is improved, but information leakage risk increases
Solution Approach 1:
The system applies different permissions and monitoring levels to different applications. Authorized applications can record the screen normally, while unauthorized applications are blocked from recording. This localized differentiation of recording permissions allows convenient operation for legitimate purposes while preventing information leakage from unauthorized apps.
Solution Approach 2:
The system introduces an intermediary monitoring and control layer between the screen recording function and the actual recording process. This intermediary component checks each application's authorization status before allowing screen recording, acting as a mediator that enables convenient recording operations for authorized apps while blocking harmful recording attempts from unauthorized apps.
Data Source
AI summary
The present invention discloses a live stream screen display method performed by an electronic device. The method includes: obtaining a running screen of a target application displayed in a display screen of a target mobile terminal used by a live streamer account, and pushing the running screen to a user device corresponding to a user account watching the live streamer account as a live stream screen; and when the running screen of the target application in the display screen is affected by a running screen of a first application that does not belong to at least one preset target application, stopping pushing the running screen of the target application to the user device and pushing a live stream prompt screen to the user device, the live stream prompt screen indicating that the live streamer account has currently paused the live stream.


