Instance-Based Message Routing for Shared-Number Device Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems lack advanced features for controlling message delivery to specific devices within a wireless communications network, particularly in scenarios where multiple devices share a single phone number, leading to conflicts between sender and receiver preferences for message delivery timing and device selection.

Innovation Solution

The implementation of an instance-based message delivery system that allows senders to specify the intended device for message delivery, with network servers managing scheduled messages and resolving conflicts by prioritizing receiver selections or delaying delivery until the requested device is available, utilizing APIs and databases to assess device capabilities and user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If messages are delivered to all devices sharing a phone number, then message coverage is improved, but message delivery control precision deteriorates

Engineering Contradiction:
Improvemessage coverageVSAvoiddelivery control precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the message delivery process by introducing instance identifiers that distinguish individual devices within a unified phone number system. The SMSC evaluates each instance separately based on sender requests and receiver preferences, enabling precise control over which specific device receives each message while maintaining the ability to deliver to multiple devices when appropriate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different delivery preferences and capabilities for each device instance. The system evaluates instance-specific factors such as device capabilities, user preferences, and current availability to determine the optimal delivery target, rather than applying a uniform delivery rule to all devices.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If sender preferences for message delivery are prioritized, then sender control is improved, but receiver autonomy deteriorates

Engineering Contradiction:
Improvesender controlVSAvoidreceiver autonomy
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements feedback mechanisms where receiver preferences and device availability information are communicated back to the SMSC. The system uses this feedback to adjust delivery decisions, balancing sender requests with receiver autonomy by considering instance-specific preferences and current device states.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces dynamic delivery evaluation where the SMSC assesses both sender preferences and receiver preferences in real-time. The system can adapt delivery decisions based on changing conditions such as device availability, user preferences, and message urgency, rather than rigidly following sender preferences.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If message delivery is delayed until requested device is available, then delivery precision is improved, but message delivery time deteriorates

Engineering Contradiction:
Improvedelivery precisionVSAvoidmessage delivery time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the SMSC evaluate instance availability and preferences before finalizing message delivery. The system proactively checks device states and preferences, allowing for timely delivery decisions without unnecessary delays while maintaining precision in selecting the appropriate delivery target.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the delivery parameter from rigid time-based or sender-preference-based delivery to a dynamic evaluation that considers instance availability, capabilities, and preferences. This allows the system to optimize delivery timing based on actual device states rather than fixed rules.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If instance-based delivery control is implemented, then message routing precision is improved, but system complexity deteriorates

Engineering Contradiction:
Improvemessage routing precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary evaluation mechanism within the SMSC that handles instance-based routing decisions. This intermediary component assesses sender requests, receiver preferences, and device capabilities to determine optimal delivery targets, centralizing the complexity management rather than distributing it across multiple system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11917502B2Instance-based message delivery
Publication Date: 2024.02.27 T MOBILE US INC
  • US11917502B2 patent drawing
  • US11917502B2 patent drawing
  • US11917502B2 patent drawing

AI summary

Techniques and architectures enable a wireless communications system to receive and deliver a message for which a user of a mobile device has specified which among multiple devices, all assigned the same phone number as one another, is to receive the message. The mobile device may be the sender or the receiver of the message. The message may be a scheduled message to be delivered on a particular date and time to a contact in an address book of the sender.