Interactive Server Modality Switching for Communication Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in communicating with automated client services due to the need to choose between voice and text modalities based on the context, as voice communication can be cumbersome in noisy environments, while text communication requires attention and is less suitable for on-the-go use.

Innovation Solution

A method that allows users to switch between communication modalities (voice and text) by storing the interaction context with an interactive server, enabling seamless continuation of interactions without losing context, using a finite automaton and standardized VoiceXML format to manage state transitions and modality changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voice communication is used with an IVR, then hands-free operation is enabled suitable for on-the-go use, but communication becomes cumbersome in noisy environments due to erroneous voice recognition

Engineering Contradiction:
Improvehands-free operation capabilityVSAvoidvoice recognition accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically switches between voice and text modalities based on the detected communication context. When noise is detected in the voice channel, the system transitions from voice-based IVR to text-based chatbot interaction, maintaining hands-free operation capability while avoiding voice recognition errors in noisy environments.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces a context analysis intermediary that monitors communication conditions and mediates between the user and the interaction service. This intermediary detects noise levels and contextual cues, then selects the appropriate communication modality (voice or text) to ensure reliable interaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If text communication is used with a chatbot, then precise input is enabled suitable for complex information, but communication requires user attention making it unsuitable for on-the-go use

Engineering Contradiction:
Improveinput precisionVSAvoidhands-free operation capability
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically adjusts the communication modality based on contextual analysis. When the user context indicates on-the-go usage (e.g., mobile device, active movement detected), the system switches from text-based chatbot to voice-based IVR, preserving input precision through voice recognition while enabling hands-free operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the communication parameter (modality) from text to voice based on detected contextual conditions. When noise levels are high or movement is detected, the system transitions to voice modality with appropriate noise filtering and recognition parameters optimized for noisy environments.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a single communication modality is used, then system complexity is reduced, but the system cannot adapt to varying user contexts and environments

Engineering Contradiction:
Improvecommunication system structureVSAvoidcontext adaptation capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements multi-functionality by integrating both voice-based IVR and text-based chatbot capabilities within a single unified platform. The context analysis module selects the appropriate function based on detected conditions, enabling the system to serve multiple communication needs without requiring separate systems.

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

Solution Approach 2:

The system periodically analyzes communication context and adjusts the interaction modality accordingly. The context analysis runs continuously or at regular intervals, detecting changes in noise levels, user behavior, or environmental conditions, and switches modalities in response to maintain optimal interaction quality.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11445064B2Method for establishing a communication with an interactive server
Publication Date: 2022.09.13 ORANGE SA
  • US11445064B2 patent drawing
  • US11445064B2 patent drawing
  • US11445064B2 patent drawing

AI summary

A method for establishing a second communication according to a second modality on based on a first communication established according to a first modality between a communication terminal and an interactive server, the server reacting, according to a predefined logic, to commands received from the terminal, the logic being predefined by states and by conditions of transitions between the states. The method includes the server: obtaining a command for establishing a second communication according to a second modality; storing a context representative of interactions taken place between the terminal and the server in the course of the first communication in association with a public identity, the context including a state occupied by the server in the course of the first communication; establishing the second communication according to the second modality toward a recipient terminal designated by the stored public identity; and configuring the second communication based on the stored context.