Adaptive GUI Widget Layouts for Interest-Aligned Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphical user interfaces (GUIs) do not effectively align widget arrangements with user interests, leading to inefficient navigation and increased resource consumption due to redundant menu interactions.

Innovation Solution

A GUI system that determines user interests based on profile information to customize widget arrangements, allowing for template selection, editing, and dynamic updates, reducing navigation redundancy and improving user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If widgets are arranged according to a predefined arrangement, then the GUI structure is simple and easy to implement, but the navigation efficiency is poor and user interests are not aligned

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidGUI arrangement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of user profile information, interests, and historical interactions before generating widget arrangements. Templates are pre-configured with different widget arrangements that can be automatically selected based on user characteristics, allowing the system to prepare optimized layouts in advance rather than computing them in real-time during navigation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The widget arrangement transitions from static predefined layouts to dynamic, user-adaptive configurations. The system automatically selects and switches between different templates based on user profile matching, making the GUI structure flexible and responsive to individual user needs while maintaining implementation simplicity through template-based design

Inventive Principle:
Principle #15Dynamics

2Loss of time

If multiple navigation interactions are required to reach desired widgets, then the GUI maintains a comprehensive widget set, but the time consumption and resource usage increase

Engineering Contradiction:
Improvenavigation timeVSAvoidsystem resource consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system applies different arrangement strategies to different users based on their local characteristics (profile information, interests, interaction history). Each user receives a customized widget arrangement that prioritizes their frequently accessed or relevant widgets, reducing their specific navigation time and resource consumption without affecting other users

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the arrangement parameters (widget positions, groupings, visibility) based on user profile parameters. By analyzing user interests and interaction patterns, the system adjusts widget placement to minimize navigation steps, directly reducing both time consumption and the computational resources required for navigation operations

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the GUI uses a standardized widget arrangement, then the implementation is straightforward, but the user engagement and experience are reduced

Engineering Contradiction:
ImproveGUI implementation easeVSAvoiduser interest alignment
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system uses universal templates that can serve multiple user types and scenarios. Each template represents a reusable arrangement pattern that can be applied to different users with similar profiles, maintaining implementation simplicity while providing adaptable, interest-aligned widget arrangements through template selection and combination

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

Solution Approach 2:

User profiles and interest patterns are analyzed in advance to pre-determine the most suitable template for each user. This preliminary matching process enables the system to automatically select appropriate standardized templates without requiring complex real-time customization, thus maintaining ease of implementation while achieving good user interest alignment

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260072708A1Customizing Arrangements of Widgets in a User Interface
Publication Date: 2026.03.12 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20260072708A1 patent drawing
  • US20260072708A1 patent drawing
  • US20260072708A1 patent drawing

AI summary

A computer system and method for presenting interactive graphical user interface (GUI) widgets are provided. Profile information associated with a user of the computer system is determined and a page is presented in a GUI. Based on the profile information associated with the user, a first template is determined that indicates a first arrangement of interactive GUI widgets to be presented in the page, whereby the first arrangement is different from that of a second template of a plurality of templates, each indicating an arrangement of a plurality of interactive GUI widgets. Based on the first template, the interactive GUI widgets are presented in the page arranged according to the first arrangement.