Automated GUI Form Layout Based on Usage Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphical user interface (GUI) forms often require manual reorganization, which is inefficient and does not adapt to user behavior, leading to suboptimal layouts that do not prioritize frequently used fields.

Innovation Solution

A method to analyze historical usage patterns of GUI form fields, automatically partitioning and reorganizing them based on usage characteristics, allowing users to select options for reorganization, and implementing changes dynamically in real-time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual reorganization of form fields is performed, then user control over layout is maintained, but time consumption and inefficiency increase

Engineering Contradiction:
Improveuser controlVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically analyzes historical usage data and reorganizes form fields without requiring manual user intervention. The form layout self-adjusts based on usage patterns, eliminating the need for users to manually reorganize fields while still reflecting their preferences through automated learning from usage behavior.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors and analyzes historical form field usage information, using this feedback to automatically adjust the form layout. Usage data serves as feedback that drives the reorganization process, allowing the form to adapt dynamically to user behavior patterns over time.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If form layout is manually adjusted, then specific user needs can be met, but adaptability to changing usage patterns is reduced

Engineering Contradiction:
Improveadaptability to usage patternsVSAvoidmanual adjustment requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The form layout transitions from a static manual configuration to a dynamic automated system that continuously adapts to changing usage patterns. The layout automatically reorganizes based on historical usage data, enabling it to evolve and adapt to user behavior changes without requiring manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-adjustment by automatically analyzing usage patterns and reorganizing form fields accordingly. This self-service capability eliminates the need for manual adaptation while maintaining high adaptability to user needs and usage patterns.

Inventive Principle:
Principle #25Self-service

3Productivity

If form fields are organized by frequency of use, then accessibility of frequently used fields is improved, but loss of traditional form structure is increased

Engineering Contradiction:
Improveform filling efficiencyVSAvoidform structure stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The form is segmented into different organizational approaches: traditional fixed structure and automated usage-based reorganization. Users can select to view fields in traditional order or have them automatically reorganized by usage frequency, allowing the system to segment the form structure based on user preferences while maintaining both options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The form structure becomes dynamic, allowing it to switch between traditional fixed layout and automated usage-based layout. This dynamic capability enables the form to adapt its structure based on user needs while maintaining the option for traditional structure when preferred.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10489503B2Automated form layout based upon usage patterns
Publication Date: 2019.11.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10489503B2 patent drawing
  • US10489503B2 patent drawing
  • US10489503B2 patent drawing

AI summary

Historical form input field usage information of a group of input fields associated with a graphical user interface (GUI) form is used to automatically partition a subset of the group of input fields into a new form within a new tabbed portion of the displayed GUI form. The new form includes a set of selectable options that allow a user to select between reorganizing the subset of the input fields according to historical input field usage analysis of the user and reorganizing the subset of the plurality of input fields according to historical input field usage analysis of a group of form users within which the user is a member. The subset of the input fields within the new form is reorganized responsive to different user selections among the set of selectable options.