Hybrid UI Accessibility Compliance Evaluation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for accessibility compliance checking of user interfaces are non-uniform, static, and labor-intensive, failing to provide on-demand, unbiased, comprehensive, and dynamic assessments across diverse devices and platforms, particularly challenging for hybrid user interfaces that combine web and native elements.
Innovation Solution
A method and system for dynamically constructing hierarchies of user interface elements, identifying accessibility attributes, and evaluating compliance with dynamic rule selection and reporting, which includes constructing hierarchies responsive to events and changes in the user interface, such as application launches or user interactions, and generating unified accessibility compliance reports.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual accessibility compliance checking is performed, then comprehensive assessment can be achieved, but the process becomes labor-intensive and static
Solution Approach 1:
The system enables self-service automated accessibility compliance checking by constructing hierarchies of UI elements and automatically evaluating them against compliance rules, eliminating the need for manual testing while maintaining comprehensive assessment capability
Solution Approach 2:
The patent replaces manual mechanical testing processes with automated computational systems that construct UI hierarchies, select compliance rules dynamically, and generate accessibility reports automatically through algorithmic evaluation
2Adaptability or versatility
If static accessibility testing is performed, then simplicity is maintained, but dynamic and environment-specific compliance cannot be assessed
Solution Approach 1:
The system implements dynamic compliance checking by constructing UI hierarchies responsive to events and changes, allowing the accessibility assessment to adapt to different environments, devices, and user interactions rather than using fixed static testing
Solution Approach 2:
The patent segments the compliance checking system into modular components including hierarchy construction, rule selection, evaluation engines, and reporting mechanisms, enabling adaptable complexity management through organized system architecture
3Reliability
If comprehensive accessibility evaluation is performed on hybrid UIs, then accessibility compliance is improved, but the complexity of evaluating multiple element types increases
Solution Approach 1:
The patent divides hybrid UI elements into distinct hierarchies (web elements hierarchy and native elements hierarchy), allowing separate evaluation of each element type while maintaining overall compliance assurance through integrated rule selection and reporting
Data Source
AI summary
A first hierarchy of a first type of elements of a user interface is received from an application. A second application presents the user interface including a set of the first type of elements and a set of a second type of elements at a client. A second hierarchy of the second type of elements used in a system-specific presentation of the user interface is received from the application. A first element of the first type in the first hierarchy is determined to violate a condition specified in a compliance rule, and that a second element of the second type in the second hierarchy is related to the first element. An evaluation is made that an attribute of the second element causes the condition to be violated. The second element is reported.


