Automated Accessibility Assessment System for Dynamic Conformance Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current accessibility conformance reports for web-based products are generated manually and only reflect the accessibility status at the time of an audit, lacking real-time updates, which hinders the ability to dynamically assess and improve accessibility for users with disabilities.

Innovation Solution

Implementing custom objects and schema in a database to track product quality using accessibility success criteria, allowing for real-time assessments and generation of dynamic accessibility conformance reports that detail exceptions and required changes, thereby providing continuous feedback for developers and users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual accessibility audits are performed periodically, then accessibility conformance reports can be generated, but the reports do not reflect real-time accessibility status and require repeated manual audits to detect updates

Engineering Contradiction:
Improveaccessibility status accuracyVSAvoidtime for repeated audits
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary automated accessibility assessments continuously in the background without requiring manual triggering. Accessibility checks are automatically executed at scheduled intervals or upon code changes, preparing accessibility data in advance so that conformance reports always reflect current status without requiring repeated manual audits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements automated feedback loops where accessibility assessment results are continuously monitored and fed back to update conformance reports in real-time. When accessibility issues are detected or resolved, the system automatically notifies relevant stakeholders and updates the report, eliminating the need for manual re-auditing to detect changes.

Inventive Principle:
Principle #23Feedback

2Reliability

If manual bug tracking systems are used to record accessibility issues, then issues can be tracked, but the process is labor-intensive and does not provide real-time updates on accessibility status

Engineering Contradiction:
Improveissue tracking accuracyVSAvoidautomated tracking capability
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system implements self-service automated tracking where accessibility issues are automatically detected, logged, and tracked without manual intervention. The automated assessment tool independently identifies accessibility violations, creates tracking records, monitors resolution status, and updates conformance reports, eliminating the need for manual bug entry and tracking while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of tracking accessibility issues is replaced with an automated electronic system. Instead of manually entering bugs into tracking systems, the patent uses automated tools that programmatically detect, record, and monitor accessibility issues, substituting human labor with automated software agents that continuously track compliance status.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If comprehensive accessibility tracking is implemented, then real-time accessibility status can be monitored, but the system complexity increases due to custom objects and schema requirements

Engineering Contradiction:
Improveassessment frequencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments accessibility tracking into distinct modular components: custom objects for storing accessibility data, schema for data validation, automated assessment engines for different accessibility criteria, and reporting modules. Each component handles specific aspects of accessibility tracking independently, allowing the system to achieve comprehensive real-time monitoring while maintaining manageable complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11625663B2Systems and methods of assessing web accessibility of computing systems
Publication Date: 2023.04.11 SALESFORCE INC
  • US11625663B2 patent drawing
  • US11625663B2 patent drawing
  • US11625663B2 patent drawing

AI summary

Systems and methods are provided for receiving, at a server, one or more success criteria for content accessibility. The server may receive a product, such as a web-based application or a website, to be evaluated based on the success criteria. The server may determine one or more accessibility exceptions of the product based on one or more inputs and the one or more success criteria. The server may determine relationships between the one or more accessibility exceptions of the product and the one or more success criteria using custom objects and schema from a database communicatively connected to the server. The server may determine product quality of the received product using the determined relationships and the one or more accessibility exceptions. The server may generate a dynamic accessibility conformance report based on the determined product quality, and may transmit the dynamic accessibility conformance report for display.