Dynamic User Interface Component Resizing for Accessibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual user interfaces, such as virtual keypads, present accessibility issues due to small key sizes, making it difficult for users to accurately tap or touch components, leading to frustration and dissatisfaction.

Innovation Solution

A method to automatically customize the size of user interface components by determining the derived and average radii of contact areas, identifying frequently used and recommended components, and resizing them proportionally to improve accessibility, while maintaining the relative location of keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the size of user interface components is reduced to fit more on screen, then the information density increases, but the ease of operation deteriorates due to difficulty in accurate tapping

Engineering Contradiction:
Improvenumber of components on screenVSAvoidease of tapping components
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent implements dynamic resizing of user interface components based on detected touch characteristics. The system monitors touch contact area and adjusts component sizes in real-time, transforming the static interface into a dynamic one that adapts to user needs. This resolves the contradiction by allowing components to be small when not selected but automatically enlarge when touched, maintaining both high information density and ease of operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by making only the touched component larger while keeping other components at their original smaller size. This selective enlargement based on touch contact area ensures that the interface maintains high information density overall, while the specific component being interacted with becomes easier to tap accurately.

Inventive Principle:
Principle #3Local quality

2Device complexity

If fixed average key size is used for all users, then the device complexity is reduced, but the adaptability deteriorates because it cannot accommodate different fingertip sizes

Engineering Contradiction:
Improvesimplicity of interface designVSAvoidaccommodation of different fingertip sizes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service by having the interface automatically detect and adapt to each user's fingertip characteristics without requiring manual configuration. The system monitors touch contact area and automatically determines the appropriate scaling factor, eliminating the need for users to manually adjust settings while providing personalized adaptation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the size parameter of interface components dynamically based on detected touch characteristics. By calculating a scaling factor from the touch contact area and applying it to component sizes, the system adapts to different fingertip sizes while maintaining a simple fixed-size design approach for the base interface.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If larger contact area is detected, then the user likely has larger fingertip requiring bigger targets, but increasing all component sizes reduces the productivity

Engineering Contradiction:
Improveaccessibility for larger fingertipsVSAvoidtyping speed and efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies local quality by selectively enlarging only the components in the frequently used region identified through touch pattern analysis, while keeping other components at their original sizes. This targeted approach improves accessibility for users with larger fingertips in the critical typing area without unnecessarily reducing the overall number of components visible on screen.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the interface into different regions based on touch frequency and importance, applying different size adjustments to different segments. The frequently used keys receive enlargement priority while less frequently used keys maintain their original size, preserving productivity by keeping the interface compact overall.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20210124596A1Customizing user interface components
Publication Date: 2021.04.29 DELL PROD LP
  • US20210124596A1 patent drawing
  • US20210124596A1 patent drawing
  • US20210124596A1 patent drawing

AI summary

A user interface is presented to a user. The method determines whether or not to customize a size of one or more components on the user interface. The method then determines one or more candidate components on the user interface to customize, when a determination is made to customize a size of one or more components on the user interface. The method customizes the one or more candidate components on the user interface, and presents a customized user interface to the user.