Dynamic Electronic Button Placement on Graphical User Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As electronic devices become more compact and feature-rich, designing a graphical user interface (GUI) that allows users to easily interact with them becomes challenging, especially when mechanical buttons are replaced by electronic buttons, leading to potential interference with other GUI elements and increased risk of unintended actions.

Innovation Solution

The system determines the optimal location for an electronic button, such as a home button, on a GUI by considering characteristics like the location of other active buttons, text, and blank space, dynamically adjusting its position based on these factors to avoid interference and improve usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If electronic buttons are added to replace mechanical buttons, then device size is reduced and aesthetics are improved, but the GUI becomes clunky and icons may overlap with the electronic buttons

Engineering Contradiction:
Improvedevice sizeVSAvoidGUI usability
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The electronic button's position is made dynamic rather than fixed. The system continuously monitors the GUI layout and automatically adjusts the button's position in real-time based on the locations of icons, text, and other interactive elements, preventing overlaps and ensuring optimal usability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where the position of the electronic button is continuously evaluated based on the current GUI state. When icons or text elements are detected near the button's position, the system responds by relocating the button to an appropriate position, creating a closed-loop control system

Inventive Principle:
Principle #23Feedback

2Device complexity

If the electronic button position is fixed, then the interface is simple to implement, but the button may interfere with text, images, or user touchpoints on the GUI

Engineering Contradiction:
Improveinterface complexityVSAvoidoperation accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The electronic button system is self-adjusting and does not require manual intervention. The system automatically detects potential conflicts between the button position and GUI elements, and autonomously relocates the button to prevent interference with text, images, or touchpoints

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary checks before finalizing the button position. By analyzing the GUI layout in advance and predicting potential conflicts, the system proactively positions the button in a location that avoids future interference with interactive elements

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If the electronic button remains in a preset location, then the implementation is straightforward, but users may perform unintended actions or be unable to easily select icons

Engineering Contradiction:
Improveimplementation easeVSAvoiduser interaction ease
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The button position transitions from a static preset location to a dynamic position that adapts to the actual GUI content. The system continuously evaluates the optimal position based on icon locations, text areas, and other interactive elements, ensuring the button remains accessible and does not interfere with user interactions

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250077036A1System and method for placing and moving location of button on graphical user interface
Publication Date: 2025.03.06 DISH NETWORK TECHNOLOGIES INDIA PTE LTD
  • US20250077036A1 patent drawing
  • US20250077036A1 patent drawing
  • US20250077036A1 patent drawing

AI summary

A system and method for locating an electronic button on a graphical user interface of an electronic device. This includes taking into consideration at least one characteristic of the graphical user interface, determining a location to place the electronic button within the graphical user interface and displaying the graphical user interface on the display of the electronic device, the graphical user interface including the electronic button at the location.