On-Chip Neural Network Accelerator for Pre-Boot Accessibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user accessibility features in electronic devices are limited, particularly for visually impaired users, as they are often tied to the operating system and not compatible with all applications, and are unavailable in pre-boot modes like BIOS, with peripheral Braille displays being costly and limited to text conversion only.

Innovation Solution

A system-on-chip implementation that includes a touch controller, display controller, and neural network accelerator to provide audio and haptic feedback for graphical user interfaces, allowing for low-power, low-latency analysis of display content independent of the operating system, enabling users to interact with graphical elements and menus through touch events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If peripheral Braille displays are used for visually impaired users, then text accessibility is improved, but device cost and hardware complexity increase

Engineering Contradiction:
Improvetext accessibilityVSAvoidhardware complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces mechanical Braille display hardware with a software-based solution that uses the existing touchscreen display and audio outputs to provide tactile and auditory feedback. The system captures touch event coordinates and displays regional information through software processing, eliminating the need for separate Braille hardware while maintaining accessibility functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent makes the existing touchscreen display and audio system serve multiple functions: visual display, tactile feedback through region-based touch detection, and auditory feedback through speech synthesis. This multi-functional approach eliminates the need for dedicated accessibility hardware while providing comprehensive accessibility features across different applications and system modes.

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

2Ease of operation

If operating system-level accessibility features are implemented, then accessibility is improved, but compatibility with all applications and system modes is reduced

Engineering Contradiction:
ImproveaccessibilityVSAvoidapplication compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a software intermediary layer that operates between the user and the graphical interface. This intermediary captures touch events, determines relevant regional information, and provides accessibility feedback independently of the underlying operating system or application, ensuring consistent accessibility across all applications and system modes including pre-boot BIOS.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the display into multiple regions and processes touch events at the region level rather than requiring full-screen or application-level accessibility implementation. This segmentation allows accessibility features to be applied locally to specific portions of the interface, making them compatible with diverse applications and system modes while maintaining effectiveness.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If comprehensive accessibility features are provided for graphical interfaces, then usability for visually impaired users is improved, but power consumption increases

Engineering Contradiction:
ImproveusabilityVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by processing accessibility feedback only in response to touch events rather than continuously monitoring or updating the interface. The system waits for user interaction, processes the relevant regional information and generates feedback only when needed, significantly reducing power consumption compared to continuous accessibility feature operation while maintaining full usability when required.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12141356B2Computing platforms and related methods for providing accessible user interfaces
Publication Date: 2024.11.12 INTEL CORP
  • US12141356B2 patent drawing
  • US12141356B2 patent drawing
  • US12141356B2 patent drawing

AI summary

Computing platforms and related methods for providing accessible user interfaces are disclosed. An example apparatus includes a display controller to a display controller to sample a region of a display frame associated with a location of a touch on a display screen of a user device and logic circuitry to, after a Basic Input Output System (BIOS) is operational in the user device and prior to loading of an operating system of the user device, identify content in the display region and cause at least one output device to generate an output representative of the content, the output including at least one of an audible output or a haptic output.