Screen Recording With Automatic Sensitive Content Masking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing screen recording technologies require users to manually select areas for masking privacy information after recording, which is cumbersome and affects user experience.

Innovation Solution

A method and device for screen recording that integrates the function in the application layer, automatically identifying and blurring privacy areas in real-time during the recording process using a target area recognition model, without manual user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual selection of masking areas is used after screen recording, then privacy protection can be achieved, but user operation becomes cumbersome and experience deteriorates

Engineering Contradiction:
Improveprivacy protectionVSAvoiduser operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by performing privacy area identification and masking during the screen recording process itself, rather than requiring post-processing. The system proactively detects sensitive information areas and applies masking in real-time, eliminating the need for users to manually select areas after recording.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by automatically identifying privacy areas and applying masking without user intervention. The screen recording system itself possesses the capability to detect sensitive information and mask it autonomously, freeing users from the cumbersome manual masking operation.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automatic target area recognition model is used during screen recording, then user experience is improved, but device complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a target area recognition model as an intermediary component that bridges the screen recording function and privacy protection. This specialized module handles the complex task of identifying sensitive areas, allowing the main screen recording system to remain relatively simple while still achieving advanced privacy protection capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If real-time blurring processing is performed during screen recording, then privacy security is enhanced, but processing time and energy consumption increase

Engineering Contradiction:
Improveprivacy securityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by performing blurring processing only on identified target areas containing sensitive information, rather than processing the entire screen recording uniformly. This selective approach concentrates computational resources on privacy-critical regions, reducing overall energy consumption while maintaining security.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

By identifying target areas during the recording process rather than after, the system performs the computationally intensive blurring operation on already-identified regions. This preliminary identification allows for more efficient processing compared to post-recording analysis of the entire video stream.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4672070A1Screen recording method, electronic device and storage medium
Publication Date: 2025.12.31 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP4672070A1 patent drawingFigure 1~2
  • EP4672070A1 patent drawingFigure 3~5
  • EP4672070A1 patent drawingFigure 6~7

AI summary

A screen recording method, a device, an electronic device and a storage medium. The screen recording method includes (S11) in response to a screen recording operation, obtaining a first image frame collected during a screen recording process; (S12) determining whether the first image frame contains target information; (S13) in response to the first image frame containing the target information, obtaining a second image frame by blurring the target information; and (S14) generating a screen recording media file based on the second image frame.