Patent ID: 9549017
Date: 2017-01-17
CPC Classifications: G06F,G06N,H04L

Claim:
1. A method of selecting content, comprising: receiving, at a processing circuit, a content selection request for third-party content to be presented by a client device in conjunction with first-party content, the content selection request including a client device identifier; retrieving data indicative of a set of one or more topical interest categories associated with the client device identifier; identifying, by the processing circuit, input values for a prediction model, the input values including: performing, by the processing circuit, one or more of image recognition or text recognition on each of a set of third-party content to determine a topical interest category; selecting, by the processing circuit, a subset of third-party content eligible for selection based in part on the set of topical interest categories associated with the client device identifier, a topical interest category of each of the subset of third-party content, and a topic of first party content; using the prediction model that includes a logistic regression model to predict, based on the input values including the length of time, a predicted action metric for the third-party content in the subset, the predicted action metric corresponding to a predicted likelihood of an online action occurring as a result of the third-party content being selected, the logistic regression model indicating the predicted likelihood of the online action as  wherein f(z) indicates the predicted likelihood of the online action, z indicates a set of factors including the length of time each topical interest category has been associated with the client device identifier, and wherein the predicted action metric includes at least one of a predicted click-through rate or a predicted conversion rate; selecting, by the processing circuit, third-party content from the subset based in part on the predicted action metric that includes at least one of the predicted click-through rate or the predicted conversion rate, the predicted action metric associated with the third-party content; and providing, by the processing circuit, an indication of the selected third-party content to be presented by the client device in conjunction with the first-party content.