Adaptive Web Element Sizing and Spacing for Mis-Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web-enabled applications face challenges in determining suitable values for parameters controlling display characteristics of interactive elements, such as size and inter-element distances, which affect user interactions and interface usability.

Innovation Solution

The system dynamically adjusts parameter values for interactive elements based on user interactions, such as mis-selections, by increasing element size or inter-element distances, using a user profile database to store interaction data and update display specifications accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If parameter values for interactive elements are fixed according to specification, then device complexity is reduced, but user interaction quality deteriorates due to mis-selections and usability issues

Engineering Contradiction:
Improveuser interaction qualityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system monitors user interactions (selections and mis-selections) with interactive elements and uses this feedback to dynamically adjust parameter values. When mis-selections are detected, the system automatically modifies element size, inter-element distances, or other display characteristics to improve usability, creating a closed-loop adaptive system that continuously optimizes based on actual user behavior

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms static parameter values into dynamic ones that can change based on user interaction patterns. Element sizes, positions, and spacing are no longer fixed but adapt over time based on monitored usage data, allowing the interface to evolve and optimize for each user's specific interaction style and needs

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If element size is increased to improve visibility and accessibility, then ease of operation improves, but the area occupied by elements increases reducing available screen space

Engineering Contradiction:
Improveelement accessibilityVSAvoidavailable screen space
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

Instead of uniformly increasing the size of all interactive elements, the system applies size adjustments selectively to specific elements based on individual mis-selection patterns and usage context. Only elements that benefit from larger size are enlarged, while others maintain their original dimensions, thereby improving accessibility where needed without unnecessarily consuming screen real estate

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically modifies the size parameter of interactive elements based on monitored user interactions. When an element is frequently mis-selected or difficult to target, its size parameter is increased to improve accessibility. This parameter adjustment is adaptive and reversible, allowing the system to optimize element dimensions in real-time based on actual usage data

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If inter-element distances are increased to reduce mis-selections, then user interaction accuracy improves, but the overall page layout becomes more spread out reducing information density

Engineering Contradiction:
Improveselection accuracyVSAvoidinformation density
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system increases inter-element distances selectively rather than uniformly across the entire page. Spacing is adjusted specifically between elements that exhibit mis-selection issues or are frequently confused, while maintaining tighter spacing elsewhere to preserve information density and efficient use of screen space

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the distance parameter between interactive elements based on user interaction patterns. When mis-selections occur between specific element pairs, the system increases the spacing parameter for those particular elements. This targeted parameter modification improves selection accuracy without forcing a complete redesign of the overall page layout

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11567721B2Determining suitable values of parameters controlling display characteristics of elements of interactive pages
Publication Date: 2023.01.31 ORACLE INT CORP
  • US11567721B2 patent drawing
  • US11567721B2 patent drawing
  • US11567721B2 patent drawing

AI summary

An aspect of the present disclosure provides for customizing electronic page display based on user interactions. In an embodiment, a web page is displayed in response to a first request. The selection points on the web page are received, and new values are computed for the parameters defining the display characteristics of some of the interactive elements based on the selection points received on the displayed web page. The web page is thereafter sent for display based on the new value for such interactive elements. In one embodiment, the new value corresponds to a width or height parameter, and the size of a first element is increased upon mis-selections found associated with the first element. In another embodiment, the new value corresponds to an inter-element distance between a pair of elements, when mis-selections are found associated with one of the pair of elements.