Please download the dossier by clicking on the dossier button x
×

User-based advertisement positioning using markov models

  • US 8,271,328 B1
  • Filed: 12/17/2008
  • Issued: 09/18/2012
  • Est. Priority Date: 12/17/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving a set of advertisements to be displayed to a user, wherein advertisements in the set of advertisements are arranged according to a first order;

    accessing user history data, the user history data defining a set of past user events, including a most recent past user event, associated with the user and defining an order in which the past user events occurred and the user history data comprising impression type data defining a display configuration of advertisements associated with the most recent past user event, wherein the display configuration specifies an arrangement of advertisements as displayed to a user;

    constructing, by one or more computer processors, sequences of data from the set of past user events, the constructed sequences including a first sequence that includes user history data defining the most recent past user event from the set of past user events and the impression type data and one or more successive sequences successive to the first sequence, wherein;

    each of the one or more successive sequences includes user history data of a previous sequence and user history data defining an additional past user event from the set of past user events according to the order in which the past user events occurred;

    generating, by one or more computer processors, positioning data based on the constructed sequences and the order in which the past user events occurred, wherein the positioning data specify changes to the first order of the set of advertisements to be displayed to the user, the changes to the first order resulting in a second order that is different from the first order, wherein generating positioning data comprises;

    determining a product of positioning multipliers, each positioning multiplier corresponding to a constructed sequence and representing a commerciality of a user that performed the corresponding constructed sequence, the commerciality of a user being indicative of the user'"'"'s interests in commercial offerings; and

    providing one or more advertisements from the set of advertisements for display to the user in the second order based at least in part on the positioning data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×