Handheld Virtualization Application Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing desktop virtualization systems struggle to effectively utilize handheld devices due to their smaller screen size and resolution, often requiring users to log in to a full desktop image, which can be frustrating and inefficient, and do not allow access to applications from multiple computers or customizable display sizes.
Innovation Solution
A system that enables a handheld device to access and interact with applications on a host computer without initializing a desktop virtualization system, allowing users to select icons to initiate applications, with inputs processed as if directly entered on the host computer, and outputs displayed in a customized format suitable for the handheld device's screen, enabling access to multiple applications and data without the need for a virtual session.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a full desktop image is provided to handheld devices through existing virtualization systems, then application functionality is preserved, but user experience deteriorates due to small screen size and resolution mismatches
Solution Approach 1:
The system segments the desktop environment into individual application components rather than transmitting the entire desktop image. Each application is accessed independently through icon selection, allowing the handheld device to load and display only the necessary application interface elements, thereby adapting full desktop functionality to limited handheld screen real estate.
Solution Approach 2:
The system changes display parameters by detecting the handheld device's screen resolution and characteristics, then dynamically adjusting the application interface rendering to match the device's capabilities. This allows applications designed for high-resolution desktop displays to be properly scaled and optimized for smaller handheld screens without losing functionality.
2Adaptability or versatility
If desktop virtualization systems are initialized on handheld devices, then application access is enabled, but device complexity increases due to configuration requirements
Solution Approach 1:
The system implements self-service by automatically detecting the handheld device's identity, screen characteristics, and supported applications without requiring user configuration. The desktop computer automatically provisions the appropriate application interfaces and adjusts display parameters based on the connected device, eliminating the need for manual virtualization setup on the handheld.
Solution Approach 2:
The system performs preliminary actions by pre-configuring application interfaces and display parameters on the desktop computer before transmission to the handheld device. The desktop system prepares all necessary application data and rendering instructions in advance, so that when the handheld connects, applications are immediately available without requiring the device to perform complex initialization routines.
3Adaptability or versatility
If multiple desktop images are supported, then application diversity increases, but device performance deteriorates due to resource constraints
Solution Approach 1:
The system extracts only the essential application interface elements and data from the desktop environment, transmitting only what is necessary for application functionality to the handheld device. This extraction approach allows access to multiple diverse applications without requiring the handheld to store or process complete desktop images, thereby conserving limited device resources while maintaining application diversity.
Data Source
AI summary
A method on a handheld device is provided. The method comprises sending a request from the handheld device to initiate an application on a host computer, receiving data related to the application from the host computer at the handheld device, and displaying the data in a view of the application appearing on the handheld device.


