Aggregated Dataset Trigger Scheduling for Network Congestion Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data ingestion from multiple external sources increases network traffic, leading to overloaded networks and reduced performance.

Innovation Solution

A computer system that ingests data from multiple sources based on predefined trigger conditions, halts data ingestion when thresholds are met, and aggregates data before generating a unified dataset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is continuously ingested from multiple external sources, then data completeness is improved, but network traffic increases causing overload

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork overload
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by ingesting data from external sources in advance based on trigger conditions (such as data availability or time-based triggers) before network congestion occurs. This allows data to be prepared and staged for aggregation without causing continuous network traffic, resolving the contradiction between data completeness and network overload.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic data ingestion cycles with halt periods between them. During each cycle, data is ingested from multiple sources, then the system halts ingestion to aggregate the collected data. This periodic on-off pattern ensures data completeness is achieved over time while preventing continuous network traffic that would cause overload.

Inventive Principle:
Principle #19Periodic action

2Object-affected harmful factors

If data ingestion is halted to reduce network traffic, then network performance is improved, but data processing delay increases

Engineering Contradiction:
Improvenetwork performanceVSAvoiddata processing delay
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The system performs preliminary data collection during periods when network conditions are favorable, storing data locally before aggregation is needed. This preliminary action reduces the need for urgent data retrieval later, minimizing processing delays while allowing network traffic to be reduced when appropriate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by performing data aggregation locally using previously ingested data during halt periods. This ensures that data processing continues without interruption even when network traffic is halted, preventing delays while improving network performance.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of time

If data from multiple sources is aggregated frequently, then data freshness is improved, but computing resources are consumed

Engineering Contradiction:
Improvedata freshnessVSAvoidcomputing resource consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs data aggregation periodically at predetermined intervals or when trigger conditions are met, rather than continuously. This periodic aggregation maintains data freshness by updating the aggregated dataset at regular intervals while avoiding the continuous computing resource consumption that would result from frequent real-time aggregation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary data ingestion and local processing before aggregation is required. By having data ready in advance through preliminary actions, the actual aggregation process can be performed more efficiently with reduced computing overhead, balancing data freshness with resource consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260017251A1System and method for generating an aggregated dataset
Publication Date: 2026.01.15 THE TORONTO DOMINION BANK
  • US20260017251A1 patent drawing
  • US20260017251A1 patent drawing
  • US20260017251A1 patent drawing

AI summary

A computer system comprises and a memory storing instructions that, when executed by the at least one processor, cause the at least one processor to ingest data from at least one first external data source in response to a first trigger condition; halt the ingesting of data from the at least one first external data source; ingest data from at least one second external data source in response to a second trigger condition; halt the ingesting of data from the at least one second external data source; and prior to a third trigger condition, aggregate the data ingested from the at least one first external data source and the data ingested from the at least one second external data source to generate an aggregated dataset. The first external data source may include a machine learning module trained to predict when network traffic will likely drop below a first threshold.