Adaptable User Input Interface for Healthcare Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern healthcare applications often have complex user interfaces that can be difficult to navigate, leading to potential errors and inefficiencies, particularly for users with impairments or in high-stress environments like medical imaging, where usability is critical for patient safety and effective functionality.

Innovation Solution

A method for generating customizable user input interfaces on external devices like tablets or keyboards, allowing users to associate computing functions with intuitive graphical elements, which can be adjusted based on user behavior and conditions such as role or impairment, using machine learning to optimize layout and accessibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a wide variety of executable functions are included in the application interface, then functionality and versatility are improved, but interface complexity and difficulty of operation increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface is segmented into multiple customizable pages or screens, each dedicated to specific functions or task categories. Users can navigate between segments and customize which functions appear on each page, reducing the cognitive load of any single interface view while maintaining access to comprehensive functionality across multiple segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The interface dynamically adapts its structure and content based on user behavior, role, and task context. Frequently used functions are automatically promoted to more accessible locations, while less used functions are hidden or moved to secondary pages. The interface can reconfigure itself in real-time based on monitored usage patterns.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If standard keyboard shortcuts and configurable shortcuts are provided, then operational flexibility is improved, but learning curve and operational complexity increase

Engineering Contradiction:
Improveoperational flexibilityVSAvoidlearning curve
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically monitors user behavior and self-configures shortcuts based on observed patterns. The most frequently accessed functions are automatically assigned to convenient keyboard shortcuts or gesture combinations without requiring user configuration. The system continuously refines shortcut assignments based on evolving usage patterns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Commonly used functions are pre-configured with intuitive shortcuts and gestures before the user even begins using the application. The system analyzes typical usage patterns and establishes optimal shortcut assignments in advance, allowing users to immediately benefit from optimized access without needing to learn or configure anything.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If graphical interface elements are made more numerous and detailed, then information display capability is improved, but ease of operation and accessibility worsen

Engineering Contradiction:
Improveinformation display capabilityVSAvoidaccessibility
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

Graphical interface elements dynamically adjust their size, detail level, and arrangement based on the user's role, task context, and interaction history. Critical information is prominently displayed with larger, more accessible elements, while secondary information is condensed or hidden. The interface adapts its visual complexity in real-time to match the user's needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different regions of the interface provide different levels of information density and interaction complexity appropriate to their function. Primary control areas use large, easily targetable elements with clear labels, while secondary areas use more compact representations. Each zone of the interface is optimized for its specific purpose rather than applying a uniform design throughout.

Inventive Principle:
Principle #3Local quality

4Ease of operation

If the interface is customized based on user behavior and conditions, then ease of operation and accessibility are improved, but system complexity and processing requirements increase

Engineering Contradiction:
ImproveaccessibilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system continuously monitors user interactions, task completion rates, and error patterns, using this feedback to automatically refine interface configurations and shortcut assignments. Machine learning algorithms analyze aggregated behavior data to identify optimization opportunities and automatically adjust the interface to better suit individual user needs over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system adjusts discrete interface parameters such as element sizes, positions, colors, and shortcut assignments based on user role, task type, and behavior patterns. These parameter changes are made incrementally and selectively, modifying only the specific aspects of the interface that benefit from customization rather than redesigning the entire system.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11662883B2Adaptable user input interface
Publication Date: 2023.05.30 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11662883B2 patent drawing
  • US11662883B2 patent drawing
  • US11662883B2 patent drawing

AI summary

A user input interface on a mobile device may employ a set of routines to control computing functions on a computer. Computing functions may be associated with elements of the user input interface, such that the elements may be used to control the associated computing functions. The associations of computing functions and user input interface elements may be stored in a database.