WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
maximize
Traduction automatique
1. (WO2014092771) SYSTÈME ET PROCÉDÉ DE DISTRIBUTION DE CONTENU ÉLECTRONIQUE
Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

What Is Claimed Is:

1. A method of serving electronic content items, the method comprising:

receiving a request for at least one content item for presentation to a first user;

for each of a plurality of content items servable in response to the request, calculating an estimated value of the content item, from:

a bid offered for serving the content item; and

a modified probability that the first user will act on the content item if the content item is presented to the first user, wherein the modified probability reflects how many times the content item was previously presented to the first user; and

serving one or more of the plurality of content items in response to the request.

2. The method of claim 1, further comprising:

ranking the plurality of content items based on their estimated values;

wherein said serving comprises serving the top-ranked one or more content items.

3. The method of claim 1 , wherein the modified probability that the first user will act on the content item is calculated from:

a base probability derived from historical data regarding multiple users' actions on the content item; and

a probability modifier, wherein a value of the modifier depends on how many times the content item was previously presented to the first user.

4. The method of claim 3, wherein:

for a number of times N that the content item was previously presented to the first user, the value of said probability modifier is proportional to a quantity of users that acted on a set of content items upon an (N+1)th presentation.

5. The method of claim 1, further comprising calculating the modified probability that the first user will act on the content item by:

identifying, based on historical data, a range of impressions of a set of content items that includes the content item, such that users who acted on an impression of a content item in the set of content items most frequently acted on an impression within the identified range of impressions;

assigning a probability modifier of 1 to impressions within said range; and

assigning probability modifiers between 0 and 1 to impressions outside said range.

6. The method of claim 5, wherein said calculating the modified probability that the first user will act on the content item further comprises:

identifying a quantity of previous impressions N of the content item presented to the first user; and

retrieving a probability modifier assigned to the (Ν+1)th impression.

7. The method of claim 1, further comprising calculating the modified probability that the first user will act on the content item by:

mapping, for each of multiple ordinal impressions of a set of content items that includes the content item and that were acted on by users, a corresponding representation of a number of users that acted on a given content item in the set of content items upon the ordinal impression of the given content item; and

for each of the multiple ordinal impressions, normalizing the representation to produce a probability modifier proportional to the number of users and having a value between 0 and 1 , inclusive.

8. The method of claim 7, wherein said calculating the modified probability that the first user will act on the content item further comprises:

identifying a quantity of previous impressions N of the content item presented to the first user; and

retrieving a probability modifier associated with the (Ν+1)th impression.

9. The method of claim 1, wherein said calculating an estimated value of the content item comprises multiplying:

the bid offered by a provider of the content item for serving the content item;

a base probability that the first user will act on the content item; and

a probability modifier configured to reduce the base probability if:

the number of times the content item was previously presented to the first user is less than a first threshold; or

the number times the content item was previously presented to the first user is greater than a second threshold.

10. The method of claim 9, wherein the probability modifier further modifies the

based probability based on a recency with which the content item has been presented to the first user.

11. The method of claim 1 , further comprising:

with the request, receiving indications of locations at which the one or more content items are to be presented to the first user within a page of content;

wherein the different locations are assigned different weights proportional to their prominence within the page.

12. The method of claim 1, further comprising, prior to receiving the request:

serving a plurality of content items for presentation to multiple users;

for each serving, recording:

every content item that was served in the serving;

a user to whom the content items were served; and

a time the content items were served.

13. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method of serving electronic content items, the method comprising:

receiving a request for at least one content item for presentation to a first user;

for each of a plurality of content items servable in response to the request, calculating an estimated value of the content item, from:

a bid offered for serving the content item; and

a modified probability that the first user will act on the content item if the content item is presented to the first user, wherein the modified probability reflects how many times the content item was previously presented to the first user; and

serving one or more of the plurality of content items in response to the request.

14. A computer-readable medium containing a data structure configured for indicating a modifier to apply to a probability that a given user will act on a content item upon a given ordinal presentation of the content item, the data structure comprising:

a first dimension corresponding to quantities of presentations of a set of content items that includes the content item;

a second dimension corresponding to time spans; and

for each intersection between a quantity N of presentations of a set of content items and a first time span:

a probability modifier applicable when the content item is a candidate to be presented to the given user for the (Ν+1)th time, wherein a most recent presentation of the content item to the given user occurred during the first time span;

wherein the probability modifier is read and multiplied by a predicted probability that the given user will act on the (N+1)th impression of the content item, to produce a modified probability.

15. A system for serving electronic content, the system comprising:

a repository of content items for serving in response to requests for content for presentation to users;

a data store comprising, for each of a plurality of users:

for each of the content items that have been served for presentation to the user: first data identifying a number of times the content item has been served for presentation to the user;

selection logic for identifying a subset of the content items suitable for serving to a first user in response to a request for content to present to the first user; and

estimation logic for calculating, for each of the identified content items, an estimated value of the content item, wherein the estimation logic is configured to combine:

a bid offered by a provider of the content item;

a base probability that the first user will act on the content item if the content item is presented to the first user; and

a modifier reflecting a number of times the content item was previously presented to the first user.

16. The system of claim 15, wherein the data store further comprises, for each of the plurality of users and for each of the content items:

second data identifying a recency with which the content item has been served for presentation to the user.

17. The system of claim 15, further comprising:

a repository of tracking data identifying, for each of multiple content items, which impressions of the content items resulted in action on the content items by users to whom the impressions were presented.

18. The system of claim 17, further comprising:

analysis logic for analyzing the tracking data to assign to each of multiple ordinal impressions of a given content item a measure between 0 and 1 , inclusive, of users that acted the given content item upon the ordinal impression of the given content item.

19. The system of claim 15, wherein the modifier further reflects a recency with which the content item was presented to the first user.