Handheld Virtualization Application Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveapplication functionalityVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveapplication accessVSAvoidconfiguration requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple desktop images are supported, then application diversity increases, but device performance deteriorates due to resource constraints

Engineering Contradiction:
Improveapplication diversityVSAvoiddevice resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8533263B2Computer to handheld device virtualization system
Publication Date: 2013.09.10 MALIKIE INNOVATIONS LTD
  • US8533263B2 patent drawing
  • US8533263B2 patent drawing
  • US8533263B2 patent drawing

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.