Peripheral Display Port Detection for Optional Text-to-Speech
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing peripheral displays face challenges in providing text-to-speech functionality to support CVAA compliance without increasing costs or complexity, especially when not all users require this feature, and existing solutions like separate CVAA boards or dongles complicate product distribution and management.
Innovation Solution
A text-to-speech dongle connects to a peripheral display port and is identified by opposing pull-up and pull-down resistors, allowing the peripheral display to communicate text-formatted information as speech, supporting USB-formatted and text-formatted information interchange through a mux selector, and automatically detecting the type of device connected.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a separate CVAA board is added to the peripheral display to support text-to-speech functionality, then text-to-speech capability is improved, but device complexity and manufacturing cost increase
Solution Approach 1:
The USB port is designed to serve multiple functions: it can connect to standard USB devices for data communication or to a text-to-speech dongle for audible instructions. The scalar detects the type of device connected and automatically switches between USB communication mode and text-to-speech mode, making the same hardware infrastructure support both standard functionality and CVAA compliance without requiring separate dedicated hardware paths.
Solution Approach 2:
The text-to-speech functionality is merged with the existing USB interface architecture. The dongle connects through the standard USB port and uses the existing scalar and communication infrastructure. The scalar is enhanced to detect the dongle's presence via pull-up resistor identification and automatically switch modes, combining CVAA support with the existing USB communication framework rather than creating a separate hardware path.
2Adaptability or versatility
If a separate CVAA board is added to support text-to-speech, then text-to-speech functionality is improved, but manufacturing cost increases
Solution Approach 1:
The USB port serves dual purposes: standard USB device connectivity and text-to-speech dongle connection. By making the existing USB infrastructure multi-functional, the patent eliminates the need for separate CVAA-specific hardware paths, reducing component count and manufacturing complexity while maintaining text-to-speech capability.
Solution Approach 2:
The text-to-speech functionality is implemented as a separate, inexpensive dongle that connects to the USB port only when needed. This allows CVAA support to be an optional add-on rather than a mandatory component in every display, reducing base manufacturing costs while still providing accessibility when required.
3Reliability
If text-to-speech hardware is included in all peripheral displays to ensure CVAA compliance, then accessibility is improved, but device complexity and cost increase for all units
Solution Approach 1:
The USB port is designed to universally support both standard USB devices and text-to-speech dongles. The scalar includes automatic detection capability that identifies when a dongle is connected and switches the communication mode accordingly. This makes the existing USB infrastructure multi-functional, providing CVAA compliance without requiring dedicated text-to-speech hardware in every display unit.
Solution Approach 2:
The system automatically detects the presence of a text-to-speech dongle through pull-up resistor identification and self-configures to enable text-to-speech mode. The scalar autonomously switches between USB communication and text-to-speech communication without user intervention, making the system self-adapting to the connected device type.
4Ease of manufacture
If a dongle is used to provide text-to-speech functionality, then cost is reduced, but ease of operation decreases due to additional connection steps
Solution Approach 1:
The scalar automatically detects when a text-to-speech dongle is connected by identifying the pull-up resistor configuration and self-configures the communication mode. The system autonomously switches from USB communication to text-to-speech communication without requiring user intervention or manual configuration, making the setup process transparent to the end user.
Solution Approach 2:
The system uses electrical feedback from the dongle's pull-up resistors to automatically detect device type. This feedback mechanism allows the scalar to identify the connected device and switch communication modes automatically, eliminating the need for manual setup while maintaining cost-effectiveness.
Data Source
AI summary
A peripheral display supports audible voice commands that describe operational states to aid in use of the peripheral display by a disabled person with a dongle that receives strings of text for translation to voice that is played at a speaker. The dongle couples with a USB connector to a USB port of the peripheral display with one ground pin of the port and connector having opposing pull-up and pull-down resistors so that a high signal at the ground pin selects a mux to communicate text data and a low signal selects the mux to communicate USB data. The text data includes UART text strings with flexibility to use I2C communications for firmware updates and other data and command transfer applications.


