Screen Reader Context Switching With Token-Based App Return

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users with visual impairments navigating complex web applications using screen readers often miss important elements like chat bots due to linear and hierarchical web page designs, leading to lost opportunities in conversion funnels.

Innovation Solution

A processing device generates and manages tokens to facilitate seamless context switching between applications, using screen reader status indications and context switch accessibility code to ensure users with visual impairments can discover and interact with essential elements like chat bots, maintaining context across applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If web applications use linear and hierarchical design, then development and navigation are simplified, but users with visual impairments using screen readers cannot discover important elements like chat bots

Engineering Contradiction:
Improvenavigation simplicityVSAvoidelement discoverability
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary system consisting of accessibility code and context switching mechanisms that mediate between the linear web page structure and the user's needs. This intermediary detects screen reader usage and provides alternative navigation paths to important elements like chat bots, resolving the contradiction between simple linear design and element discoverability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts navigation behavior based on detected screen reader usage. When a screen reader is detected, the system activates alternative navigation paths and context switching capabilities, transforming the static linear navigation into a dynamic system that adapts to user needs while maintaining the simplicity of the underlying web structure.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If users are directed outside the web browser for accessibility activities, then accessibility functionality is improved, but the ability to redirect users back into the funnel is lost

Engineering Contradiction:
Improveaccessibility functionalityVSAvoidcontext retention
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary actions by storing context information (tokens) before directing users outside the web browser. These tokens contain identifiers and state information that enable the system to restore the user's context and redirect them back into the conversion funnel after accessibility activities are completed, preventing loss of information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where context information is continuously tracked and updated. When users switch applications or contexts, the system receives feedback about their location and state, uses this information to maintain context through tokens, and provides feedback to guide users back into the funnel, ensuring no information is lost during external accessibility activities.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If context switching between applications is enabled, then users can access external tools, but maintaining context across applications becomes complex

Engineering Contradiction:
Improveapplication switching capabilityVSAvoidcontext management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts context management into a separate, dedicated mechanism using tokens. Instead of embedding complex context management logic within each application, the system extracts context information into portable tokens that can be stored and retrieved independently. This separation reduces device complexity by isolating the complex context management functionality from the core application logic.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The token-based context management system serves multiple functions: it stores application state, identifies user location, enables navigation between applications, and maintains conversion funnel context. This universal context management mechanism handles various context switching scenarios without requiring separate solutions for each case, reducing overall system complexity while enabling versatile application switching.

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

Data Source

PatentUS12548466B2Accessibility-enabled application switching
Publication Date: 2026.02.10 ADOBE INC
  • US12548466B2 patent drawing
  • US12548466B2 patent drawing
  • US12548466B2 patent drawing

AI summary

Techniques for accessibility-enabled application switching are provided. In an example method, a processing device receives a status indication of a screen reader browsing content using a first application. The processing device receives a context switch indication from the screen reader, including a designation of a second application as a target application based on context switch accessibility code. The processing device generates a token comprising a client device identifier and identifiers of the source and target applications. The processing device then receives a status indication of the screen reader browsing content using the second application and a second context switch indication. The processing device accesses the token based on the client device identifier and determines the source application. The processing device updates the identifiers of the source and target applications. The processing device then receives a status indication of the screen reader browsing the content using the first application.