Expanded Reach Rich Business Messaging With Channel Fallback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rich business messaging channels have limited reach and are not as widespread as short message service (SMS), preventing entities from sending rich messages to their entire target audience due to compatibility issues with various devices and platforms, such as iOS devices lacking RCS support and legacy Android devices without Google Messages as the default SMS client.

Innovation Solution

The expanded reach rich messaging application (ERRMA) determines the user's mobile number compatibility with specified and alternative rich messaging channels, creating and transmitting rich messages on the enabled channel, or converting them into equivalent messages for delivery on alternative channels like Google Business Messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If rich business messaging channels (RCS, WhatsApp, etc.) are used for brand outreach, then message richness and interactivity are improved, but user reach and accessibility deteriorate due to platform compatibility limitations

Engineering Contradiction:
Improvemessage richnessVSAvoiduser reach
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system implements a universal messaging platform that supports multiple messaging protocols and channels (RCS, WhatsApp, Facebook Messenger, SMS) within a single architecture. The message conversion module translates rich messages into platform-specific formats, enabling one messaging system to serve universal compatibility across different user devices and preferences, thereby expanding reach without sacrificing message richness.

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

Solution Approach 2:

The message conversion module acts as an intermediary between the rich messaging channel and alternative messaging channels. It receives rich messages from the primary channel, converts them into equivalent messages suitable for alternative channels (including SMS for users without data connectivity), and transmits them through appropriate channels, thus bridging the gap between rich messaging capabilities and broad user accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If alternative rich messaging channels are used to expand reach, then user accessibility is improved, but message equivalence and consistency deteriorate

Engineering Contradiction:
Improveuser accessibilityVSAvoidmessage equivalence
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The message conversion module applies local quality by tailoring message formats to specific channel requirements while preserving core semantic content. It analyzes the target channel's capabilities and adjusts message structure, media formats, and interactive elements accordingly, ensuring each message is optimally formatted for its destination channel while maintaining equivalence in meaning and intent.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes message parameters (format, encoding, media types, interactive elements) based on the target channel's capabilities. The conversion module transforms rich messages into equivalent messages by adjusting parameters such as text encoding for SMS, media format for different platforms, and interactive element structure, thereby maintaining message equivalence across diverse channels with varying technical specifications.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If manual message conversion is implemented for alternative channels, then message compatibility is improved, but processing time and operational complexity increase

Engineering Contradiction:
Improvemessage compatibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The message conversion module implements self-service by automatically detecting the user's preferred messaging channel, selecting the appropriate conversion rules, and executing the transformation without manual intervention. The system autonomously manages the entire conversion process, from analyzing the original rich message to generating and transmitting the equivalent message through the appropriate channel, thereby maintaining compatibility while minimizing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-defining conversion rules and templates for various messaging channels. These conversion specifications are established in advance, allowing the message conversion module to quickly transform rich messages into channel-appropriate formats using pre-configured parameters and structures, thus reducing real-time processing complexity while ensuring compatibility.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If rich messages are sent only on enabled channels, then message delivery reliability is improved, but audience coverage deteriorates

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidaudience coverage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system implements dynamics by dynamically selecting messaging channels based on real-time user availability and preferences. The message routing module continuously monitors which channels are enabled for each user and adaptively routes messages through the most appropriate channel, ensuring reliable delivery while maximizing audience coverage. This dynamic approach allows the system to switch between rich messaging channels and alternative channels as needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The message routing module segments the target audience based on their channel preferences and availability. It divides the user base into segments that prefer rich messaging channels versus those that require alternative channels, and routes messages accordingly. This segmentation ensures that each user receives messages through their preferred channel, maintaining delivery reliability while collectively reaching the entire audience across multiple channels.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12389207B2System and method for expanded reach rich business messaging
Publication Date: 2025.08.12 GUPSHUP INC
  • US12389207B2 patent drawing
  • US12389207B2 patent drawing
  • US12389207B2 patent drawing

AI summary

A method and a system employing an expanded reach rich messaging application (ERRMA) for creating and transmitting a rich message or an equivalent rich message is provided. The ERRMA receives a request to send a rich message on a specified rich messaging channel (SRMC) to a user's mobile number. The ERRMA determines whether the user's mobile number is enabled for receiving rich messages on the SRMC. Upon a successful determination, the ERRMA creates and transmits the rich message on the SRMC to the user's mobile number. Upon an unsuccessful determination, the ERRMA determines whether the user's mobile number is enabled for receiving the rich message on an alternative rich messaging channel. Upon determining that the user's mobile number is enabled for receiving the rich message on the alternative rich messaging channel, the ERRMA creates and transmits the equivalent rich message on the alternative rich messaging channel to a user device.