Thin Client Remote Input via Display Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The management and configuration of multiple computers become complex due to the need for individual setup and maintenance of operating systems, applications, and data, especially in thin client devices that rely on server processing, which are less powerful and more resource-efficient compared to traditional 'thick' clients.

Innovation Solution

A thin client device redirects its screen display to a remote device, receives input-event data collections, generates input events, and sends them to the device's control through an input interface, enabling efficient management and user interaction with centralized processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If a thin client device is used to reduce processing power requirements and simplify hardware, then power efficiency and compact design are improved, but the complexity of configuring and maintaining operating systems and applications across multiple devices increases

Engineering Contradiction:
Improvepower efficiencyVSAvoidconfiguration and maintenance complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the input interface by projecting the thin client's display to a remote device and capturing input events from that remote interface. This allows users to interact with the thin client through a remote copy of its interface, eliminating the need for physical presence at the thin client device and simplifying maintenance while preserving full functionality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a remote device as an intermediary between the user and the thin client. The remote device captures input events and transmits them to the thin client, acting as a mediator that allows user interaction without requiring direct physical access to the thin client's input interfaces. This resolves the contradiction by maintaining usability while simplifying the thin client's hardware requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Volume of moving object

If processing is centralized on a server in a thin client architecture, then device size and power consumption are reduced, but the ability to perform local processing and independent operation is limited

Engineering Contradiction:
Improvedevice sizeVSAvoidlocal processing capability
Core Design Contradiction:
Volume of moving objectVSAdaptability or versatility

Solution Approach 1:

The patent segments the computing functionality into two parts: the thin client device maintains minimal local processing for basic operations and display rendering, while complex processing and data management are handled by the remote server. This segmentation allows the thin client to remain compact and power-efficient while still providing access to substantial computational resources through the remote connection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extends the thin client's functionality to another dimension by implementing remote display projection and input event capture capabilities. This allows the thin client to interact with remote devices and leverage external processing resources, effectively breaking the limitation of localized processing and enabling the device to access computational power beyond its physical constraints.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10564918B2Techniques of remotely providing user input to thin client
Publication Date: 2020.02.18 AMZETTA TECH LLC
  • US10564918B2 patent drawing
  • US10564918B2 patent drawing
  • US10564918B2 patent drawing

AI summary

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a thin client. The thin client redirects a screen display of the thin client to a remote device. The thin client also receives a message from the remote device, the message including an input-event data collection. The thin client generates an input event according to the input-event data collection. The thin client sends the input event to a control of the thin client through an input interface.