US 12,438,823 B2
Intelligent data ingestion chunk size optimization
Binoy Thomas, Kozhikode (IN); Sudheesh S. Kairali, Kozhikode (IN); Hans W Uhlig, San Jose, CA (US); and Sarbajit K. Rakshit, Kolkata (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Nov. 7, 2023, as Appl. No. 18/503,632.
Prior Publication US 2025/0150404 A1, May 8, 2025
Int. Cl. H04L 47/36 (2022.01); H04L 43/16 (2022.01)
CPC H04L 47/365 (2013.01) [H04L 43/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
establishing a transmission performance database, wherein the transmission performance database comprises historical performance data related to transmission of data across a plurality of data channels of a network;
establishing a chunk size adjustment schedule based on the historical performance data stored on the transmission performance database;
defining an initial data chunk size for a first data object transmitted across a first data channel of the plurality data channels of the network, wherein the initial data chunk size is defined according to the chunk size adjustment schedule;
transmitting the first data object across the first data channel according to the initial data chunk size;
collecting performance data for the first data channel data and storing the performance data for the first data channel on the performance database;
evaluating transmission performance of the first data channel based at least in part on the performance data of the first data channel;
generating a recommendation to adjust the initial data chunk size of the first data object based on the transmission performance of the first data channel; and
adjusting, upon acceptance of the recommendation, the initial data chunk size based at least in part on the recommendation.