ALLOCATING BUFFER FOR TCP PROXY SESSION BASED ON DYNAMIC NETWORK CONDITIONS

Patent №

US 9,602,442

Granted

2017-03-21

Filed 2015

Owner

A10 NETWORKS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14863083

Allocation of buffers for a TCP proxy session between a client and a server by a service gateway includes monitoring dynamic network behaviors for server and client side sessions of the TCP proxy session; and allocating capacity for a server side buffer and capacity for a client side buffer in a memory buffer based on the dynamic server side network behaviors, the dynamic client side network behaviors, and a weighted average of a capacity of the memory buffer. In one approach to the allocation, the gateway determines whether an available capacity of the server or client side buffer is sufficient to store a data packet. If not sufficient, the allocated capacity of the server or client side buffer is increased based on measurements of the dynamic network behaviors and the weighted average, and the available capacity of the server or client side buffer is adjusted accordingly.

AI hardwareH04L 49/90H04L 49/9005H04L 67/56H04L 69/16

AI classification

AI hardware0.83
Planning0.30
Knowledge representation0.25
Evolutionary computation0.01
Natural language0.00
Vision0.00
Speech0.00
Machine learning0.00

Ownership

A10 NETWORKS, INC.

assignment · 377200496

Assignors

HAN, LIANG

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC