Audio Feedback for Typing Error Detection on Compact Keyboards

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Small computing devices, such as handheld devices with touch screens, often have keys that are physically close together, making it easy to press the wrong key, and users must rely on visual displays to detect typing errors, which can disrupt the flow of typing.

Innovation Solution

A system and method that associates unique sounds with significant element keys on a computing device's keyboard, allowing users to detect typing errors through audio feedback without needing to visually check the display, by using a sound engine to output distinct sounds for different keypresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If keys are placed physically close together on small handheld devices, then device portability is improved, but typing accuracy deteriorates due to increased likelihood of pressing wrong keys

Engineering Contradiction:
Improvedevice sizeVSAvoidtyping accuracy
Core Design Contradiction:
Volume of moving objectVSManufacturing precision

Solution Approach 1:

The patent implements audio feedback by playing distinct sounds for different key presses. When a user presses a key, the system immediately plays a corresponding sound that confirms the key press and indicates which key was pressed. This real-time auditory feedback helps users verify their input without visually checking the display, thereby improving typing accuracy on compact devices with closely spaced keys.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If users visually check the display to detect typing errors, then typing accuracy is improved, but typing speed deteriorates due to interruption of typing flow

Engineering Contradiction:
Improvetyping accuracyVSAvoidtyping speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent replaces the visual feedback mechanism with an auditory feedback mechanism. Instead of requiring users to look at the display to confirm key presses and detect errors, the system plays distinct sounds through the device's speaker that provide immediate confirmation of which key was pressed. This substitution allows users to maintain their typing flow while still detecting errors through sound, thereby preserving typing speed while improving accuracy.

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

3Device complexity

If a single sound is assigned to all keys, then device complexity is reduced, but information transmission deteriorates as users cannot distinguish which key was pressed through sound alone

Engineering Contradiction:
Improvesound system complexityVSAvoidkey press identification
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the single sound feedback into multiple distinct sounds, with each sound corresponding to a specific key or group of keys. The sound engine is configured to play different audio signals depending on which key is pressed, allowing users to identify the pressed key through sound alone. This segmentation provides rich information feedback while maintaining relatively simple implementation through software-based sound selection and playback.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2342618B1Method, computer program, computer readable medium and device for using sound to differentiate keypresses
Publication Date: 2019.10.23 ORACLE AMERICAN INC
  • EP2342618B1 patent drawingFigure 1
  • EP2342618B1 patent drawingFigure 2
  • EP2342618B1 patent drawingFigure 3

AI summary

A method for associating sounds with different keypresses, involving receiving an input of a first keypress from a keyboard including a plurality of keys, wherein the keyboard is associated with a computing device, determining whether a key corresponding to the first keypress is one of a plurality of significant elements, wherein the plurality of significant elements is a subset of the plurality of keys, determining a first sound event associated with the key, when the key is one of the plurality of significant elements, and outputting a first sound associated with the first sound event.