Multimodal Task Assistant Context Integration

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 gesture inputs with context-aware outputs, which hampers user experience and functionality.

Innovation Solution

A multimodal task assistant system that integrates voice, text, and gesture inputs with context-aware outputs, enabling efficient interaction by maintaining user context and providing intelligent form filling, navigation, and biometric authentication, while allowing seamless transitions across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a personal assistant accepts only voice input, then the device complexity is reduced, but the ease of operation and user experience deteriorate due to limited interaction modalities

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines multiple input modalities (voice, text, gestures) and output modalities (visual, auditory, haptic) into a unified personal assistant system. The system integrates these diverse interaction channels to work together seamlessly, allowing users to switch between or combine modalities as needed, thereby improving ease of operation without requiring separate systems for each modality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The personal assistant is designed to perform multiple functions across different interaction modalities. It can process voice commands, interpret text input, recognize gestures, and provide responses through multiple channels. This multi-functionality allows a single system to handle diverse user needs and preferences without increasing overall device complexity.

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

2Adaptability or versatility

If a personal assistant integrates multiple input and output modalities, then the ease of operation improves, but the device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The personal assistant implements a universal architecture that handles multiple input modalities (voice, text, gestures) and output modalities (visual, auditory, haptic) through a common processing framework. This allows the system to adapt to different user preferences and contexts while maintaining a unified codebase and system design, avoiding the complexity of separate specialized systems.

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

Solution Approach 2:

The patent introduces an intermediary layer or mediator component that translates between different modalities and the core processing system. This mediator handles the complexity of modality-specific protocols and formats, allowing the core personal assistant logic to remain simple while supporting diverse input and output channels through standardized interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a personal assistant maintains user context and provides intelligent responses, then the productivity improves, but the use of energy increases

Engineering Contradiction:
ImproveproductivityVSAvoiduse of energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The personal assistant performs preliminary actions by maintaining user context in memory between interactions. It pre-processes and stores relevant user information, preferences, and interaction history, so that subsequent responses can be generated more quickly and efficiently without requiring complete re-analysis of all previous inputs, thereby reducing energy consumption over time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service by maintaining its own context and state information internally. It automatically manages user profiles, interaction history, and contextual data without requiring external assistance or repeated user input, enabling faster response times and improved productivity while optimizing energy usage through efficient internal resource management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10223411B2Task assistant utilizing context for improved interaction
Publication Date: 2019.03.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10223411B2 patent drawing
  • US10223411B2 patent drawing
  • US10223411B2 patent drawing

AI summary

A method of providing a task assistant is described. The task assistant is designed to receive input from a user through multimodal input including a plurality of speech input, typing input, and touch input, determine the meaning of the input, and determining whether there is a context based on prior interactions with the user. The method further to generate an interpreted input based on a combination of the input and the context, and providing a formatted query to an application. The method further to receive data from the application in response to the formatted query, and provide 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. The method further to update the context based on the interpreted input.