Adaptive User Interface Elements for Disability-Specific Accessibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital platforms, such as websites and applications, often have accessibility issues that hinder individuals with disabilities from using them effectively due to improper design, particularly in metaverse systems integrating technologies like VR, AR, and IoT, lacking efficient approaches to provide user interfaces with proper accessibility features matching individual user requirements.
Innovation Solution
A method and system that acquires disability-related information to identify accessibility requirements, using a personal or public repository to select processing routines for modifying user interface elements, enhancing accessibility by adapting UI elements based on user needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If digital platforms are designed with standard user interfaces, then development is efficient and consistent, but accessibility for individuals with disabilities is compromised
Solution Approach 1:
The system dynamically adapts the user interface by detecting user disabilities and automatically modifying UI elements in real-time. Processing routines are selected and applied based on the detected accessibility requirements, transforming static UI designs into dynamic, adaptive interfaces that respond to individual user needs without requiring separate development for each disability type.
Solution Approach 2:
The system changes UI parameters such as color contrast, text size, font type, and layout configuration based on the detected disability type. By modifying these visual and interactive parameters, the system maintains a single codebase while providing customized accessibility features for different user needs.
2Ease of operation
If custom accessibility features are implemented for each user type, then accessibility is improved, but system complexity increases
Solution Approach 1:
The system implements a universal accessibility framework that handles multiple disability types through a single detection and adaptation mechanism. The processing routine library contains multi-functional routines that can address various accessibility needs, allowing the system to provide customized solutions without requiring separate implementation paths for each disability type.
Solution Approach 2:
The system performs automatic disability detection and self-adapts the user interface without requiring manual user configuration or complex setup procedures. This self-service approach reduces system complexity by eliminating the need for manual accessibility configuration interfaces while still providing personalized adaptations.
3Ease of manufacture
If accessibility features are added post-development, then initial development is simplified, but integration quality and consistency deteriorate
Solution Approach 1:
The system incorporates accessibility detection and adaptation capabilities into the core application framework from the beginning. By integrating the disability detection mechanism and processing routine selection logic during initial development, the system ensures that accessibility features are built-in rather than added later, maintaining code consistency and integration quality.
Data Source
AI summary
Disability-related information of a user of a computing device can be acquired, the computing device can present a scene with user interface elements to the user. An accessibility requirement of the user can be identified based on the acquired disability-related information of the user. A processing routine can be determined from a plurality of processing routines stored in a routine library based on the accessibility requirement of the user. One or more of the user interface elements of the scene can be modified using the determined processing routine. The scene with the modified one or more of the user interface elements can be presented to the user through the computing device.


