Accessibility Manager for Automated Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in effectively identifying and addressing accessibility errors in applications and user interfaces, which can prevent assistive technologies from functioning properly, hindering their use by individuals with disabilities.

Innovation Solution

A computer device and method that includes an accessibility manager to automatically detect accessibility errors, generate error data, and transmit it to a server for prioritization and reporting, enabling the identification and resolution of issues without manual testing or expertise, and facilitating compliance with accessibility regulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual testing and expertise are used to identify accessibility errors, then detection precision may be improved, but productivity and ease of operation deteriorate

Engineering Contradiction:
Improveaccessibility error detection precisionVSAvoiderror identification productivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables self-service by implementing an automated accessibility error detection mechanism that operates without requiring manual testing or expert intervention. The accessibility manager automatically monitors applications and user interfaces, detecting errors through programmatic analysis of accessibility tree structures and compliance rules, thereby eliminating the need for human testers while maintaining detection capability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical system of manual testing with an automated electronic system. The accessibility manager uses software-based monitoring, data structure analysis (accessibility trees), and rule-based compliance checking to substitute human testers, achieving both high productivity through automation and sustained detection precision through systematic analysis

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

2Productivity

If automated detection is implemented, then productivity is improved, but detection precision may worsen

Engineering Contradiction:
Improveerror detection productivityVSAvoidaccessibility error detection precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary accessibility manager that acts as a mediator between the application layer and the detection system. This intermediary component systematically translates application interfaces into accessibility tree data structures, enabling automated detection while maintaining precision through structured data representation and rule-based compliance verification

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system employs parameter changes by transforming complex accessibility compliance checking into structured data analysis. The accessibility manager converts interface elements into standardized tree structures with defined parameters (node types, properties, relationships), allowing automated detection algorithms to efficiently analyze compliance against accessibility standards with high precision

Inventive Principle:
Principle #35Parameter changes

3Reliability

If comprehensive error data collection is performed, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveaccessibility compliance reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the accessibility detection system into modular components: an accessibility manager, application monitoring modules, data structure generation components, and compliance checking modules. This segmentation enables comprehensive error data collection through distributed monitoring while managing complexity through modular architecture, where each component handles specific aspects of accessibility verification

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10691521B2Using telemetry to drive high impact accessibility issues
Publication Date: 2020.06.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10691521B2 patent drawing
  • US10691521B2 patent drawing
  • US10691521B2 patent drawing

AI summary

Methods and devices for identifying accessibility issues for assistive technology operating on a computer device. The methods and devices may include automatically detecting at least one accessibility error for the assistive technology operating on the computer device. The methods and devices may include identifying application information for one or more applications associated with the at least one accessibility error and identifying element information where the at least one accessibility error occurred. The methods and devices may include generating error data for the at least one accessibility error with the application information and the element information. The methods and devices may include transmitting the error data.