Virtual Mobile Infrastructure Cloud Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face security threats and limitations in running resource-intensive applications due to their small size and limited computing resources, leading to data loss and theft risks, as well as the inability to execute legacy desktop applications without modifications.
Innovation Solution
A Virtual Mobile Infrastructure (VMI) that virtualizes the mobile device operating system, running it on a cloud server and rendering the display image on the mobile device, allowing for secure storage and execution of applications without the need for powerful local hardware, enabling the use of cloud computing resources for computation and data storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If mobile devices are made more powerful to run complex applications, then application performance is improved, but device size, cost and portability deteriorate
Solution Approach 1:
The patent extracts the operating system and application execution environment from the mobile device itself, relocating them to remote cloud servers. The mobile device retains only the display interface and input capabilities, while the computationally intensive OS runs remotely, eliminating the need for powerful local hardware and reducing device size and cost constraints
Solution Approach 2:
The patent introduces a cloud-based virtualization infrastructure as an intermediary between the user and the application execution environment. This intermediary handles all computationally intensive tasks, allowing the mobile device to remain simple and portable while still accessing powerful computing resources through the cloud connection
2Adaptability or versatility
If the same mobile device is used for multiple purposes (work, study, entertainment), then device versatility is improved, but security risk increases due to malware exposure
Solution Approach 1:
The patent segments the computing environment into isolated virtual machines running on cloud servers, each with its own security context. This allows multiple applications and services to run in isolated environments, preventing malware in one application from affecting the entire system or other applications, while still providing versatile access to different services through the same device interface
Solution Approach 2:
The patent creates virtual copies of the operating system and application environments on remote servers rather than installing them locally on the mobile device. This eliminates the security risk of local malware while maintaining full functionality, as all execution occurs in controlled, remotely-managed environments that can be securely updated and patched without exposing the user's personal device
3Reliability
If deeper background scans are run on the mobile operating system, then security detection is improved, but battery consumption increases
Solution Approach 1:
The patent extracts security scanning and system monitoring tasks from the mobile device's local processing to the remote cloud server where the virtualized operating system runs. This allows comprehensive background security scans to be performed on the full OS environment without consuming the mobile device's battery, as all computational work occurs on the remote server while the device remains in a low-power display-only state
Data Source
AI summary
A method for running application software for a mobile device by virtualizing a mobile device operating system (OS); running a virtual instance of the mobile device OS with the application software on a server on the cloud; and rendering on the server and sending a display image for the mobile device screen to be displayed on the mobile device.


