SYSTEM AND METHOD FOR DYNAMIC CROSS-PLATFORM ALLOCATION OF THIRD-PARTY CONTENT
First Claim
1. A method for allocating a third-party content impression between a first format and a second format, comprising:
- creating, by one or more processors, a normalizer configured to convert a number of third-party content impressions on the first format to a number of third-party content impressions on the second format;
receiving a user preference;
determining, by the one or more processors, an optimal amount of third-party contents to be viewed by the user within a time period; and
creating, by the one or more processors, a probability of serving the third-party content impression on the first format as a function of the user optimal third-party content amount and the user preference, creating the probability comprising determining the probability based on a likelihood an amount of the third party contents presented on the first format will reach the optimal amount in view of the user preference and a remaining time within the time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for allocating third-party content impressions among online media formats is provided. An allocation system normalizes the number of impressions of each format so that the durations of each format may be determined so that the expected revenue of the impressions on each format is approximately equal. The allocation system assigns an optimal number of third-party content impressions to a user based on the amount of content the user consumes. The allocation system determines the probabilities of third-party contents of differing durations and formats being served to the user as a function of the user'"'"'s preferred format and of an optimal amount of third-party contents to be viewed by the user. The allocation system determines whether a given third-party content should be served as a function of the probability.
-
Citations
20 Claims
-
1. A method for allocating a third-party content impression between a first format and a second format, comprising:
-
creating, by one or more processors, a normalizer configured to convert a number of third-party content impressions on the first format to a number of third-party content impressions on the second format; receiving a user preference; determining, by the one or more processors, an optimal amount of third-party contents to be viewed by the user within a time period; and creating, by the one or more processors, a probability of serving the third-party content impression on the first format as a function of the user optimal third-party content amount and the user preference, creating the probability comprising determining the probability based on a likelihood an amount of the third party contents presented on the first format will reach the optimal amount in view of the user preference and a remaining time within the time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for allocating a third-party content impression between a first format and a second format, comprising:
-
a normalizer module configured to convert a number of third-party content impressions on the first format to a number of third-party content impressions on the second format; an interface configured to receive a user selection; an optimal third-party content amount module configured to create an optimal amount of third-party contents to be viewed by the user within a time period; and a probability module configured to create a probability of serving the third-party content impression on the first format as a function of the user optimal third-party content amount and the user selection, the probability module configured to determine the probability based on a likelihood an amount of the third party contents presented on the first format will reach the optimal amount in view of the user preference and a remaining time within the time period. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification