Unified Messaging Gateway for Cross-Protocol Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems lack a unified method to aggregate and deliver disparate communication protocols and data channels between client devices, leading to complexity in message transmission and reception, especially in scenarios where data connections are unreliable or absent.

Innovation Solution

A messaging service that aggregates communications into a single thread, applying policies for message transmission, using SMS, voicemail integration, and a common short code for message delivery across various channels, ensuring messages are delivered regardless of the recipient's connectivity status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple communication protocols and channels are used for message transmission, then communication versatility is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway server as an intermediary component that mediates between multiple communication protocols/channels and the core messaging system. The gateway server receives messages from various sources (SMS, email, instant messaging, voice mail) and translates them into a unified format for the messaging system, thereby enabling communication versatility without increasing core system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data connection is required for message transmission, then message delivery reliability is improved, but communication availability deteriorates when data connection is absent

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidcommunication availability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a multi-functional messaging system that can operate through multiple communication channels (data connection, SMS, email, instant messaging, voice mail). The system automatically selects alternative channels when the primary data connection is unavailable, ensuring communication availability while maintaining message delivery reliability through unified message aggregation and intelligent routing.

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

3Adaptability or versatility

If messages are transmitted through multiple separate channels, then communication coverage is improved, but user management complexity increases

Engineering Contradiction:
Improvecommunication coverageVSAvoiduser management complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges multiple communication channels into a single unified messaging interface. The system aggregates messages from SMS, email, instant messaging, and voice mail channels into one centralized mailbox, allowing users to manage all communications through a single application with unified message display, sending, and organization capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10263934B2Proxied outgoing message transmission
Publication Date: 2019.04.16 META PLATFORMS INC
  • US10263934B2 patent drawing
  • US10263934B2 patent drawing
  • US10263934B2 patent drawing

AI summary

In particular embodiments, a mailbox server is operable to receive, from a client, a message to be delivered to an endpoint; store the message in a mailbox associated with the user; access a set of policies for the client or the endpoint; determine a delivery channel for the message based on the policies; and transmit the message to the endpoint through the delivery channel. In particular embodiments, the mailbox server may transmit SMS messages via a special bind with a recipient's SMSC, or via a carrier short code. In particular embodiments, the mailbox server may transmit the message as an email or via an internal messaging system over a packet data connection.