Multimodal Task Assistant Interface for Seamless User Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current personal assistants for mobile devices that accept voice input are limited in their ability to provide efficient and seamless multimodal interactions, lacking integration of voice, text, and touch controls, which restricts user convenience and effectiveness in accessing and navigating applications.

Innovation Solution

A task assistant system that enables multimodal input and output, allowing users to interact through voice, typed text, and touch or gross movement controls, with corresponding outputs in speech, text, and haptic feedback, maintaining context and providing intelligent form filling, navigation, and biometric authentication to enhance user interaction with applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If personal assistants accept only voice input, then the system is simple to implement, but user interaction efficiency and convenience are limited

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The personal assistant system integrates multiple input modalities (voice, text, touch, gestures) and output modalities (speech, text, visual, haptic) into a single unified interface. This allows the system to perform multiple functions through one device, enabling users to interact via their preferred modality while the system automatically routes and processes the input appropriately, thereby improving ease of operation without proportionally increasing complexity.

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

Solution Approach 2:

The patent introduces a multimodal interface layer that acts as an intermediary between the user and the underlying application system. This mediator translates various input modalities into standardized commands and coordinates multiple output modalities, abstracting the complexity from the user while maintaining simple interaction patterns. The intermediary handles modal conversion and coordination, allowing complex multimodal functionality to be accessed through simple unified commands.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system integrates multiple input and output modalities, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveinteraction versatilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The multimodal personal assistant system is divided into distinct functional modules: voice recognition module, text processing module, touch input module, gesture recognition module, speech synthesis module, text output module, visual display module, and haptic feedback module. Each module handles a specific modality independently, allowing the system to support multiple modalities without creating monolithic complexity. The modular architecture enables independent development, testing, and optimization of each component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs a unified command processing architecture that can handle multiple input modalities through a common interface. The core processing engine is designed to accept standardized commands from any input modality and generate appropriate responses through any output modality. This universal design allows the system to adapt to different interaction scenarios without requiring separate processing paths for each modality, thereby managing complexity while maintaining versatility.

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

3Productivity

If voice-only input is used, then the interface is simple, but the ability to navigate and access applications efficiently is reduced

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adapts the interaction modality based on the task context and user preferences. For example, voice commands are used for hands-free operations, text input for precise data entry, touch gestures for quick navigation, and haptic feedback for confirmation. The system can switch between modalities during a single interaction session, optimizing task completion efficiency for different types of operations while maintaining a relatively simple interface structure through context-aware modality selection.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11372850B2Task assistant
Publication Date: 2022.06.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11372850B2 patent drawing
  • US11372850B2 patent drawing
  • US11372850B2 patent drawing

AI summary

A method of providing a task assistant to provide an interface to an application is described. The method comprises receiving input from a user through multimodal input including a plurality of speech input, typing input, and touch input, interpreting the input, and providing a formatted query to the application, receiving data from the application in response to the query, and providing a response to the user through multimodal output including a plurality of: speech output, text output, non-speech audio output, haptic output, and visual non-text output.