Screen Reader Context Injection for Cognitive State Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Assistive technologies, such as screen readers, struggle to provide relevant user experiences in real-time to users based on their cognitive state and context, often requiring users to leave the current application to access alerts or instructions, which can be frustrating and inefficient.

Innovation Solution

A method that determines the user's current context and cognitive state, searches for relevant user experiences from social networks or databases, and injects selected experiences into the user's current context through the screen reader, providing assistance such as tips or instructions directly within the application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If screen readers provide alerts or events from external applications, then users receive updated status and messaging information, but users must use keyboard input to access the content which leaves the context of the current application

Engineering Contradiction:
Improveinformation deliveryVSAvoiduser operation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system that bridges external application alerts/events with the screen reader interface. This intermediary translates and delivers alert information directly to the screen reader, allowing users to access external application status without leaving their current context or using complex keyboard navigation. The intermediary acts as a mediator that adapts information from various sources into screen reader-compatible formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The screen reader is enhanced with multi-functionality to handle both traditional accessibility tasks and external application alert delivery. The system universally processes different types of information (alerts, events, status updates) through a unified interface, eliminating the need for separate access methods and allowing users to receive diverse information streams through the same screen reader mechanism.

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

2Productivity

If assistive technologies provide context-specific guidance, then user frustration is reduced and task completion efficiency is improved, but the system complexity increases

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing and categorizing alerts and events from multiple applications before presenting them to the user. User experiences and contextual information are pre-analyzed and stored in a database, allowing the screen reader to quickly retrieve and deliver relevant guidance without complex real-time processing during user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that monitor user interactions and cognitive states, then adjust the delivery of guidance accordingly. By analyzing user behavior patterns and providing adaptive feedback, the system delivers context-specific assistance that improves productivity while managing complexity through intelligent adaptation rather than rigid complex structures.

Inventive Principle:
Principle #23Feedback

3Loss of information

If the system searches for relevant user experiences in real-time, then context-specific assistance is provided, but the response time increases

Engineering Contradiction:
Improverelevance of informationVSAvoidresponse time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

User experiences and contextual data are pre-collected, pre-processed, and stored in a database during idle periods or in the background. This preliminary action allows the system to have relevant information ready for quick retrieval during actual user interactions, eliminating the need for time-consuming real-time searches while maintaining high information relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically balances between pre-processing and real-time retrieval based on user needs and system state. During low-activity periods, more pre-processing occurs; during high-activity periods, the system relies on pre-computed data with minimal real-time processing. This dynamic approach optimizes both response time and information relevance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10359836B2Assistive technology (AT) responsive to cognitive states
Publication Date: 2019.07.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10359836B2 patent drawing
  • US10359836B2 patent drawing
  • US10359836B2 patent drawing

AI summary

A method of providing guidance in connection with a technological task includes determining, from an interaction of an end user with a computer system, a current context and task of the end user, identifying a change in a cognitive state of the end user, where the change in the cognitive state is associated with performance of the task using the computer system, searching a plurality of user experiences corresponding to the change in the cognitive state of the end user and the user's current context, selecting at least one of the user experiences according to a selection parameter for determining a selected user experience, and injecting the selected user experience into the current context of the end user via an output device of the computer system.