Virtual Mobile Desktop Platform for Application Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Consumers face limitations in choosing mobile applications due to space constraints on their devices, as they can only download and maintain frequently used apps, leaving infrequently used ones unused.
Innovation Solution
A virtual mobile desktop platform that allows streaming of mobile applications from a cloud environment, enabling access to multiple applications via a client application on the device, with features like customizable desktops, single sign-on, and support for device-specific features like gesture controls and haptic feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If consumers download and install mobile applications on their devices, then they can access and use the applications, but device storage space is consumed limiting the number of applications that can be maintained
Solution Approach 1:
The patent extracts the application execution environment from the consumer's mobile device and relocates it to a remote server. The mobile device only retains a lightweight client application that establishes a remote desktop connection, while the actual application runtime environment is hosted externally. This allows consumers to access multiple applications without storing them locally on the device.
Solution Approach 2:
The patent introduces a remote desktop connection as an intermediary between the consumer's mobile device and the application execution environment. This mediator enables the device to access applications running on remote servers without requiring the applications to be physically present on the device, thus resolving the storage constraint while maintaining application accessibility.
2Adaptability or versatility
If consumers maintain multiple mobile applications on their devices, then they have access to diverse functionality, but the device becomes more complex to manage and update
Solution Approach 1:
The patent merges multiple disparate application execution environments into a single unified remote desktop environment. Instead of managing multiple separate applications and their individual update cycles on the device, consumers access a consolidated remote environment that can host multiple applications, simplifying management and update processes.
Solution Approach 2:
The patent creates a universal client application that can access various types of applications through a standardized remote desktop protocol. This universal interface allows consumers to interact with different applications (games, productivity tools, social media) through a single application framework, reducing the complexity of managing application-specific interfaces and update mechanisms.
3Volume of moving object
If consumers download only frequently used applications, then device storage is optimized, but infrequently used applications become inaccessible
Solution Approach 1:
The patent performs preliminary action by pre-configuring and hosting the application execution environment on remote servers before consumers need to access it. Applications are prepared and made available in the remote environment in advance, allowing consumers to access them on demand without needing to download or pre-install them on their devices.
Solution Approach 2:
The patent transitions the application storage and execution from the traditional local dimension (device storage) to a remote dimension (cloud servers). This dimensional shift allows consumers to access applications from any location with network connectivity, effectively expanding the available application library beyond what could be stored locally while optimizing device storage utilization.
Data Source
AI summary
The disclosed virtual mobile desktop platform includes a native mobile desktop client application and a remote mobile desktop customized for a specific user, wherein the user can select or unselect specific applications from a list of pre-installed applications based on user preference. The native mobile desktop client application may be accessible via the remote mobile desktop, and the native mobile desktop application can retain the state of the application when the user last logged off and resumes from the same point when the user logs in the next time.


