Residue Indicators for Remote Input Latency Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In remote computer systems accessing host computers over networks, there is a latency issue where user inputs are not immediately reflected on the remote screen, leading to a delay in displaying output data, which can cause user frustration and lack of feedback during system processing.

Innovation Solution

Implementing residue indicators on the remote screen to visually indicate the receipt of user inputs, displayed for a duration approximately equal to the system latency time, providing feedback to the user and enhancing the user experience by bridging the gap between input and output display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If user input is transmitted over a network to a host computer, then data processing capability is improved, but system latency increases causing delayed display of output data

Engineering Contradiction:
Improvedata processing capabilityVSAvoidsystem latency
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The system performs preliminary actions by displaying residue indicators immediately upon receiving user input, before the actual output data is processed and returned from the host computer. This preliminary visual feedback bridges the latency gap, maintaining user engagement while the network transmission and processing occur in the background.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by displaying residue indicators that confirm receipt of user input. This immediate visual feedback loop addresses the lack of responsiveness caused by network latency, allowing users to see that their input was registered even though the final output will be delayed.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If network transmission is used for remote access, then system versatility is improved, but perceived responsiveness deteriorates due to latency

Engineering Contradiction:
Improveremote access capabilityVSAvoidperceived responsiveness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The residue indicator acts as an intermediary visual element between the user input and the final output data. It mediates the communication gap caused by network latency, providing a tangible visual marker that bridges the disconnect between user action and system response in remote access scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

By displaying the residue indicator immediately upon input receipt, the system performs a preliminary action that maintains ease of operation. This preliminary visual confirmation ensures that remote users perceive the system as responsive even though the actual data processing and display occur over the network with inherent delays.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If visual feedback is provided immediately, then user experience is improved, but system complexity increases due to additional display elements

Engineering Contradiction:
Improveuser experienceVSAvoiddisplay element complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The residue indicator is designed as a temporary, short-lived display element that appears briefly to provide immediate feedback, then automatically disappears. This disposable visual element provides enhanced user experience without creating permanent complexity in the display system, as it is a transient overlay rather than a permanent interface component.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS9122366B2Residue indicators
Publication Date: 2015.09.01 NAVICO INC
  • US9122366B2 patent drawing
  • US9122366B2 patent drawing
  • US9122366B2 patent drawing

AI summary

A non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to: receive a user input at a remote computer communicably coupled to a host computer over a network; and display one or more residue indicators on a screen of the remote computer indicating receipt of the user input by the remote computer. The one or more residue indicators are displayed for a period of time approximately equal to a system latency time. The computer-executable instructions are further configured to cause the computer to receive output data from the host computer based on the user input; and display the output data on the screen of the remote computer.