Modular Web Accessibility Components for Dynamic User Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing websites face challenges in becoming accessible to individuals with audio, visual, or mobility impairments, which is both costly and complex to implement.

Innovation Solution

A computer-implemented accessibility system that modifies web page content through a host server, incorporating accessibility components and modules, which can be configured and optimized based on usage data to enhance accessibility features dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If accessibility components are added to make websites accessible to individuals with impairments, then accessibility compliance is improved, but device complexity and implementation cost increase

Engineering Contradiction:
Improveaccessibility complianceVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The accessibility system is divided into separate functional modules including screen reader integration, keyboard navigation, font scaling, high contrast mode, and image description. Each module operates independently and can be selectively activated, reducing overall system complexity while maintaining comprehensive accessibility coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The accessibility component is designed as a universal interface layer that works across different web browsers and devices. A single implementation provides multiple accessibility functions (visual, auditory, motor support) that serve various user needs simultaneously, reducing the need for separate solutions for different impairment types.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple accessibility modules are provided to support different impairment types, then adaptability is improved, but ease of operation deteriorates due to configuration complexity

Engineering Contradiction:
Improvesupport for different impairmentsVSAvoidconfiguration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The accessibility system automatically detects user preferences and system capabilities, then configures appropriate modules without requiring manual intervention. The system monitors usage patterns and dynamically adjusts settings, allowing users to benefit from accessibility features through automatic activation rather than complex configuration processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Accessibility modules are pre-configured with default settings optimized for different impairment types. The system performs preliminary detection of user needs based on browser capabilities and user profile information, then activates appropriate modules before the user actually needs them, eliminating the need for users to navigate complex configuration options.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If accessibility features are made dynamic and optimized based on usage data, then user experience is improved, but data processing requirements and system complexity increase

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system continuously monitors usage patterns of accessibility features and uses this feedback to dynamically optimize performance. Usage data from multiple users is aggregated to identify common preferences and effectiveness metrics, which then inform real-time adjustments to module activation and configuration, creating a self-improving system that adapts to actual user needs rather than relying solely on theoretical models.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250252247A1Computer implemented accessibility systems and methods
Publication Date: 2025.08.07 INNSIGHT COM INC
  • US20250252247A1 patent drawing
  • US20250252247A1 patent drawing
  • US20250252247A1 patent drawing

AI summary

One or more computer programs can be configured to perform particular operations or actions by virtue of including instructions that, when executed by data processing apparatus, cause the apparatus to perform the actions. One general aspect includes a method for modifying a display, the method including: receiving, by a host server, a request for an accessibility component from a web page server. The method also includes receiving, by the host server, a web page component, from the web page server. The method also includes transmitting, by the host server, the accessibility component to the web page server. The method also includes where the accessibility component is configured to modify a web page content based on user input received at the host computer. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.