Multi-Channel Communication Gateway for Adaptive Message Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Businesses face challenges in determining the best communication channel to reach consumers, as existing technologies complicate communication across different channels with varying protocols and security requirements, leading to inefficiencies in message delivery and two-way communication.

Innovation Solution

A multi-channel communication system that selects the most effective channel based on properties such as cost, quality of service, and user reachability, using a rule-based system and machine learning to adaptively choose the appropriate communication protocol and user identifier for message transmission, enabling flexible and efficient message delivery across various channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a business uses multiple communication channels to reach consumers, then the reachability and versatility of communication is improved, but the complexity of managing different protocols and security requirements increases

Engineering Contradiction:
Improvecommunication channel reachabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway as an intermediary component that sits between the message sending system and multiple communication channels. This gateway abstracts the complexity of different protocols and security requirements, providing a unified interface for message transmission across SMS, email, push notifications, and other channels without requiring the business system to directly manage each channel's specific requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway is designed with multi-functional capabilities to handle various communication protocols (SMS, email, push notifications, MMS) through a single unified system. This universal approach allows the system to manage multiple communication channels simultaneously while maintaining consistent security and protocol handling, reducing overall system complexity

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

2Productivity

If the system automatically selects communication channels based on multiple properties, then the communication efficiency and productivity are improved, but the complexity of channel selection logic and machine learning integration increases

Engineering Contradiction:
Improvemessage delivery efficiencyVSAvoidchannel selection system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-evaluating and ranking communication channels based on multiple properties such as cost, delivery rate, and user preference before actual message transmission. This pre-computation of channel suitability allows for rapid automatic selection during message sending without complex real-time decision-making, improving efficiency while managing complexity through advance preparation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system learns from past message delivery outcomes across different channels. By analyzing delivery success rates, cost effectiveness, and user engagement metrics, the system continuously refines its channel selection logic through machine learning, automatically optimizing message delivery efficiency while the learning process manages the complexity of selection logic

Inventive Principle:
Principle #23Feedback

3Reliability

If the system formats messages specifically for each selected channel, then the delivery success rate and reliability are improved, but the complexity of message formatting and conversion processes increases

Engineering Contradiction:
Improvemessage delivery success rateVSAvoidmessage formatting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The gateway acts as an intermediary that automatically performs message formatting and conversion between the universal message format and channel-specific formats. This abstraction layer handles protocol-specific requirements, security configurations, and format conversions transparently, ensuring high delivery success rates while shielding the business system from formatting complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes message parameters such as format, encoding, and structure based on the selected communication channel. By automatically adjusting these parameters according to channel requirements (e.g., converting to SMS format for mobile messages, HTML for email), the system maintains high delivery reliability while the automated parameter management reduces the perceived complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10356567B2Multi-channel communication system
Publication Date: 2019.07.16 VONAGE BUSINESS INC
  • US10356567B2 patent drawing
  • US10356567B2 patent drawing
  • US10356567B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving from a first system information comprising a message and an identifier of a user, selecting a channel from a plurality of different third party communication channels for sending the message based on one or more properties of communications on the channel, determining a channel-specific user identifier for the selected channel based on the identifier of the user, creating a channel-specific message formatted for the selected channel based on the message, and sending the message to the user on the selected channel using the channel-specific user identifier.