Remote Views in Virtual Mobile Device Platform
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face significant security challenges due to their mobility, particularly in high assurance computing environments, where securing the physical device is not enough to prevent data breaches and infiltration from various layers of the device stack, leading to vulnerabilities in handling sensitive information.
Innovation Solution
A virtual mobile device platform is introduced, where events from a physical mobile device are sent to a distant virtual device, which creates and displays remote views on the physical device, allowing applications and services to run on protected hardware and software in a data center, separating them from the physical device and managing them under IT experts' control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications and services run on the physical mobile device, then device performance and responsiveness are improved, but security and data protection are worsened due to vulnerabilities in the physical device stack
Solution Approach 1:
The patent segments the mobile device into a physical device and a virtual device running in a remote cloud environment. The virtual device contains the applications and services that were previously running on the physical device, separating them from the physical hardware stack. This segmentation allows the physical device to be simple while the virtual device provides secure, managed execution environments for applications.
Solution Approach 2:
The patent introduces a virtualization layer as an intermediary between the physical device and the applications. This virtual device acts as a mediator that receives events from the physical device, processes them in a secure cloud environment, and returns responses. The intermediary isolates applications from physical device vulnerabilities while maintaining functionality.
2Object-affected harmful factors
If the physical device is secured through hardware and software protection, then data protection is improved, but the device cannot prevent infiltration from various layers of the device stack
Solution Approach 1:
The patent extracts applications and services from the physical device and relocates them to a virtual device in the cloud. This extraction removes the vulnerable software stack from the physical device, eliminating the ability of attackers to infiltrate through hardware or software layers. The extracted applications run in isolated virtual environments that are not affected by physical device compromises.
3Reliability
If events and display information are transmitted to a distant virtual device, then security isolation is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent extracts only the necessary event data and display information from the physical device and transmits them to the virtual device. By taking out only the essential information rather than transmitting all device data, the system achieves security isolation while minimizing network bandwidth consumption. The virtual device processes only the extracted events and returns only necessary responses.
Data Source
AI summary
Embodiments disclosed herein provide a system, method, and computer program product for generating remote views in a virtual mobile device platform. In one embodiment, events from a physical mobile device are sent to a distant virtual device. The virtual device creates views based on the received events. Graphical attributes of one or more of the created views are captured and sent to the physical mobile device. Remote views are generated at the physical mobile device based on the attributes received from the virtual device.


