Dynamic User Interface Screen Order Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiency and frustration when accessing desired subsets of screens and menus on computer devices, as they often need to traverse numerous options to reach the desired elements, which is not context-specific or user-friendly.

Innovation Solution

The system adjusts user interface screen order and composition based on usage information and contextual data, identifying key elements of interest and formulating adjustments to facilitate more appropriate access, such as rearranging or adding/removing menu options, to optimize user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the complete screen flow with all menus and options is provided, then the system offers comprehensive functionality and context-specific options, but users must traverse numerous screens and menu options to access desired elements, reducing efficiency and user satisfaction

Engineering Contradiction:
Improvecomprehensive functionalityVSAvoidnavigation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The screen flow is made dynamic by automatically reordering screens and menu options based on real-time usage information. Frequently accessed screens are positioned closer to the start screen, while less accessed screens are moved further away, allowing the interface to adapt to individual user behavior patterns and reduce navigation time without sacrificing comprehensive functionality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of screen position and menu option ordering based on usage frequency data. By dynamically adjusting these parameters according to actual user interaction patterns, the system optimizes the path to frequently used features while maintaining the complete set of available functions

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the screen flow is customized to show only frequently used options, then navigation efficiency is improved, but less frequently used but potentially important options become harder to discover

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidaccessibility to all options
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The screen flow is segmented into hierarchical levels with frequently accessed options positioned at upper levels closer to the start screen, while less frequently accessed options are placed at lower levels. This segmentation allows users to quickly access common functions while maintaining structured pathways to discover less common options through logical navigation sequences

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the default screen flow structure is maintained, then the interface remains simple and consistent, but it does not adapt to user-specific or context-specific needs, reducing user satisfaction

Engineering Contradiction:
Improveinterface simplicityVSAvoiduser-specific adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The interface performs self-service by automatically analyzing usage information and reorganizing the screen flow without requiring explicit user input or configuration. The system monitors user interactions, identifies patterns, and autonomously adjusts the screen ordering to match individual user preferences and behavioral patterns, maintaining simplicity while achieving adaptation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9244583B2Adjusting user interface screen order and composition
Publication Date: 2016.01.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9244583B2 patent drawing
  • US9244583B2 patent drawing
  • US9244583B2 patent drawing

AI summary

The present invention extends to methods, systems, and computer program products for user interface screen order and composition. Embodiments of the invention include using historical data and/or contextual data to augment, rearrange, or reconfigure menus and/or screen flows and add/remove/hide/expose content and functionality for users. Screen flow adjustments are formulated based on historical data and/or contextual data. The formulated adjustments facilitate more appropriate access to specified user interface elements within a screen flow in view of identified user interface elements of interest. The screen flow is adjusted in accordance with the formulated adjustments to facilitate more appropriate access to the specified user interface elements.