Patent ID: 9626344
Date: 2017-04-18
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method, comprising: receiving from a user device a request for a web page, the web page including one or more first content items and one or more second content items, the one or more first content items being initially designated to load prior to the one or more second content items during a presentation of the web page, the one or more first content items being designated to be sent to the user device in one or more first packets, the one or more second content items being designated to be sent to the user device in one or more second packets that are initially designated to be sent after the sending of the one or more first packets, and the one or more first content items including content previously identified as contributing to a completion of at least one transaction through the web page; based at least partly on data describing at least one previous presentation of the web page, determining a delay in presenting at least one of the one or more first content items; determining at least one of the one or more second content items having a cumulative presentation time at the user device not greater than the delay in presenting the at least one of the one or more first content items; sending, in at least one of the one or more second packets to the user device, the at least one of the second content items having the cumulative presentation time at the user device not greater than the delay in presenting the at least one of the one or more first content items, prior to sending at least one of the one or more first packets that includes the at least one of the one or more first content items; and sending, to the user device, the at least one of the one or more first packets including the at least one of the one or more first content items after the delay and the at least one of the second content items have been sent.