×

Determining targeting information based on a predictive targeting model

  • US 10,423,983 B2
  • Filed: 09/16/2014
  • Issued: 09/24/2019
  • Est. Priority Date: 09/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for use by at least one data processing device, the method comprising:

  • receiving, from a client device, targeting criteria that comprises at least a targeted behavior and an identification of a geographic region;

    segmenting the geographic region identified by the targeting criteria into a three-dimensional grid that comprises a plurality of cells based on latitude data, longitude data, and altitude data, the plurality of cells including a cell that encompasses a location within the region, the cell comprising a cell identifier;

    receiving behavioral information associated with at least a user, wherein the behavioral information includes location data that comprises at least device altitude data, and temporal data, the location data identifying the location encompassed by the cell;

    calculating a behavior match metric for the cell based on the behavioral information projected onto the geographic region, the behavior match metric indicating a number of visits by the user to the location represented by the cell;

    assigning the behavioral match metric to a key that comprises a tuple that comprises the cell identifier of the cell and a user identifier of the user;

    retrieving feature data for the cell, the feature data indicating attributes of the location encompassed by the cell;

    generating a labeled feature vector table based on the key and the attributes of the location encompassed by the cell;

    training a model for predicting a conversion rate of the cell based on the labeled feature vector table, wherein the conversion rate provides a probability of the user performing the targeted behavior within the cell;

    applying the model to the feature data to predict the conversion rate of the cell; and

    presenting targeting information based on the conversion rate of the cell to the client device.

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