Browser Switching Video to Text for Screen Reader Voicing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional screen readers struggle to voice video content on web pages, such as Flash movies, QuickTime movies, and Java applets, making it difficult for visually impaired users to understand the content displayed on personal computers.

Innovation Solution

A data processing device and computer-readable storage medium that acquires and displays alternate web pages with greater potential for voicing, allowing the screen reader to voice text-based content instead of video, by determining the user's visually impaired status and controlling the acquisition and display of web data accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the browser displays video content on web pages, then the visual experience for sighted users is improved, but the screen reader cannot voice this data making it inaccessible for visually impaired users

Engineering Contradiction:
Improveease of understanding web contentVSAvoidcompatibility with screen readers
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism (the browser's detection and switching system) that mediates between video content and text-based alternatives. When the browser detects screen reader usage, it automatically switches from displaying video to displaying text-based web data, ensuring accessibility without requiring direct integration between screen readers and video formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts the display format based on detected user needs. The browser continuously monitors for screen reader usage and automatically transitions between video and text-based content delivery, making the system adaptable to different user requirements in real-time.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If the browser acquires web data with video display commands, then the completeness of web content is improved, but the screen reader fails to voice the data reducing accessibility

Engineering Contradiction:
Improvecompleteness of web contentVSAvoidreliability of screen reader voicing
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The browser performs preliminary detection of screen reader usage before fully processing and displaying web content. By detecting the presence of a screen reader in advance, the browser can proactively switch to text-based web data formats that are reliable for screen reader voicing, preventing accessibility issues before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the format parameter of web data from video-based to text-based when screen reader usage is detected. This parameter change ensures that the content remains complete and accurate while becoming reliable for screen reader voicing.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the browser displays text-based web data, then the screen reader can voice the content improving accessibility, but the video content experience for sighted users is lost

Engineering Contradiction:
Improveaccessibility for visually impaired usersVSAvoidvisual content experience
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The browser dynamically switches between text-based and video-based content display based on real-time detection of screen reader usage. When a screen reader is detected, the system transitions to text-based content for accessibility; when no screen reader is detected, it displays video content for optimal visual experience.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8707183B2Detection of a user's visual impairment based on user inputs or device settings, and presentation of a website-related data for sighted or visually-impaired users based on those inputs or settings
Publication Date: 2014.04.22 BROTHER KOGYO KK
  • US8707183B2 patent drawing
  • US8707183B2 patent drawing
  • US8707183B2 patent drawing

AI summary

A data processing device is connected to a web data providing unit that provides web data via a network. The web data has at least one of first web data and second web data corresponding to the first web data. A screen reader can be installed on the data processing device. The displaying unit displays the web data. The screen reader voices the first web data displayed on the displaying unit and fails to voice the second web data displayed on the displaying unit. The acquiring unit acquires the web data from the web data providing unit. The determining unit determines, based on visually impaired information indicating that the user is a visually impaired, whether or not the acquiring unit should acquire the first web data from the web data providing unit even if the user instructs the acquiring unit to acquire the second web data from the web data providing unit.