HID Accessibility Controller for Speech and Gesture Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional human interface devices (HIDs) are inaccessible to individuals with dexterity challenges, as they require physical activation such as keystrokes or joystick movements, limiting their ability to input data effectively.

Innovation Solution

The system converts non-traditional inputs like speech, facial gestures, and body movements into HID outputs, allowing dynamic association with application functionality through a controller that isolates and processes user inputs to generate corresponding actions on computing devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional HIDs require physical activation such as keystrokes or joystick movements, then the device structure remains simple and reliable, but accessibility for individuals with dexterity challenges deteriorates

Engineering Contradiction:
ImproveAccessibilityVSAvoidInput processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces mechanical input systems (physical keystrokes, joystick movements) with alternative input modalities including speech recognition, facial gesture detection, and body movement tracking. This substitution enables individuals with dexterity challenges to interact with HIDs without requiring fine motor skills, thereby improving accessibility while introducing additional processing complexity through software-based recognition systems.

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

2Adaptability or versatility

If HIDs support only traditional physical inputs, then the device complexity remains low, but adaptability to different user needs deteriorates

Engineering Contradiction:
ImproveInput method diversityVSAvoidDriver and protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal HID framework that can process multiple types of inputs (speech, facial gestures, body movements, traditional keyboard/mouse inputs) through a single unified driver architecture. This multi-functional approach allows the same HID device to serve diverse user needs and accessibility requirements without requiring separate specialized devices, thereby enhancing adaptability while managing complexity through consolidation.

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

Solution Approach 2:

The patent introduces dynamic input mapping capabilities that allow the HID system to adaptively associate different input methods with various application functions based on user needs and context. The system can dynamically configure which input modality maps to which function, enabling flexible adaptation to different users and scenarios without requiring fixed, hard-coded input mappings.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If non-traditional inputs like speech and facial gestures are converted to HID outputs, then accessibility for users with disabilities improves, but processing time and system complexity increase

Engineering Contradiction:
ImproveUsability for disabled usersVSAvoidInput processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary configuration and calibration steps where users pre-define their preferred input methods and mappings before actual use. The system performs initial setup procedures to establish speech recognition profiles, facial gesture thresholds, and body movement sensitivity settings in advance. This preliminary action reduces processing time during actual operation by avoiding real-time configuration decisions and enabling optimized recognition parameters to be pre-loaded.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12087301B2Systems, methods, and non-transitory computer readable media for human interface device accessibility
Publication Date: 2024.09.10 CEPHABLE INC
  • US12087301B2 patent drawing
  • US12087301B2 patent drawing
  • US12087301B2 patent drawing

AI summary

A method, system, and non-transitory computer readable media for converting input from a user into a human interface device (HID) output to cause a corresponding action at an mapped device includes receiving one or more user input from a user at an input device, analyzing the user input selecting a command from a command profile that maps at least one of the received user inputs to one or more mapped tasks, executing the one or more mapped tasks associated with the selected command, and causing one or more corresponding actions at one or more mapped devices associated with the one or more mapped tasks.