Network Aggregation System Cross-Protocol Message Reformatting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication protocols on mobile devices often fail to work together, resulting in failed message deliveries even when other protocols or applications are available, leading to incomplete communication between devices.

Innovation Solution

A network aggregation system (NAS) that continuously tries different communication protocols and applications to deliver messages until successful delivery or reaching a retry threshold, allowing for cross-protocol and cross-application messaging by reformating messages to adapt to different networks and protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single communication protocol is used for message delivery, then the system is simple to operate, but message delivery reliability deteriorates when that protocol fails

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidcommunication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The mobile device is configured to perform multiple communication functions across different protocols (SMS, MMS, email, instant messaging) and networks (carrier, Wi-Fi, data networks) simultaneously. The device can automatically select and switch between these different communication channels based on availability and success, making the communication system universal and adaptable rather than protocol-specific.

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

2Reliability

If multiple communication protocols are supported, then message delivery reliability improves, but the complexity of managing and switching between protocols increases

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidprotocol management ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The mobile device automatically performs protocol selection, message formatting, and delivery attempts without requiring user intervention. The device's communication manager autonomously determines which protocol to use, reformats messages as needed for different protocols, and sequentially attempts delivery across multiple channels until success or exhaustion of retry options, making the complex protocol management transparent to the user.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If message reformatting is performed for different protocols, then cross-protocol messaging capability improves, but processing time and complexity increase

Engineering Contradiction:
Improvecross-protocol messaging capabilityVSAvoidmessage processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The mobile device pre-configures multiple communication protocols and message formatting templates in advance. When a message needs to be sent, the device already has the necessary protocol handlers and formatting rules ready, allowing it to quickly reformat and attempt delivery without extensive real-time processing. The device pre-establishes communication managers for different protocols that can be activated immediately.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11165688B2Reformatting message content upon detecting transmission failure
Publication Date: 2021.11.02 SINCH GERMANY GMBH
  • US11165688B2 patent drawing
  • US11165688B2 patent drawing
  • US11165688B2 patent drawing

AI summary

System, method, and various embodiments for providing a network aggregation system are described herein. An embodiment operates by detecting a transmission failure resulting from transmitting a message from a first network operator to a second network operator. A first format of the message is identified. The message content is re-formatted from the first format to a second format. The reformatted message content is re-transmit in the second format to the second network operator.