Adaptive Screen Visualization System for Terminal Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current presentation virtualization technologies face limitations in supporting low-performance terminals and increasing server computational complexity, particularly with RDP/VNC and video compression-based methods, which restrict the number of users and types of terminals that can be processed effectively.
Innovation Solution
A device-adaptive presentation virtualization system where a user terminal transmits a system profile to a cloud device, which generates a list of candidate technologies based on available resources and determines the optimal presentation virtualization technology using a presentation virtualization technology determination unit, selecting between web service, RDP/VNC, and video streaming based on device load and capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video compression-based presentation virtualization is used, then low-performance terminals can be supported, but server computational complexity increases
Solution Approach 1:
The system dynamically selects presentation virtualization technologies based on terminal capabilities and server load conditions. The determination unit adjusts the chosen technology (web-based, RDP/VNC, or video compression) in real-time according to system profile information and available resources, making the system adaptable without permanently increasing complexity
Solution Approach 2:
The system changes operational parameters by selecting different virtualization approaches based on terminal performance characteristics. For low-performance terminals, video compression is selected with hardware encoding utilization; for high-performance terminals, lighter-weight RDP/VNC or web-based solutions are chosen, thereby optimizing server computational complexity for each scenario
2Device complexity
If RDP/VNC-based image compression is used, then server computational complexity is reduced, but low-performance terminals cannot operate effectively
Solution Approach 1:
The system dynamically adapts the virtualization technology selection based on terminal capabilities. When a low-performance terminal is detected through system profile analysis, the determination unit switches to video compression-based virtualization which leverages hardware encoding to reduce terminal CPU burden, ensuring broad terminal compatibility while maintaining manageable server complexity
Solution Approach 2:
The system introduces an intermediary determination unit that mediates between terminal capabilities and virtualization technology selection. This intermediary analyzes system profile information and matches terminals with appropriate technologies, enabling low-performance terminals to access services through hardware-accelerated video compression while keeping server complexity controlled through intelligent routing
3Adaptability or versatility
If web-based presentation virtualization is used, then terminal compatibility is improved, but functions are limited by web browser capabilities
Solution Approach 1:
The system dynamically selects from multiple virtualization technologies based on terminal capabilities and service requirements. When web-based virtualization is chosen for broad compatibility, the system adapts by selecting RDP/VNC or video compression alternatives when specific functions beyond web browser capabilities are required, thereby maintaining both compatibility and functional completeness
Solution Approach 2:
The system implements a multi-functional virtualization framework that incorporates web-based, RDP/VNC, and video compression technologies. The determination unit universally supports all three approaches and selects the most appropriate one based on terminal profile and functional requirements, ensuring both broad compatibility and complete functionality across different terminal types
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention relates to a method and system for visualizing an adaptive screen according to a terminal, wherein when a user terminal transmits a system profile to a cloud apparatus, the cloud apparatus generates a list of candidate screen visualization techniques, which can be used in the terminal, from the system profile transmitted from the terminal, checks an apparatus loading amount and processing possibility for each technique, and determines an optimal screen visualization technique candidate on the basis of an available resource of an apparatus and a system profile of a terminal according to web service possibility, RDP(Remote Desktop Protocol)/VNC(Virtual Network Computing) processing possibility, and video streaming processing possibility, thereby expanding the number of users and the kinds of terminals capable of being processed in an apparatus. An adaptive screen visualization system according to the terminal of the present invention comprises: a user terminal transmitting system profile information, including web browser performance, video streaming replay function, RDP(Remote Desktop Protocol)/VNC(Virtual Network Computing) client driving possibility, network status, resolution, and requesting service, to an apparatus through a communication network and receiving screen visualization service based on the system profile information from the apparatus; and a cloud apparatus receiving the system profile information from the user terminal through a communication network, generating a list of candidate screen visualization techniques that can be used by the user terminal, from the system profile information, checking an apparatus loading amount and processing possibility for each technique to determine a screen visualization technique, and providing screen visualization service to the user visualization using the determined screen visualization technique.