Remote Handheld Device Management via Simulated Input Translation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote machine management technologies face challenges in allowing administrators to interact with and manage handheld devices equipped with unique input devices like multi-point touch screens and accelerometers, as these devices are impractical for use on traditional desktop machines, hindering effective remote administration and data access.
Innovation Solution
A system that translates input devices on a desktop machine into simulated device inputs for handheld devices, allowing administrators to interact with and manage these devices remotely by presenting a graphical user interface that mimics the handheld device's display and input mechanisms, enabling simulated interactions through a management module and device driver module.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If administrators use traditional desktop machines with standard input devices (keyboard, mouse), then they can easily manage desktop systems, but they cannot effectively interact with handheld devices that have unique input devices like multi-point touch screens and accelerometers
Solution Approach 1:
The system creates a virtual copy of the handheld device's input interface on the administrator's desktop machine. The device driver module captures input signals from the physical handheld device and generates simulated device inputs that replicate the behavior of the original input device, allowing the administrator to interact with the handheld device through familiar desktop input devices while maintaining compatibility with the device's unique input mechanisms
Solution Approach 2:
The device driver module acts as an intermediary between the physical handheld device and the administrator's desktop machine. It translates inputs from standard desktop input devices into simulated device inputs that mimic the handheld device's native input signals, enabling communication between incompatible systems without requiring the administrator to physically handle the handheld device
2Adaptability or versatility
If the system translates desktop input devices into simulated device inputs for handheld devices, then administrators can remotely manage handheld devices, but the system complexity increases due to the need for translation layers and device driver modules
Solution Approach 1:
The device driver module is designed with multi-functionality to handle multiple input device types and translate them into a universal simulated input format. Rather than creating separate translation mechanisms for each input device type, the module provides a unified interface that can accommodate keyboards, mice, touch screens, and other input devices, reducing overall system complexity through consolidation
Solution Approach 2:
The system implements self-service through automated device detection and driver configuration. When a handheld device is connected, the device driver module automatically detects the device type, configures the appropriate translation parameters, and begins generating simulated device inputs without requiring manual intervention from the administrator, thereby reducing operational complexity
Data Source
AI summary
Various systems and techniques for remote machine management are described. Simulated device input (SDI) may be received from a source machine at a device driver module of a target machine, the source machine is remote from the target machine. The SDI may correspond to a local target input device serviced by the device driver module. The SDI may be provided to a consumer of the device driver module. A representation of a local target machine graphical display may be transmitted to the source machine including a response to the provided SDI.


