Unified Live Chat Widget Across Multiple Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customers are hesitant to start live chats due to the fragmentation of communication across multiple platforms and devices, making it inconvenient to continue conversations initiated on websites.

Innovation Solution

A system and method that provides a unified live chat function by integrating multiple communication channels, allowing users to switch between platforms like WhatsApp, Facebook Messenger, and SMS within a single application, with a communication integrator server managing user identities and message synchronization across channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users continue live chat via another communication platform/channel, then communication convenience is improved, but communication fragmentation increases making customers hesitant to start live chat

Engineering Contradiction:
Improvecommunication convenienceVSAvoidcommunication fragmentation
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple communication channels (live chat, WhatsApp, Facebook Messenger, SMS, e-mail) into a single unified interface. The system aggregates messages from different channels and presents them in one consolidated view, allowing users to switch between channels without losing conversation context. This eliminates communication fragmentation by combining scattered communication streams into a unified experience.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The live chat application is designed with multi-functionality to handle various communication channels through a single interface. The system can initiate and maintain conversations across multiple platforms (website live chat, mobile messaging apps, SMS) while providing a consistent user experience. This universal approach allows users to access all communication channels through one application, reducing the need to switch between separate platforms.

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

2Adaptability or versatility

If messages are scattered over multiple communication platforms/channels, then user flexibility is improved, but customer confidence to start live chat decreases

Engineering Contradiction:
Improveuser flexibilityVSAvoidcustomer confidence
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by establishing user identity recognition before communication begins. When a user starts a live chat on the website, the system captures their identity and stores it. When the user later switches to another communication channel, the system proactively recognizes their identity and retrieves their conversation history, ensuring seamless continuity. This preliminary identity establishment builds customer confidence by guaranteeing that their communication state will be preserved regardless of channel changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides continuous feedback to users about their communication state across different channels. By displaying a unified view of messages from all channels in chronological order, the system gives users real-time feedback about their conversation progress. This feedback mechanism reassures users that their communication is continuous and recognized, even when switching platforms, thereby maintaining their confidence in the live chat service.

Inventive Principle:
Principle #23Feedback

3Loss of information

If multiple communication channels are integrated, then message consolidation is improved, but system complexity increases

Engineering Contradiction:
Improvemessage consolidationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (the communication integrator system) that acts as a mediator between multiple communication channels and the user interface. This intermediary system handles the complexity of integrating different channels by providing a unified message management layer. It consolidates messages from various sources, manages user identities, and coordinates channel switching, thereby preventing information loss while containing system complexity within the intermediary layer rather than exposing it to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12015583B1Omnichannel communication widget
Publication Date: 2024.06.18 MESSAGEBIRD BIDCO BV
  • US12015583B1 patent drawing
  • US12015583B1 patent drawing
  • US12015583B1 patent drawing

AI summary

A system is configured to receive a request from a client device to provide web content for a frame in a web document provided by a web server and transmit the requested web content to the client device. The requested web content comprises an application for providing a live chat function. The system is further configured to exchange a first plurality of messages between the client device and another system via the application, exchange a second plurality of messages between a further client device and the other system via a further communication channel, and display a uniform view of the messages on the client device via the application upon determining that the identifiers associated with the messages correspond to a single user. The messages in the uniform view are ordered in chronological order based on the dates and times of receipt or transmission of the messages.