Voice Module Exit Strategies for Open Interaction Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software applications with complex graphical user interfaces are often inaccessible and inefficient for users with physical disabilities, as they rely heavily on mouse and keyboard interactions, with limited support for voice-controlled data entry and navigation, especially for open interaction elements like free-form text fields.

Innovation Solution

A voice-enabled user interface system that includes a voice module for data entry and navigation, offering multiple exit options such as explicit commands, navigation commands, and automatic timeouts to facilitate seamless transitions between data entry and navigation modes, along with speech recognition and implicit scoping to resolve target ambiguities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voice-controlled interface is implemented for complex GUI applications, then accessibility for physically disabled users is improved, but user efficiency and ambiguity handling deteriorate

Engineering Contradiction:
Improveaccessibility for physically disabled usersVSAvoiduser efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system dynamically switches between data entry mode and navigation mode based on user input patterns. When a navigation command is detected during data entry, the system transitions to navigation mode, allowing the same interface to adapt its behavior to different user intentions and improve both accessibility and efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary voice module that acts as a mediator between the user and the complex GUI application. This module handles voice input, interprets navigation commands, and manages mode transitions, thereby improving accessibility without requiring changes to the underlying application logic

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple exit options are provided for open interaction elements, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of switching between data entry and navigation modesVSAvoidvoice module complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The voice module is segmented into distinct functional components: data entry mode handler, navigation mode handler, and mode transition logic. Each component manages specific aspects of voice interaction, making the overall system more manageable and maintainable despite providing multiple exit options

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The voice module is designed with multi-functionality to handle both data entry and navigation commands within a single unified interface. This universal design allows the same module to provide multiple exit options while avoiding the need for separate specialized modules for each function

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

Data Source

PatentUS7389236B2Navigation and data entry for open interaction elements
Publication Date: 2008.06.17 SAP SE
  • US7389236B2 patent drawing
  • US7389236B2 patent drawing
  • US7389236B2 patent drawing

AI summary

Techniques for using open interaction elements (OIEs) in voice-enabled systems are described. OIEs include multi-select and dictation fields of a user interface, into which a user may enter multiple selections or free-form information. To allow the user to exit from such OIEs, that is, to change from a data entry mode to a navigation mode, multiple exit strategies may be simultaneously enabled for use by the user. For example, an explicit exit command may be available to the user, in addition to an implicit exit command or time-out exit strategy. In this way, users may individually select a preferred or practical way of exiting an OIE.