Virtual Mobile Device Platform Touch Event Capture

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

VSEngineering 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

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If touch events are relayed across networks with timing information, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvetouch event accuracyVSAvoidnetwork latency
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple devices are issued for public and private network access, then security is improved, but ease of operation worsens

Engineering Contradiction:
ImprovesecurityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #5Merging (Combining)

4Reliability

If touch events are accumulated in a queue, then reliability is improved, but loss of time increases

Engineering Contradiction:
Improvetouch event deliveryVSAvoidevent processing delay
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10459772B2System, method and computer program product for capturing touch events for a virtual mobile device platform
Publication Date: 2019.10.29 HYPORI INC
  • US10459772B2 patent drawing
  • US10459772B2 patent drawing
  • US10459772B2 patent drawing

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.