Relative Coordinate GUI for Machine Parameter Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces (GUIs) for machines struggle to uniformly display parameter information across different machine applications and display screen resolutions, leading to user confusion and inefficiencies due to hardcoded pixel coordinates and unsupported parameters, which requires significant development effort and resources.

Innovation Solution

Implementing a GUI with a relative coordinate system that scales parameter elements based on parameter information, arrangement rules, and display screen resolution, allowing for uniform application across multiple devices and applications, minimizing user confusion and reducing computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If hardcoded pixel coordinates are used for widget arrangement, then the GUI layout is simple and easy to implement, but the GUI cannot adapt to different display resolutions and screen sizes, resulting in unused blank space and poor display quality

Engineering Contradiction:
Improveease of GUI implementationVSAvoidadaptability to different display resolutions
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent changes the coordinate system parameters from fixed pixel values to relative proportions. Widgets are positioned using relative coordinates (e.g., 0.1, 0.2) representing fractions of screen width and height, allowing the same GUI code to adapt to any display resolution while maintaining consistent layout proportions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The GUI layout transitions from static hardcoded positions to dynamic relative positioning. The widget coordinates are calculated dynamically based on the actual screen dimensions, enabling the interface to automatically adjust its layout to fit different display sizes and resolutions.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple hardcoded GUIs are created for every machine application and display resolution, then each specific display scenario is optimized, but the development effort and computing resources increase significantly

Engineering Contradiction:
Improvedisplay quality for specific scenariosVSAvoidnumber of GUI variants
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal GUI system that can handle multiple machine applications and display resolutions with a single codebase. The relative coordinate system serves as a universal adaptation mechanism that works across all scenarios, eliminating the need for multiple specialized GUI versions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of creating different GUIs for different scenarios, the system changes the parameter representation from absolute pixel coordinates to relative proportions. This parameter transformation allows one GUI design to serve multiple functions across different machines and displays.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If widgets are arranged using hardcoded coordinates, then the layout is consistent across applications, but unsupported parameters create blank spaces and gaps that appear as software malfunctions

Engineering Contradiction:
Improvelayout consistencyVSAvoidmissing parameter display
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The system uses relative coordinate parameters that are calculated based on the actual number of supported widgets. When parameters are unsupported, the relative positioning automatically adjusts to distribute remaining widgets evenly, preventing blank gaps while maintaining layout consistency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11238833B2Methods and systems for display screens with relative coordinate systems
Publication Date: 2022.02.01 CATERPILLAR INC
  • US11238833B2 patent drawing
  • US11238833B2 patent drawing
  • US11238833B2 patent drawing

AI summary

A graphical user interface (GUI) of a display screen connected to a machine and, more particularly, to GUIs of one or more display screens that have a relative coordinate system to display parameter information from one or more connected machines. The GUI may include one or more display screens associated with a data bus for a machine, one or more data storage devices for storing processor readable instructions, and at least one processor configured to perform operations stored on the one or more data storage devices. The at least one processor may be configured to receive operations data from the data bus for the machine, extract parameter information from the operations data, and generate the GUI. The GUI may depict a plurality of parameter elements, wherein the plurality of parameter elements are arranged and scaled according to the extracted parameter information, arrangement rules, and display screen resolution.