Per-Application Buffer Allocation for Low-Latency Network Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High latency in modern networks due to increasing buffer sizes leads to detrimental effects on real-time applications, with existing QoS priority settings being non-universal and ineffective in managing latency globally.

Innovation Solution

Implementing a system that dynamically adjusts buffer sizes based on user preferences and application requirements, allowing manual or automatic control of latency modes through a standardized interface, and optimizing buffer sizes for specific applications and geographic distances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If buffer size is increased to support higher bandwidth connections, then bandwidth capacity is improved, but latency increases substantially

Engineering Contradiction:
Improvebandwidth capacityVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the network buffer into multiple smaller per-application buffers instead of using a single large buffer. Each application receives a dedicated buffer of appropriate size, allowing real-time applications to have small buffers (low latency) while bulk transfer applications can utilize larger buffers (high bandwidth), thus resolving the contradiction between bandwidth capacity and latency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different buffer size characteristics to different applications based on their specific requirements. Real-time applications receive optimized small buffers for low latency, while other applications can have larger buffers for high throughput. This local optimization resolves the contradiction by allowing each application to have the buffer characteristics it needs rather than forcing a uniform buffer size for all.

Inventive Principle:
Principle #3Local quality

2Loss of time

If QoS priority settings are implemented to manage latency, then latency control is improved for specific applications, but system complexity increases and universal applicability decreases

Engineering Contradiction:
Improvelatency controlVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent dynamically allocates buffer sizes to applications based on their real-time requirements and characteristics. The system automatically adjusts buffer parameters without requiring complex manual QoS configuration, reducing system complexity while maintaining effective latency control through adaptive, application-specific buffer management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260019387A1Buffer Allocation
Publication Date: 2026.01.15 COMCAST CABLE COMM LLC
  • US20260019387A1 patent drawing
  • US20260019387A1 patent drawing
  • US20260019387A1 patent drawing

AI summary

A method and system may allow for adjusting network latency experienced by a user. A first computing device may send a request to adjust the latency experienced by a terminal associated with a user. The request may be received at a second computing device which may identify a buffer size for to the terminal associated with the user. A new buffer size may be determined and adjusted for the identified buffer based on the received request.