Adaptive Web Element Sizing and Spacing for Mis-Selection
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
Data Source
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.


