Asynchronous Messaging Bridge for Real-Time Chat Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current solutions for maintaining continuity of communication between chat operators and end-users across different channels are cumbersome, ineffective, and expensive, particularly in switching between synchronous and asynchronous communication modes, leading to disruptions and data loss.
Innovation Solution
The integration of chat widgets with end-user-directed interfaces and agent interfaces allows seamless switching between real-time and asynchronous communication channels, ensuring uninterrupted communication threads, with options for chat operator availability and 'out of office' conditions, enabling integration with instant communication channels and other providers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If switching from real-time chat communication to asynchronous communication channels (e.g., email), then communication continuity can be maintained when chat operators are unavailable, but maintaining consistency of communication and preserving context becomes difficult
Solution Approach 1:
The patent introduces an intermediary system that acts as a bridge between different communication channels (real-time chat and asynchronous channels like email). This intermediary maintains communication context consistency by transferring and preserving message history, ensuring that when users switch between channels, the full conversation thread is available and context is maintained, thus resolving the contradiction between continuity and consistency.
Solution Approach 2:
The patent creates a universal communication platform that supports multiple communication modes (synchronous chat, asynchronous email, and other channels) within a single integrated system. This multi-functional system allows seamless switching between channels while maintaining unified context management, enabling communication continuity without losing contextual information regardless of which channel is used.
2Adaptability or versatility
If combining asynchronous and synchronous communication channels, then communication flexibility and accessibility improve, but the complexity of maintaining communication threads and ensuring no data loss increases
Solution Approach 1:
The patent segments the communication management system into distinct modular components: a messaging module for handling messages, a thread management module for maintaining conversation threads, and a channel integration module for connecting different communication channels. This segmentation reduces overall system complexity by making each component independent and easier to manage, while collectively enabling flexible combination of asynchronous and synchronous channels.
Solution Approach 2:
The patent implements feedback mechanisms that automatically monitor and update communication thread status across different channels. When a user switches channels or communicates through different modes, the system receives feedback about the communication state and automatically adjusts thread management to ensure continuity and prevent data loss, simplifying the complexity through automated response.
3Reliability
If implementing comprehensive communication continuity features across multiple channels, then communication reliability improves, but system cost and accessibility increase
Solution Approach 1:
The patent implements self-service features where the system automatically manages communication thread continuity without requiring manual intervention. The system autonomously detects when users are unavailable, switches between channels, maintains context, and ensures continuous communication flow. This automation reduces the need for complex manual management and lowers operational costs while maintaining high reliability.
Data Source
AI summary
A system and method for asynchronous communication in connection with real-time communication channels is disclosed. The system facilitates the interaction between instant communication channels in case of no chat operators being available with the possibility to continue the communication in the other channel as for example email in an asynchronous manner. It further provides that the communication thread remains untouched and that both the chat operator as well as end-user can easily continue communication in the selected channel.


