UI Element Suppression Heuristics for Visual Clutter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer systems configured to provide a premium UI experience face issues with standard or non-standard UI elements that can be distracting and detract from the user experience, particularly when generic UI elements are not adequately supported by the hardware or are oriented incorrectly for touch-sensitive displays.

Innovation Solution

A method and system that apply an administrator-configurable heuristic to determine whether to allow, suppress, or reformulate UI elements, ensuring they align with the operating system's navigation experience, and provide mechanisms to gate or suppress unanticipated UI presentations, thereby enhancing the user interface consistency and usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If standard or non-standard UI elements are presented on a computer system configured for premium UI experience, then functional recognizability and ease of use are improved, but the user experience is degraded due to visual distraction and inconsistency

Engineering Contradiction:
Improveease of useVSAvoidvisual distraction
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and removes unwanted UI elements from the user interface by detecting their presence and suppressing their display. The system identifies standard UI elements (scroll bars, dialog boxes, etc.) that are not appropriate for the premium experience and actively prevents them from being rendered, thereby eliminating the visual distraction while preserving the underlying functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary component between the application layer and the UI rendering layer. This intermediary monitors UI element generation, determines whether elements should be displayed based on configured criteria, and either blocks their rendering or reformulates them into appropriate forms, thus mediating between functional requirements and aesthetic experience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If generic UI elements are used in the software product, then development complexity is reduced and functional recognizability is improved, but the elements may not be adequately supported by the hardware or oriented correctly for touch-sensitive displays

Engineering Contradiction:
Improvedevelopment complexityVSAvoidhardware compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptation of UI elements based on the detected hardware configuration and display type. The system continuously monitors hardware capabilities and automatically adjusts the rendering and orientation of UI elements to match the specific device context, allowing generic elements to be dynamically transformed into hardware-appropriate forms without increasing development complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters of UI elements (such as orientation, size, positioning, and rendering properties) based on hardware detection results. When touch-sensitive displays or specific hardware configurations are detected, the system modifies element parameters to ensure proper support and orientation, thereby achieving hardware compatibility through parameter adjustment rather than creating separate element sets.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If administrator-configurable heuristics are applied to control UI element presentation, then user experience consistency is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improveuser experience consistencyVSAvoidsystem complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent implements administrator-configurable heuristics and suppression rules in advance, before runtime UI rendering occurs. The system is pre-configured with criteria for identifying and suppressing unwanted UI elements, allowing rapid automated decisions during execution without requiring complex real-time analysis, thus achieving consistency while limiting runtime complexity.

Inventive Principle:
Principle #10Preliminary action

4Object-affected harmful factors

If UI elements are suppressed or reformulated to align with operating system navigation experience, then visual clutter is reduced and premium experience is enhanced, but the native functionality and recognizability of certain UI elements may be lost

Engineering Contradiction:
Improvevisual clutterVSAvoidfunctionality loss
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The patent converts potentially harmful visual clutter into beneficial streamlined presentation by suppressing only the inappropriate visual aspects of UI elements while preserving their core functionality. The system intelligently determines which elements to suppress and which to reformulate, transforming what could be information loss into an opportunity to present functionality in a more appropriate form for the premium experience.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS8578283B2Suppressing unwanted UI experiences
Publication Date: 2013.11.05 ZHIGU HLDG
  • US8578283B2 patent drawing
  • US8578283B2 patent drawing
  • US8578283B2 patent drawing

AI summary

Methods to allow, suppress, or reformulate a presentation of a UI element invoked by a computer program are provided. One method includes applying an administrator-configurable heuristic to determine whether to allow a native presentation of the UI element, to suppress the native presentation of the UI element, or to enable a reformulated presentation of the UI element. The method further includes one or more of suppressing and reformulating the UI element in accordance with a determination of the heuristic.