Messaging Gateway Routing by Recipient App Usage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging applications struggle to deliver time-sensitive messages effectively when the recipient uses a different messaging application less frequently, leading to the message being viewed after the relevant time window has passed.

Innovation Solution

A proxy messaging gateway that tracks the most recently or frequently used messaging applications of the recipient and transmits messages accordingly, considering network conditions, user preferences, and message content to ensure timely delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are transmitted through the sender's messaging application, then the message delivery follows the sender's preferred platform, but the recipient may not use that application frequently leading to delayed or missed notifications

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidmessage delivery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a message routing system that acts as an intermediary between the sender and recipient. This system monitors the recipient's messaging application usage patterns and automatically routes messages through the application the recipient is most likely to be using, rather than forcing messages through the sender's preferred application. The intermediary analyzes usage data and makes intelligent routing decisions to ensure timely delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic message routing that adapts to the recipient's changing messaging habits. The system continuously monitors which messaging applications the recipient uses and adjusts the routing strategy in real-time. This dynamic approach allows the system to respond to changes in user behavior, ensuring messages are always routed through the most effective channel.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If the system tracks and adapts to the recipient's messaging application preferences, then message delivery timing improves, but the system complexity increases

Engineering Contradiction:
Improvemessage delivery timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the system monitors the recipient's messaging application usage and uses this information to improve future message routing decisions. The system collects data on which applications the recipient uses, analyzes patterns, and adjusts routing strategies accordingly. This feedback loop enables the system to learn and adapt without requiring complex manual configuration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent enables the message routing system to automatically monitor, analyze, and adapt to recipient behavior patterns without requiring manual intervention. The system self-configures by observing usage data and making autonomous routing decisions, reducing the need for complex external management while improving delivery efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12615227B2Methods, systems, and devices to determine most recently used messaging application for delivery of message(s)
Publication Date: 2026.04.28 AT&T INTELLECTUAL PROPERTY I L P
  • US12615227B2 patent drawing
  • US12615227B2 patent drawing
  • US12615227B2 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, receiving, over a communication network, a first message utilizing a first messaging application from a first communication device associated with a first user and identifying a recipient of the first message as a second user associated with a second communication device. Further embodiments can include determining that the second user utilizes a second message application to exchange a first group of messages via the second communication device resulting in a first determination, and transmitting, over the communication network, the first message to the second communication device utilizing the second messaging application based on the first determination. Other embodiments are disclosed.