×

Assigning slots to content in a pipeline

  • US 9,928,224 B1
  • Filed: 01/30/2015
  • Issued: 03/27/2018
  • Est. Priority Date: 02/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program, that when executed in a computing device, causes the computing device to at least:

  • obtain a request to generate a content page on behalf of a user;

    identify a behavior pipeline in which to place the user based at least in part upon at least one arrival condition associated with the request, the behavior pipeline comprising a plurality of pipeline stages, wherein individual ones of the plurality of pipeline stages are associated with a plurality of content slots, the plurality of content slots being ranked according to a placement value;

    generate a ranking of a plurality of user interface widgets according to an overall probability that a terminal event will occur, the overall probability based on at least one of a first probability that the user will progress to the terminal event or a second probability that the user will progress to a subsequent one of the plurality of pipeline stages, the terminal event comprising at least one of;

    adding a product to a virtual shopping cart, purchasing the product, following a hyperlink, or entering another page pipeline;

    match the plurality of content slots with at least a subset of the plurality of user interface widgets according to the ranking and the placement value; and

    generate the content page with the subset of the plurality of user interface widgets corresponding to a respective plurality of content slots of the content page.

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