×

Machine learning based content delivery

  • US 10,311,372 B1
  • Filed: 12/19/2014
  • Issued: 06/04/2019
  • Est. Priority Date: 12/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for facilitating content delivery, the computer-implemented method comprising:

  • under control of a hardware computing device configured with specific computer executable instructions,training a machine learning model that predicts content delivery performance based, at least in part, on historical data related to content requests over a specified period of time;

    providing a first separable portion of the machine learning model to a user computing device;

    obtaining an incoming content request from the user computing device, wherein the incoming content request includes information generated by the first separable portion of the machine learning model executing on the user computing device;

    identifying a predicted content delivery performance that results from an application of a second separable portion of the machine learning model to a candidate content delivery strategy for configuring a content page corresponding to the incoming content request in a first above-the-fold (ATF) configuration; and

    in response to a determination that the predicted content delivery performance satisfies a predetermined condition;

    configuring the requested content page in the first ATF configuration;

    generating a response to the incoming content request in accordance with configuring the requested content page in the first ATF configuration, wherein the generated response indicates a priority for retrieving network resources to be displayed in an ATF portion of the requested content page; and

    transmitting the generated response to the user computing device, wherein reception of the generated response causes the user computing device to retrieve the network resources in accordance with the priority indicated in the generated response.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×