Deferred Content Routing via Activity Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile network congestion control algorithms are reactive and do not consider the recipient device's activity level or schedule delivery, leading to potential performance issues and unpleasant user experiences, especially when large data is transmitted during device usage or peak network congestion.

Innovation Solution

An activity profile server monitors network and device activity to schedule deferred delivery of electronic content during periods of low activity or idleness, breaking data into smaller packets if necessary, to avoid congestion and optimize delivery timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If real-time message delivery is used, then message delivery speed is improved, but network congestion and device performance degradation occur during peak activity periods

Engineering Contradiction:
Improvemessage delivery speedVSAvoidnetwork performance stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system dynamically adjusts message delivery timing based on real-time network congestion levels and recipient device activity states. Instead of fixed real-time delivery, the system adapts delivery schedules by monitoring network conditions and device status, switching between immediate delivery and deferred delivery modes to maintain both speed and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary assessment of network congestion and device activity before delivering messages. By checking network conditions and device state in advance, the system can proactively schedule optimal delivery times, preventing congestion-related failures and performance degradation before they occur.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If large amounts of data are delivered when no network congestion is detected, then data transmission completeness is improved, but recipient device performance is adversely affected

Engineering Contradiction:
Improvedata transmission volumeVSAvoiddevice performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system segments large data transmissions into smaller packets and schedules their delivery based on recipient device activity profiles. By dividing large data volumes into manageable chunks and delivering them during low-activity periods, the system maintains complete data transmission while preventing device performance degradation that would result from overwhelming the device with large data bursts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs periodic delivery of data packets scheduled according to recipient device activity patterns. Instead of delivering all data at once, the system distributes data transmission across multiple time periods when the device is less active, ensuring complete delivery while maintaining device performance through spaced-out transmission intervals.

Inventive Principle:
Principle #19Periodic action

3Reliability

If data packets are marked and dropped when congestion is detected, then network congestion is controlled, but message delivery reliability deteriorates with all-or-nothing approach

Engineering Contradiction:
Improvenetwork congestion controlVSAvoidmessage delivery completion
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Instead of reacting to congestion by dropping packets, the system performs preliminary scheduling of message delivery during low-congestion periods. By proactively identifying and utilizing periods of low network activity, the system delivers complete messages before congestion occurs, eliminating the need for packet dropping while maintaining congestion control.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors network congestion levels and recipient device activity states, using this feedback to dynamically adjust delivery scheduling. This closed-loop approach allows the system to maintain optimal delivery timing based on real-time conditions, ensuring complete message delivery while preventing congestion-related packet loss through adaptive scheduling rather than reactive dropping.

Inventive Principle:
Principle #23Feedback

4Reliability

If scheduled data transmission is implemented, then network congestion is reduced, but congestion control capability is lost

Engineering Contradiction:
Improvenetwork congestion preventionVSAvoidcongestion control flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system combines scheduled transmission with dynamic real-time monitoring and adjustment. While baseline delivery schedules prevent congestion, the system continuously adapts to changing network conditions and device states, maintaining both the congestion prevention benefits of scheduling and the flexibility to respond to unexpected conditions through real-time decision-making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2708060B1System and method for routing electronic content to a recipient device
Publication Date: 2020.01.01 MAYA INNOVATIONS HOLDINGS PTE LTD
  • EP2708060B1 patent drawingFigure 1
  • EP2708060B1 patent drawingFigure 2
  • EP2708060B1 patent drawingFigure 3

AI summary

A system and method for routing electronic content to a recipient device comprising a plurality of network nodes, each network node adapted to receive and forward electronic content and an activity profile server adapted to be in data communication with each network node, the activity profile server adapted to monitor the activity level of each network node and inform each network node on the congestion level of an adjacent network node; wherein each network node is adapted, on receiving the information on congestion level to store electronic content if the adjacent network node is congested and forward the electronic content to the adjacent network node if the adjacent network node is not congested is disclosed.