Interactive Agent Platform Multimodal Interaction Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in designing interactive systems that can engage in flexible and robust multimodal interactions with users, particularly in creating natural and nuanced conversations with avatars or bots.

Innovation Solution

The development of an interactive agent platform that utilizes an interaction modeling language and API, which employs a standardized interaction categorization schema, supports multimodal human-machine interactions, backchanneling, and an event-driven architecture, enabling more complex and realistic conversational AI.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional chatbot systems with single interaction modality are used, then system simplicity is maintained, but the ability to engage in natural and nuanced multimodal interactions is limited

Engineering Contradiction:
Improvemultimodal interaction capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments interaction processing into distinct modules: speech-to-text conversion, text-to-speech generation, and visual element generation. Each module handles a specific aspect of multimodal interaction, allowing the system to process multiple modalities simultaneously while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The conversational AI model is designed to perform multiple functions: processing speech input, generating text responses, creating visual elements, and coordinating these different modalities. This multi-functional approach allows a single core model to handle diverse interaction types without requiring separate specialized systems for each modality.

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

2Loss of information

If turn-based text dialog is used, then interaction simplicity is maintained, but the ability to provide dynamic visual information and contextual responses is limited

Engineering Contradiction:
Improvecontextual information deliveryVSAvoidvisual content generation complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system pre-generates or pre-prepares visual elements that can be quickly deployed during conversations. Visual content is created in advance or cached based on anticipated conversation topics, allowing rapid display of contextual information without adding significant processing delay to the interaction flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A visual element generation module acts as an intermediary between the conversational AI model and the display interface. This intermediary translates text-based AI responses into appropriate visual representations, coordinating the timing and content of visual displays to enhance rather than complicate the overall interaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If highly realistic avatar interactions are created, then naturalness of interaction is improved, but subtle imperfections become more apparent causing the uncanny valley effect

Engineering Contradiction:
Improveinteraction naturalnessVSAvoiduncanny valley effect
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system applies different levels of realism to different aspects of the avatar interaction. Critical interaction elements such as facial expressions and eye contact maintain high realism to convey emotion and engagement, while less critical elements use simplified representations. This selective application of realism maintains naturalness in key areas while avoiding the uncanny valley in peripheral areas.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The avatar performs slightly exaggerated or stylized versions of human behaviors rather than attempting perfect replication. This partial action approach, where movements and expressions are intentionally enhanced rather than precisely copied, creates a more appealing and less unsettling interaction that avoids the uncanny valley while maintaining naturalness.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250181207A1Interactive visual content for interactive systems and applications
Publication Date: 2025.06.05 NVIDIA CORP
  • US20250181207A1 patent drawing
  • US20250181207A1 patent drawing
  • US20250181207A1 patent drawing

AI summary

In various examples, an interactive agent platform that hosts development and/or deployment of an interactive agent may use a GUI service to execute interactive visual content actions and generate corresponding GUIs. An interaction modeling API may use an interaction categorization schema that defines a standardized format for specifying (e.g., visual information scene, visual choice, or visual form actions) events that instruct an overlay of visual content supplementing a conversation with the interactive agent. The GUI service may translate a standardized representation of a GUI specified by an interaction modeling API event into a modular GUI configuration defining blocks of visual content specified by the event, and may use these blocks to populate a (e.g., template or shell) visual layout for a GUI overlay layout. As such, a visual layout representing a GUI specified by an interaction modeling API event may be generated and presented (e.g., via a user interface server).