Adaptive Screen Projection via User Experience Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen projection technologies lack flexibility and cannot meet personalized user requirements, as they typically involve mirroring all screen content or fixed content delivery, which is not suitable for diverse device configurations and user experiences.
Innovation Solution
A method for screen projection that allows flexible selection and adaptation of video streams, audio streams, and user interface controls based on device information, enabling personalized content delivery to each receive end by evaluating user experience scores in three dimensions: visual effect, sound effect, and interaction complexity, and performing adaptive matching and typesetting to ensure optimal display and interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mirroring screen projection is used to deliver entire screen content, then screen projection coverage is complete, but flexibility and adaptability to different devices are poor
Solution Approach 1:
The patent segments the screen content into multiple independent data streams including video stream, audio stream, and user interface control. This segmentation allows selective delivery of different data types to different receive ends based on their capabilities, resolving the contradiction between complete coverage and device adaptability.
Solution Approach 2:
The patent implements local quality by tailoring the content delivery to specific receive end characteristics. Different receive ends receive different combinations of video, audio, and control data based on their individual capabilities and user experience requirements, achieving optimized local adaptation without requiring complete system redesign.
2Ease of operation
If fixed content delivery is used for screen projection, then implementation is simple, but user experience personalization is insufficient
Solution Approach 1:
The patent introduces dynamics by making the content delivery adaptive rather than fixed. The system dynamically selects and delivers data streams based on real-time device information and user experience scores, transforming the static projection system into a dynamic one that automatically personalizes content delivery while maintaining operational simplicity.
Solution Approach 2:
The patent applies parameter changes by adjusting delivery parameters such as data stream selection, quality levels, and content types based on device information and user experience evaluation. This allows the system to maintain simple operation while achieving personalized user experience through automated parameter optimization.
3Quantity of substance
If all screen content is projected to ensure complete information delivery, then information completeness is high, but processing overhead and bandwidth consumption increase
Solution Approach 1:
The patent extracts only the necessary data streams from the complete screen content based on receive end capabilities and user experience requirements. By selectively extracting video, audio, and control data rather than transmitting everything, the system reduces data volume while maintaining information completeness for the target device.
Solution Approach 2:
The patent applies partial action by delivering only the essential data streams needed for each receive end rather than complete screen content. This partial delivery approach optimizes processing efficiency and bandwidth utilization while ensuring sufficient information quality for the projected content.
Data Source
AI summary
A projection method and a terminal device, including responding, by a transmit end, to a screen projection instruction, obtaining a real-time interface of an application program on which screen projection is to be performed and device information of one or more receive ends, obtaining a user experience score of each receive end of the one or more receive ends by scoring a visual effect, sound effect, and interaction complexity of each receive end based on the device information, obtaining, based on the user experience score, first data on which screen projection is to be performed and that is at least one of a video stream, an audio stream, or a user interface control, obtaining a control layout file of the user interface control in response to the first data having the user interface control, and sending, to a corresponding receive end, the first data and the control layout file.


