Platform-Level Tagging for Application Accessibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computer applications lack effective platform-level accessibility features, as the operating system cannot interface with applications to provide enhanced accessibility options beyond rudimentary enhancements.
Innovation Solution
Implementing platform-level tagging of application features, where features are associated with tags, and tags are translated into actions by the operating system, allowing for enhanced accessibility enhancements without requiring extensive programming.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If accessibility features are implemented within each application, then accessibility functionality is provided, but development time and cost increase significantly
Solution Approach 1:
The patent creates a universal accessibility service at the operating system level that can be shared across multiple applications. The accessibility service receives tagged feature information from applications and provides standardized accessibility enhancements (such as text-to-speech, alternative color palettes, and subtitles) through a common interface, eliminating the need for each application to implement its own accessibility features from scratch.
2Adaptability or versatility
If operating system provides accessibility features, then platform-level enhancement is achieved, but the features are limited to rudimentary enhancements only
Solution Approach 1:
The patent segments accessibility features into two distinct components: (1) tagged feature information provided by individual applications (such as game-specific elements like characters, items, or events), and (2) standardized accessibility enhancements provided by the operating system's accessibility service. This segmentation allows the system to combine application-specific context with platform-level capabilities, moving beyond rudimentary enhancements to provide tailored accessibility support.
3Ease of operation
If operating system interfaces with applications for accessibility, then enhanced accessibility options are provided, but system complexity increases
Solution Approach 1:
The patent introduces an accessibility service as an intermediary component between applications and the operating system's accessibility features. Applications tag their features with metadata that the accessibility service processes, and the service then requests appropriate enhancements from the operating system. This intermediary layer simplifies the interface for applications while maintaining sophisticated accessibility capabilities.
Data Source
AI summary
A method, system, and computer readable medium for enhancing accessibility for an application, comprising associating a feature with a tag and associating the tag with an action. When the feature associated with the tag is detected triggering a device to implement the action based on the detected tag.


