Screen Projection Client Selection via Pre-decoded Search Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current screen projection methods face issues such as display problems due to parsing of transmission parameters and unnecessary receipt of screen projection files by clients not intended for projection, leading to waste of network resources.

Innovation Solution

A method involving a server sending a search file with a randomly generated equipment identification and configuration parameters to select a target client, receiving a search response message, determining the target client meeting screen projection conditions, and sending a screen projection file to the target client, thereby ensuring only intended clients receive the projection file.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If transmission parameters are parsed in the transmission process of video streams, then the screen projection can be established, but display problems occur and network resources are wasted

Engineering Contradiction:
Improvescreen projection stabilityVSAvoidnetwork resource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by pre-decoding transmission parameters in the search stage before actual video stream transmission. The server decodes parameters such as resolution, frame rate, and codec type in advance, and sends them to the client along with the search file. This allows the client to verify compatibility and prepare reception parameters beforehand, avoiding the need to parse parameters during the actual transmission process, thereby eliminating display problems and reducing network resource waste.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If screen projection files are sent to all clients, then all clients can potentially receive projections, but clients not intended for projection waste network resources

Engineering Contradiction:
Improveclient compatibilityVSAvoidnetwork resource waste
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent uses preliminary action by performing client screening in the search stage. The server sends search files containing encoded transmission parameters to multiple clients, and only clients that can successfully decode and meet the projection conditions receive notification to establish connection. This preliminary filtering ensures that only intended and compatible clients receive screen projection files, preventing network resource waste from unnecessary transmissions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the parameter decoding and client verification process from the main transmission flow and places it in the separate search stage. By extracting this filtering function, the system identifies and isolates only those clients that meet the projection requirements, allowing the actual video stream to be transmitted only to selected clients rather than broadcasting to all clients.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If transmission parameters are not pre-decoded, then the system is simpler, but display problems occur during transmission

Engineering Contradiction:
Improvesystem complexityVSAvoiddisplay quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by moving the parameter decoding operation to the search stage, which occurs before the actual transmission process. The server decodes transmission parameters in advance and includes them in the search file sent to clients. This timing choice maintains system simplicity while ensuring display quality, as the decoding adds minimal complexity to the overall architecture but completely prevents display problems that would occur if parameters were not pre-decoded.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12223221B2Screen projection method and apparatus, electronic device and computer readable storage medium
Publication Date: 2025.02.11 ZTE CORP
  • US12223221B2 patent drawing
  • US12223221B2 patent drawing
  • US12223221B2 patent drawing

AI summary

The present disclosure discloses a screen projection method, a screen projection apparatus, an electronic device, and a computer-readable storage medium. The screen projection method includes: sending a search file to search a client, the search file including an equipment identification and configuration parameters of a server, the configuration parameters of the server including parameters for selecting a target client; receiving a search response message returned by the client, the search response message including an equipment identification and equipment parameters of the client; determining the target client meeting a screen projection condition according to the search response message; and sending a screen projection file to the target client.