Assistance UI for Web Accessibility Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing assistive technologies for computer user interfaces are ineffective in enabling users with accessibility needs to navigate and access all resources on websites, particularly those not designed with accessibility in mind, due to differences in website design and navigation.

Innovation Solution

The development of an assistance user interface (UI) that provides a supplemental application window or panel alongside a webpage, featuring controls determined by the webpage's category and data features, allowing users to interact with website elements in a consistent and accessible manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If screen readers and existing assistive technology are used, then some improvement is provided to visually impaired users, but the technology remains ineffective at enabling users to navigate and access all resources on websites

Engineering Contradiction:
Improvewebsite navigationVSAvoidaccessibility effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary system that sits between the user and the website, translating and adapting website content into accessible formats. This intermediary layer processes website data, identifies accessible elements, and presents them through assistive technology in a standardized manner, resolving the contradiction by making both navigation easier and accessibility more reliable simultaneously

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameters of how website information is presented to assistive technology by implementing structured data markup and standardized accessibility attributes. This transforms unstructured or inconsistently structured website content into a format that assistive technology can reliably interpret, improving both ease of operation and reliability of access

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If websites are not authored with accessibility in mind, then website design flexibility is maintained, but data is missing or site contents become difficult to decipher when represented via assistive technology

Engineering Contradiction:
Improvewebsite design flexibilityVSAvoidaccessible content completeness
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by implementing accessibility features and structured data markup during the website authoring process itself. By embedding accessibility metadata, semantic HTML structures, and machine-readable descriptors into the website code from the outset, the system ensures that assistive technology can access complete information without compromising design flexibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments website content into distinct accessible elements with specific roles and properties. By dividing content into structured components (headings, paragraphs, images, links) with associated accessibility metadata, the patent enables assistive technology to access and interpret each element appropriately while maintaining the overall design flexibility of the website

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If websites have differences in design and navigation, then website creativity and customization are enabled, but problems are introduced to the operation of existing assistive technology and user flow is impeded

Engineering Contradiction:
Improvewebsite design varietyVSAvoidnavigation consistency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements universality by creating a standardized accessibility interface layer that works across diverse website designs. This universal layer translates various website navigation patterns and design styles into a consistent accessible representation, allowing assistive technology to operate effectively across different websites while preserving their unique design characteristics

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

Solution Approach 2:

The intermediary system acts as a mediator between diverse website designs and assistive technology by normalizing and standardizing the presentation of accessible content. It translates different navigation structures, menu configurations, and layout styles into a unified accessible format, maintaining design variety while ensuring consistent ease of operation across all websites

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12282522B2Assistance user interface for computer accessibility
Publication Date: 2025.04.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12282522B2 patent drawing
  • US12282522B2 patent drawing
  • US12282522B2 patent drawing

AI summary

A user interface facilitates access to a computer resource by users having accessibility needs. In one implementation, the user interface comprises an assistance user interface (UI) provided as a supplemental UI presented in conjunction with the computer resource and which does not inhibit access to the computer resource. The assistance UI may include UI controls, such as hyperlinks or buttons, to facilitate user access to the computer resource. Particular UI controls and their configuration may be determined based on a category of the computer resource such that computer resources of a similar category have similarly configured assistance UIs or similarly named UI controls. Moreover, particular data features of a computer resource may be programmatically detected and utilized to generate the UI controls such that a particular UI control corresponds to a particular data feature.