Virtual Mobile Device Platform Touch Event Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile devices face significant security challenges due to their mobility, particularly in high assurance computing environments, where securing physical devices is insufficient against various threats, and existing solutions are either ineffective or excessively costly.
Innovation Solution
A virtual mobile device platform that captures and relays touch events accurately, allowing users to switch between public and private network services while isolating applications and services from the physical device, providing secure access to sensitive information through a virtualization cloud with protected hardware and software.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a virtual mobile device platform is implemented to isolate applications from the physical device, then security is improved, but device complexity increases
Solution Approach 1:
The system divides the mobile device into two distinct environments: a virtual mobile device platform running in a secured environment (private network) and the physical device operating in an unsecured environment (public network). This segmentation isolates sensitive applications and data from physical security threats while maintaining functionality, resolving the contradiction between improved security and device complexity.
2Measurement precision
If touch events are relayed across networks with timing information, then measurement precision is improved, but loss of time increases
Solution Approach 1:
The system pre-calculates and attaches timing information to touch events before they are transmitted across the network. By preparing the timing data in advance at the source, the system ensures accurate touch event reconstruction at the destination without requiring complex real-time synchronization, thus maintaining measurement precision while minimizing time loss.
3Reliability
If multiple devices are issued for public and private network access, then security is improved, but ease of operation worsens
Solution Approach 1:
The system merges the functionality of multiple devices into a single physical device by running a virtual mobile device platform that provides secured access to private networks. Users can access both public and private networks through one device interface, eliminating the need to carry and switch between multiple devices while maintaining security through environmental isolation.
4Reliability
If touch events are accumulated in a queue, then reliability is improved, but loss of time increases
Solution Approach 1:
The system uses timing information attached to each touch event as feedback to dynamically manage the event queue. The virtual mobile device platform uses this timing data to prioritize and process events in the correct sequence, ensuring reliable touch event delivery while minimizing delays by processing events as they become ready rather than waiting for batch processing.
Data Source
AI summary
Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.


