Remote Display Responsiveness Measurement via Pixel Strip Markers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtualized desktop infrastructure, network congestion and resource limitations can lead to poor remote display quality during window operations like scrolling or resizing, as existing methods rely on subjective user feedback and insufficient performance metrics.

Innovation Solution

Embedding a color marker or pixel strip in the display window, which is analyzed to calculate performance metrics such as smoothness and responsiveness by tracking changes and timing during window operations, allowing for objective measurement of remote display quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If window operations (opening, closing, resizing, scrolling) are performed in the remote display, then display functionality is improved, but remote display quality deteriorates due to network bandwidth limitations and congestion

Engineering Contradiction:
Improvewindow operation functionalityVSAvoidremote display quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism by embedding pixel data markers in the display content and measuring their transmission characteristics. The system collects feedback about display update timing, pixel data transmission duration, and network conditions to calculate performance metrics that quantify remote display quality during window operations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces subjective user feedback mechanisms with an automated objective measurement system. Instead of relying on users to report display quality issues, the system uses pixel data markers and network monitoring to automatically measure and quantify display performance metrics such as responsiveness and smoothness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If existing performance measurement methods are used, then implementation complexity is reduced, but measurement accuracy deteriorates due to reliance on subjective user feedback

Engineering Contradiction:
Improvemeasurement system complexityVSAvoidperformance metric accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements self-service measurement by embedding pixel data markers directly into the display content itself. The markers automatically provide information about display updates and pixel data transmission without requiring external measurement tools or subjective user reporting, enabling the system to measure its own performance objectively.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces pixel data markers as intermediary elements that mediate between the display system and measurement system. These markers embed timing and transmission information about pixel data, allowing objective measurement of display performance without requiring complex external monitoring infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If network bandwidth is increased to improve display quality, then remote display quality is improved, but network resource consumption increases

Engineering Contradiction:
Improveremote display qualityVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies partial action by measuring only the critical pixel data transmission characteristics rather than monitoring all network traffic. The system focuses measurement on specific markers embedded in display content, extracting only the necessary information about transmission timing and duration to calculate performance metrics, thereby minimizing measurement overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9674263B2Measurement of remote display responsiveness to application display changes
Publication Date: 2017.06.06 OMNISSA LLC
  • US9674263B2 patent drawing
  • US9674263B2 patent drawing
  • US9674263B2 patent drawing

AI summary

One method for managing remote display performance includes operations for embedding pixel data in a file of an application executing on a server, and detecting an open window of a graphical user interface (GUI) associated with the application. The pixel data is used to create a pixel strip in the window, while the GUI is being displayed on a remote display of a remote client. Update information for the GUI being displayed on the remote display is transmitted from the server to the remote client, the update information corresponding to the change in the presentation of the open window on the server. Further, a change in a presentation of the open window is detected, and a pixel strip received at the remote display is identified. A performance metric for the remote display is calculated based on the received pixel strip when compared to the expected values for the pixel strip.