Accessibility Layer for Web and App Content Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Most computer applications and websites are not inclusive for individuals who are blind, hard of hearing, or lack speech capabilities, lacking essential features such as audio to text or image to text conversions.

Innovation Solution

A method and system that provide accessibility to any website or application by receiving user input and parsing HTML elements, scoring accessibility based on user disabilities, and using machine learning algorithms to convert audio, video, sign language, and images into text formats, thereby enhancing accessibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If machine learning algorithms are integrated to provide accessibility features, then accessibility for people with disabilities is improved, but device complexity increases

Engineering Contradiction:
ImproveaccessibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary accessibility layer that sits between the user and the website/application. This layer includes components like screen readers, text-to-speech engines, and image recognition services that translate visual content into accessible formats without modifying the original applications, thereby improving accessibility while maintaining relative system simplicity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical accessibility approaches with AI-based solutions. Instead of requiring physical modifications to websites or applications, the system uses machine learning algorithms to automatically analyze content and generate accessible versions, substituting complex manual accessibility engineering with intelligent automated processing

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

2Adaptability or versatility

If accessibility features are added to websites and applications, then inclusivity is improved, but processing time increases

Engineering Contradiction:
ImproveinclusivityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing and caching accessibility data for commonly accessed content. The system analyzes and stores accessible versions of frequently visited websites and applications in advance, so that when users access them, the conversion process is significantly reduced or eliminated, thereby minimizing processing time delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by selectively processing only the portions of content that are actually needed for accessibility conversion. Instead of converting entire websites or applications, the system identifies and processes specific elements that require accessibility modifications, reducing overall processing time while maintaining effectiveness

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12211487B1Systems and methods for accessible websites and/or applications for people with disabilities
Publication Date: 2025.01.28 MORGAN STANLEY SERVICES GROUP INC
  • US12211487B1 patent drawing
  • US12211487B1 patent drawing
  • US12211487B1 patent drawing

AI summary

A system and method for creating accessibility of any website or application for people with sight, hearing or speech disabilities. The system and method can include receiving input of the website or the application to be accessed and an indicator as to specific disabilities a user, scoring the website or the application for its accessibility based on the specific disabilities of the user, and if the score is below a threshold, determining an alternative form for the input of the website or the application to accommodate the specific disabilities of the user.