Relevance-Filtered Assistive Technology Notification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Assistive technology users face disruptions due to irrelevant notifications from productivity applications regarding metadata changes, such as spelling or grammatical errors, auto-corrections, and formatting changes, which can be distracting and reduce efficiency.

Innovation Solution

An automated system that filters and notifies assistive technology users only of relevant metadata changes by determining event relevance and packaging notifications with semantic information, allowing users to focus on important changes without unnecessary alerts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If productivity applications notify assistive technology users of all metadata changes, then users are informed of all document changes, but users experience disruptions and distractions from irrelevant notifications

Engineering Contradiction:
Improvecompleteness of change notificationVSAvoiduser disruption and distraction
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary component (the notification system with relevance determination logic) that sits between the metadata change detection and the user notification. This intermediary filters and evaluates changes based on user profile, context, and predefined criteria before notifying the user, thus resolving the contradiction by maintaining completeness while reducing harmful distractions

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies different notification qualities to different types of metadata changes based on their relevance to the user. By customizing notification behavior according to user profile, document context, and change type, the system provides appropriate information density for each specific change rather than uniform notification, reducing overall disruption while maintaining necessary awareness

Inventive Principle:
Principle #3Local quality

2Productivity

If the system filters notifications to reduce user distraction, then user efficiency improves, but the system complexity increases due to relevance determination logic

Engineering Contradiction:
Improveuser efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-configuring user profiles, relevance criteria, and notification rules before actual metadata changes occur. By establishing filtering logic and user preferences in advance, the system reduces the computational complexity required during real-time notification processing while maintaining high user efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification system is segmented into distinct functional components: metadata change detection, relevance determination engine, user profile management, and notification delivery. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while enabling sophisticated filtering to improve user efficiency

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the system provides detailed semantic information about changes, then users can react more meaningfully, but the amount of information processed and transmitted increases

Engineering Contradiction:
Improveuser ability to react to changesVSAvoidinformation volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system applies local quality by providing different levels of semantic information detail for different types of metadata changes based on their relevance and user context. High-relevance changes receive detailed semantic information to enable meaningful user reaction, while low-relevance changes receive minimal or no notification, thus optimizing information volume while maintaining ease of operation for important changes

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10452414B2Assistive technology notifications for relevant metadata changes in a document
Publication Date: 2019.10.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10452414B2 patent drawing
  • US10452414B2 patent drawing
  • US10452414B2 patent drawing

AI summary

User interface information related to relevant events of interest is provided. Events can occur anywhere in a document, and may or may not be relevant to a user utilizing an assistive technology (AT) application, such as a screen reader. A provider-side signaling system component determines whether raised events are relevant to the user. In some examples, when an application makes a plurality of attribute changes in a document at once, the signaling provider batches the related events as a single transaction, and generates a generalized annotation describing the changes. The signaling provider further packages the event notification, and sends the event notification to a client-side signaling system component. The signaling client receives the notification, and determines whether to alert the user of the event(s) based on verbosity settings. The AT application is enabled to interpret the event notification and alert the user in a meaningful way.