Layer Mirroring Interface for Selective Screen Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic devices do not support selective display of specific application interfaces during screen sharing or live broadcasting, which can compromise user privacy and lead to inefficient image transmission.

Innovation Solution

An image display method that generates a layer mirroring instruction upon user selection, creating a layer transmission interface to send selected layer data to a multimedia module for rendering and merging into video data, allowing only the chosen application window to be projected while adjusting display parameters for enhanced image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all display images on the screen are transmitted during screen sharing or live broadcasting, then the communication object can see all application interfaces, but user privacy is compromised and transmission efficiency is reduced

Engineering Contradiction:
Improveprivacy protectionVSAvoidtransmission efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The display screen is segmented into multiple independent layers, each representing a different application interface. The system allows selective transmission of specific layers rather than the entire screen, enabling privacy protection for certain applications while maintaining transmission efficiency by only sending necessary layer data to the communication object

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and isolates specific layer data from the complete display output. By creating a layer transmission interface, it separates the selected application layer from other layers, transmitting only the extracted relevant data to the communication object, thereby protecting privacy while optimizing transmission efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If layer-based selective display is implemented, then user privacy is protected and transmission efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveprivacy protectionVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The layer transmission interface is designed as a universal mechanism that works across different applications and screen sharing scenarios. By creating a multi-functional interface that can handle various layer types and transmission requirements, the system achieves privacy protection without proportionally increasing complexity, as the same interface structure serves multiple purposes

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20210366438A1Image display method and device, electronic device, and storage medium
Publication Date: 2021.11.25 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US20210366438A1 patent drawing
  • US20210366438A1 patent drawing
  • US20210366438A1 patent drawing

AI summary

The present disclosure relates to an image display method and device, an electronic device, and a storage medium. The method includes: when a layer mirroring operation for layer-based mirroring of a display image is detected, a layer mirroring instruction including identification information of a layer to be mirrored is generated; responsive to the layer mirroring instruction, a layer transmission interface is created for the layer to be mirrored; the layer mirroring instruction and information of the layer transmission interface are sent to a graphics composition thread; the graphics composition thread is triggered to send layer data of the layer to be mirrored to a multimedia module based on the identification information of the layer to be mirrored through the layer transmission interface, and the multimedia module renders and merges the layer data of the layer to be mirrored into image video data; and the image video data is output.