Dynamic Network Application Usage Through Heuristic Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing applications that introduce load into wireless networks, such as streaming and network health checks, can adversely affect network performance without consideration of current network capacity.

Innovation Solution

Implementing heuristic rules based on dynamic variables, utilizing Elastic AI or Fuzzy Logic, to manage and control application usage by determining network capacity utilization and adjusting the number of devices transmitting test data, without requiring extensive AI/ML training or neural networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If applications perform network tasks such as streaming and health checks, then network functionality is utilized, but network performance deteriorates due to introduced load

Engineering Contradiction:
Improvenetwork functionalityVSAvoidnetwork performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts application behavior based on real-time network capacity conditions. Heuristic rules evaluate current network state and modify application execution parameters accordingly, allowing the system to adapt between utilizing network functionality and preserving performance based on prevailing conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters of applications based on network capacity. By modifying parameters such as data transmission rates, polling intervals, or execution timing according to heuristic evaluations, the system optimizes the balance between functionality utilization and performance maintenance

Inventive Principle:
Principle #35Parameter changes

2Productivity

If heuristic rules with dynamic variables are implemented, then network load is dynamically managed, but system complexity increases

Engineering Contradiction:
Improvenetwork load management efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs lightweight heuristic rules that are computationally inexpensive and can be rapidly evaluated. These simple rules serve as disposable decision-making units that provide efficient load management without requiring complex, long-lived computational structures

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The complex task of network load management is segmented into multiple simple heuristic rules. Each rule handles a specific aspect of load management based on particular conditions, dividing the overall complexity into manageable, independent decision units that collectively achieve sophisticated control

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250330406A1Method and system for dynamically controlling application usage on a network with heuristics
Publication Date: 2025.10.23 AT&T INTELLECTUAL PROPERTY I L P
  • US20250330406A1 patent drawing
  • US20250330406A1 patent drawing
  • US20250330406A1 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, accessing a heuristic rule associated with network data that is collectible by end user devices; determining a dynamic variable according to the heuristic rule; converting the dynamic variable to a value; adjusting, according to the value, a number of the end user devices that are to transmit the network data to a network device. Other embodiments are disclosed.