Screen Reader Text Filtering for Power-Saving Speech Output

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Screen readers consume significant processing resources and power when dealing with large amounts of text, including words and alternative text associated with images and multimedia content.

Innovation Solution

Implementing a system that identifies and skips certain subsets of text, such as words corresponding to specific parts of speech and those with inadequate font sizes, using machine learning models to determine relevance, thereby reducing the amount of text processed by the text-to-speech algorithm.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the text-to-speech algorithm processes all text content including alternative text and multimedia content, then complete information is provided to users, but processing resources and power consumption increase significantly

Engineering Contradiction:
Improvecompleteness of informationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments text content into different categories (navigational elements, descriptive text, alternative text, multimedia content) and applies different processing strategies to each segment. The screen reader identifies and processes only relevant segments based on user needs, rather than processing all text uniformly, thereby reducing power consumption while maintaining information completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating different portions of text content with different levels of processing intensity. Important content such as navigational elements and key descriptive text receives full processing, while less critical content like alternative text for decorative images or redundant multimedia descriptions is skipped or processed at lower fidelity, optimizing the balance between information completeness and power consumption.

Inventive Principle:
Principle #3Local quality

2Reliability

If the screen reader processes all words in the set, then complete text coverage is achieved, but processing time and resource consumption increase

Engineering Contradiction:
Improvetext coverageVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary analysis of the text content before full processing, identifying navigational elements, headings, and structurally important text in advance. This preliminary action allows the screen reader to prioritize processing of critical content while skipping or deferring less important content, thereby improving processing efficiency without sacrificing essential text coverage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and processes only the essential subset of text content that provides meaningful information to users. By taking out and processing only navigational elements, key descriptive text, and structurally important content while excluding redundant alternative text and multimedia content, the system achieves efficient processing with adequate text coverage.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If all text content is converted to speech, then users receive complete information, but power consumption and processing load increase

Engineering Contradiction:
Improveinformation completenessVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by stationary object

Solution Approach 1:

The patent implements dynamic processing where the screen reader adapts its text processing behavior based on user context, device state, and content importance. Users can dynamically adjust processing depth, and the system dynamically selects which text content to process based on real-time conditions, optimizing the balance between information completeness and power consumption for different usage scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12494191B2Flexible text-to-speech for screen readers
Publication Date: 2025.12.09 CAPITAL ONE SERVICES LLC
  • US12494191B2 patent drawing
  • US12494191B2 patent drawing
  • US12494191B2 patent drawing

AI summary

In some implementations, a user device may receive a set of words, for conversion to speech, including a plurality of subsets of the set of words, where each subset of the plurality of subsets is associated with one or more corresponding formatting properties. The user device may identify, within the set of words, a first subset of the plurality of subsets as relevant based on the one or more corresponding formatting properties associated with the first subset. Additionally, the user device may identify, within the set of words, a second subset of the plurality of subsets as not relevant based on the one or more corresponding formatting properties associated with the second subset. Accordingly, the user device may input the first subset to a text-to-speech algorithm.