Patent ID: 9189795
Filing Date: 2015-11-17
Classification: G06Q

Abstract:
1. A method for selecting content items, the method comprising: receiving, using one or more processing devices, a request for content items for display in a content stream; retrieving, using the one or more processing devices, in response to the request, conditions for targeting content items for display in the content stream, with each of the content items being associated with one or more of the conditions, and with each of the conditions specifying that one or more predefined events occur before display of an associated content item is targeted; wherein each of the conditions is associated with information specifying an adjustment to a bid price for display of an associated content item upon satisfaction of the condition, relative to the bid price for display of the associated content item in an absence of the condition; determining, using the one or more processing devices, measures of relevance for the content items, with a measure of relevance specifying a relevance of a content item to contents of the content stream; from among the content items, identifying a content item with a measure of relevance exceeding a threshold value; for the content item identified, determining, using the one or more processing devices, whether there is an occurrence of one or more predefined events that satisfies a condition for targeting the content item identified; adjusting, using the one or more processing devices, the bid price for the content item identified, when there is the occurrence of the one or more predefined events that satisfies the condition for the content item identified; executing, using the one or more processing devices, an auction, based on the bid price adjusted for the content item identified and further based on other bid prices for other content items in the auction; selecting, using the one or more processing devices, based on the auction, the content items for display in the content stream; and outputting, using the one or more processing devices, the content items selected to a display device.