Tabular GUI Secondary Elements for Clutter-Free Cell Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces (GUIs) for tabular data lack mechanisms for users to easily apply actions to individual cells without cluttering the visual interface, particularly for those using input devices without right-click functionality.

Innovation Solution

A GUI design where each cell in a tabular data display has a primary element and a secondary element, with the secondary element being selectively highlighted to execute actions, and an overlay menu for additional options, allowing users to navigate, annotate, and manipulate cells through user input mechanisms like keyboards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a graphical user interface displays all cell actions and options simultaneously, then users can access all functionality, but the visual interface becomes cluttered and difficult to use

Engineering Contradiction:
Improveaccessibility of cell actionsVSAvoidvisual interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments cell actions into two distinct elements: a primary element (the cell data itself) and a secondary element (the action indicator). This segmentation allows the interface to display only relevant information at any given time, reducing visual clutter while maintaining full functionality. The secondary element is selectively highlighted based on user interaction state, showing actions only when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic display behavior where the secondary element (action indicator) is selectively highlighted based on user input mechanism state. When a user hovers over or selects a cell, the secondary element becomes visible and highlightable; otherwise, it remains hidden. This dynamic behavior adapts the interface complexity to the user's current interaction needs.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If a graphical user interface provides multiple interaction modes for cell actions, then accessibility is improved for different input devices, but the operation mechanism becomes more complex

Engineering Contradiction:
Improveaccessibility for different input devicesVSAvoidinteraction mechanism complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a universal interaction mechanism that works with multiple input devices (mouse, keyboard, touchscreen). The secondary element can be highlighted and activated through various means: mouse hover/click, keyboard navigation, or touchscreen selection. This multi-functional approach ensures accessibility for users with different input capabilities without requiring separate interaction systems for each device type.

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

Solution Approach 2:

The patent introduces an intermediary overlay menu that mediates between user input and cell actions. When the secondary element is highlighted, the overlay menu provides a standardized interface for selecting actions, regardless of the input device used. This intermediary layer abstracts the complexity of different input mechanisms while maintaining consistent accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If a graphical user interface shows all available actions for each cell, then users have complete information, but the interface becomes cluttered and harder to navigate

Engineering Contradiction:
Improveinformation completenessVSAvoidinterface visual complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent prepares the secondary element (action indicator) to be displayed only when needed, before the user actually needs to perform an action. When a user navigates to or hovers over a cell, the secondary element is selectively highlighted in advance, showing available actions before the user commits to selecting one. This preliminary display ensures information is available when needed without permanently cluttering the interface.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the action information from the main cell display and places it in a separate, selectively visible secondary element. This extraction allows the primary cell data to remain clean and uncluttered, while the action information is available in a dedicated area that can be highlighted and interacted with separately. The overlay menu further extracts detailed action options from the main interface view.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12423122B2Graphical user interface, method, program and apparatus
Publication Date: 2025.09.23 XERO
  • US12423122B2 patent drawing
  • US12423122B2 patent drawing
  • US12423122B2 patent drawing

AI summary

A GUI for displaying tabular data, each row being divided into cells; the GUI including a frame within which cells are displayed; in a first display state a selected cell comprises a selectable element within the cell, the selectable element being highlighted according to input from a user input mechanism, the GUI executes an action in response to a trigger input from the user input mechanism while highlighted; and in a second display state, the selectable element is not visible.