Patent Document ID: 9485153
Application ID: 14164622
Patent Flag: 1

Claim One:
1. A method, comprising: collecting, by a learning machine, information relating to network metrics in a computer network; predicting, by the learning machine, a packet delay for a packet to be transmitted along a particular communication path based on the network metrics, wherein the predicting includes: building, by the learning machine, a predictive model that takes into account packet size by inputting the collected network metrics into an engine, which then yields a prediction of the packet delay, and calculating, by the learning machine, an optimal packet size for optimizing a transmission experience of the packet to be transmitted along the particular communication path based on the predicted packet delay; and sending instructions to an application that will be transmitting the packet that instruct the application to dynamically adjust a size of the packet to be transmitted along the particular communication path based on the calculated optimal packet size determined from the predictive model.