Multimodal Application Dynamic Interaction Mode Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimodal applications lack the ability to dynamically adjust and determine a user's preferred mode of interaction, leading to inefficient use of visual space, audio space, and network traffic, as well as limited interaction capabilities on small devices.

Innovation Solution

A method for evaluating user modal preference and dynamically configuring multimodal content to support multiple interaction modes, including voice and non-voice modes, allowing the application to optimize its interaction based on user preference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multimodal applications support multiple interaction modes simultaneously, then user interaction capability is improved, but device complexity increases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidapplication complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The application dynamically adjusts its interface configuration based on detected user interaction mode. When voice mode is detected, the system reconfigures the interface to prioritize audio elements and disable non-voice input methods, thereby reducing complexity while maintaining versatility through adaptive behavior rather than static multi-mode support

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different portions of the user interface are configured with different interaction capabilities based on local requirements. The system identifies which interface elements are appropriate for voice interaction versus text input and applies appropriate interaction modes selectively to different regions of the interface, allowing complex functionality to be distributed across simplified local interactions

Inventive Principle:
Principle #3Local quality

2Ease of operation

If the application provides both voice and non-voice interaction modes, then user experience is improved, but visual space and audio space usage becomes inefficient

Engineering Contradiction:
Improveuser experienceVSAvoidvisual space and audio space usage
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The interface layout dynamically reconfigures based on the active interaction mode. When voice interaction is detected, the system redistributes visual space to minimize on-screen elements and prioritize audio output, while switching to text-based interfaces when voice mode is inactive, thereby optimizing space utilization according to actual usage patterns rather than maintaining fixed allocations

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The user interface is segmented into distinct functional regions that can be independently configured. The system separates voice interaction elements from non-voice elements and selectively activates appropriate segments based on user input mode, allowing efficient space usage by displaying only relevant interface components rather than maintaining all elements simultaneously

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multimodal applications include comprehensive interaction options, then adaptability is improved, but network traffic increases

Engineering Contradiction:
Improveinteraction optionsVSAvoidnetwork traffic
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The system performs preliminary detection of user interaction mode before initiating data transmission. By detecting whether the user is using voice or text input methods in advance, the application can pre-configure the appropriate data format and transmission parameters, thereby reducing unnecessary network traffic for unsupported interaction modes while maintaining comprehensive adaptability through proactive mode identification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Different data transmission characteristics are applied to different interaction modes. The system optimizes network communication parameters locally for each interaction type, using voice-optimized transmission for audio inputs and text-optimized transmission for keyboard inputs, thereby reducing overall network traffic by avoiding unnecessary data transmission for incompatible interaction modes

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9292183B2Establishing a preferred mode of interaction between a user and a multimodal application
Publication Date: 2016.03.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9292183B2 patent drawing
  • US9292183B2 patent drawing
  • US9292183B2 patent drawing

AI summary

Establishing a preferred mode of interaction between a user and a multimodal application, including evaluating, by a multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, user modal preference, and dynamically configuring multimodal content of the multimodal application in dependence upon the evaluation of user modal preference.