Website Accessibility Remediation Using DOM Patching and Voice Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing assistive technologies, such as screen readers and voice command systems, struggle to effectively remediate websites that do not comply with industry accessibility standards like WCAG 2.0, WAI-ARIA, and Section 508, limiting their ability to enhance user experience for individuals with diverse abilities.
Innovation Solution
A system and method for programmatically identifying and remediating non-compliant web pages using a machine learning platform, dynamic user interface, and voice command platform, which includes a remediation code database, JavaScript code base, and real-time auto-detection engine to enhance accessibility by applying remediation code to the DOM.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional screen readers and voice command systems are used, then basic accessibility functions are provided, but they cannot effectively remediate non-compliant websites
Solution Approach 1:
The patent introduces an intermediary accessibility remediation system that sits between the user and the website. This system includes a remediation engine that automatically detects accessibility issues and applies fixes to the DOM, mediating between non-compliant websites and assistive technologies to enable effective accessibility without requiring websites to be manually compliant
2Manufacturing precision
If manual remediation of each web page is performed, then accessibility compliance is achieved, but the process is time-consuming and labor-intensive
Solution Approach 1:
The system performs preliminary actions by pre-compiling accessibility remediation rules and patterns before they are needed. The remediation engine is pre-configured with knowledge of accessibility standards and common compliance issues, allowing it to automatically detect and fix problems without requiring manual analysis of each page, thus achieving compliance accuracy while minimizing time investment
Solution Approach 2:
The accessibility remediation system enables websites to self-correct their own accessibility issues. The automated detection and remediation processes allow the system to identify compliance problems and apply appropriate fixes without human intervention, making the remediation process efficient and scalable while maintaining high compliance accuracy
3Ease of operation
If comprehensive accessibility remediation is applied to all web pages, then user experience is enhanced, but system complexity increases
Solution Approach 1:
The remediation system is segmented into distinct modular components: a detection module that identifies accessibility issues, a rule engine that determines appropriate remediations, and a DOM manipulation module that applies fixes. This segmentation allows each component to be independently developed, tested, and maintained, reducing overall system complexity while enabling comprehensive accessibility remediation across all web pages
Data Source
AI summary
Systems and methods are disclosed for manually and programmatically remediating websites to thereby facilitate website navigation by people with diverse abilities. For example, an administrator portal is provided for simplified, form-based creation and deployment of remediation code, and a machine learning system is utilized to create and suggest remediations based on past remediation history. Voice command systems and portable document format (PDF) remediation techniques are also provided for improving the accessibility of such websites.


