Visual Representation of User Interface Configurations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic trading systems, determining and displaying user interface configurations and interactions across different devices is challenging due to varying user preferences, making it difficult to provide effective technical support and troubleshooting.

Innovation Solution

A method and system for generating a visual representation of user interfaces on computing devices, which includes logging and aggregating user interface information to display configuration and interaction data, allowing for the creation of a visual representation that indicates frequently and less frequently used portions, and omitting sensitive data like market or financial information based on permission levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user interface configurations are customized for different users, then user preference satisfaction is improved, but determination and visualization of configurations becomes more difficult

Engineering Contradiction:
Improveuser preference satisfactionVSAvoidconfiguration determination difficulty
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates visual representations that are copies or representations of the actual user interface configurations. These visual representations simplify the complex configuration data into an observable format that can be easily analyzed and transmitted for technical support purposes, resolving the contradiction between customization and determinability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The visual representation system acts as an intermediary between the complex user interface configurations and the technical support personnel. Instead of directly analyzing complex configuration data, support personnel can observe the simplified visual representations, making the determination process much easier while still capturing all necessary configuration information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of repair

If detailed user interface information is collected for troubleshooting, then technical support effectiveness is improved, but data security and privacy protection becomes more challenging

Engineering Contradiction:
Improvetechnical support effectivenessVSAvoiddata security risk
Core Design Contradiction:
Ease of repairVSObject-affected harmful factors

Solution Approach 1:

The system extracts only the necessary visual representation data from the complete user interface configuration, separating the essential troubleshooting information from sensitive data. This extraction process allows technical support to receive sufficient information for effective troubleshooting while excluding harmful or sensitive information that could compromise security or privacy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The visual representation system applies different quality levels to different parts of the user interface information. Sensitive areas are represented with reduced quality or omitted entirely, while non-sensitive areas maintain full detail for troubleshooting purposes. This local differentiation resolves the contradiction between comprehensive troubleshooting data and data security.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If visual representations include all user interface data, then troubleshooting accuracy is improved, but transmission efficiency and bandwidth usage deteriorates

Engineering Contradiction:
Improvetroubleshooting accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

Instead of transmitting the actual user interface data, the system transmits visual representations which are simplified copies containing only the essential visual characteristics needed for troubleshooting. This copying approach maintains sufficient accuracy for diagnostic purposes while dramatically reducing the data transmission requirements and bandwidth consumption.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12021918B2Visual representation of a user interface
Publication Date: 2024.06.25 TRADING TECHNOLOGIES INTERNATIONAL INC
  • US12021918B2 patent drawing
  • US12021918B2 patent drawing
  • US12021918B2 patent drawing

AI summary

A visual representation may be displayed at a computing device to indicate a display configuration and/or user interactions associated with a user interface for an application that may be run on other computing devices. The visual representation of the user interface may be determined based on user interface information, which may be logged at the computing device on which the application may be run. The visual representation of the user interface may include data obtained from a remote data source. The data may include market data that may be obtained from an electronic exchange that is shared with the computing device on which the application may be run for displaying the user interface.