Thin Client Touch Screen Interface Emulation via Soft Peripherals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional thin client devices lack touch screen interactive capability support, limiting their ability to function as effective thin clients for accessing virtual desktops, especially when operating systems do not natively support touch screen interactions.
Innovation Solution
A virtual desktop system with a thin client controller and touch screen display that emulates keyboard and mouse functions using a soft keyboard, touch control command area, and soft mouse, allowing users to perform thin client management functions through touch screen operations, even when the operating system does not natively support touch screen interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional thin client devices use traditional keyboard and mouse peripherals, then basic computing functions are supported, but touch screen interactive capability is not supported
Solution Approach 1:
The patent creates a software-based copy of keyboard and mouse functionality through a touch screen user interface. Virtual keyboard keys, mouse click areas, and scroll regions are rendered as graphical elements on the touch screen display, allowing touch interactions to replicate the functionality of physical peripherals without requiring the operating system to have native touch screen support
Solution Approach 2:
The patent introduces an intermediary software layer that translates touch screen gestures into peripheral commands. The touch screen user interface acts as a mediator between the user's touch inputs and the thin client controller, converting touch events into simulated keyboard presses and mouse movements that the operating system can process
2Ease of operation
If touch screen display is added to thin client device, then user interface flexibility is improved, but conventional operating systems cannot process touch inputs
Solution Approach 1:
The patent replaces the need for mechanical touch processing hardware and native touch support in the operating system with a software-based solution. Instead of relying on the operating system to process touch inputs directly, the system uses a touch screen user interface application that captures touch events and translates them into standard peripheral commands that the existing operating system can handle
3Device complexity
If soft keyboard and soft mouse are implemented on touch screen, then conventional peripherals can be eliminated, but additional software functionality is required
Solution Approach 1:
The patent implements a universal touch screen user interface that consolidates multiple peripheral functions into a single integrated system. The soft keyboard handles text input, the soft mouse handles pointing and clicking, and the touch control command area handles various gestures, all within one software application that runs on the thin client controller, eliminating the need for separate physical peripherals
Data Source
AI summary
Certain aspects of the present disclosure relates to a system capable of providing touch screen interactive capability to a thin client computing device. The computing device includes: a touch screen display supporting touch screen interactive capability, and a thin client controller. The thin client controller includes a processor, and a memory. The memory stores an operating system which does not support the touch screen interactive capability of the touch screen display, and computer executable code. When executed at the processor, the computer executable code causes the processor to: display a touch screen user interface to emulate computer peripherals, define certain user touch screen operations and certain corresponding thin client management functions, receive one or more user touch screen operations from a user through the touch screen user interface on the touch screen display, and perform the thin client management functions according to the received user touch screen operations.


