Patent ID: 9734134
Date: 2017-08-15
CPC Classifications: G06F,G06Q

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 initially being designated to be sent to the user device in one or more first frames, the one or more second content items initially being designated to be sent to the user device in one or more second frames to be sent after the sending of the one or more first frames, 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 time delay until at least one of the one or more first content items are available to load; determining a portion of the one or more second content items having a cumulative loading time for presenting the at least one of the one or more second content items not greater than the time delay; sending, to the user device in the one or more first frames, the portion of the one or more second content items having the cumulative loading time not greater than the time delay; sending, to the user device, the at least one of the one or more second frames including the at least one of the one or more first content items after sending the portion of the one or more second content items in the one or more first frames; and sending, to the user device, any remaining of the one or more of the second content items in one or more third frames after sending the first content items.