Method and system for scheduling online targeted content delivery
First Claim
Patent Images
24. A method for scheduling delivery of multiple advertisements selectively to a plurality of Web users, each advertisement being associated with a delivery contract, comprising:
- determining probability data relating to each user being online during a given time period;
based on the probability data and known prior advertisement deliveries to users, generating an ordered master list of advertisements to be selectively delivered to the users, said list being prioritized to generally fulfill said contracts; and
generating an individual list of advertisements to be delivered to each user on user login, said individual list specifying advertisements that said user is eligible to receive based on user profile data and in an order in accordance with said master list.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for scheduling the delivery of multiple items of content selectively to online users. Expected values relating to each user being online during a given time period are determined. An ordered list of the items of content to be selectively delivered to the users is generated based on the expected values. The list is prioritized to meet delivery requirements associated with the items of content.
190 Citations
67 Claims
-
24. A method for scheduling delivery of multiple advertisements selectively to a plurality of Web users, each advertisement being associated with a delivery contract, comprising:
-
determining probability data relating to each user being online during a given time period;
based on the probability data and known prior advertisement deliveries to users, generating an ordered master list of advertisements to be selectively delivered to the users, said list being prioritized to generally fulfill said contracts; and
generating an individual list of advertisements to be delivered to each user on user login, said individual list specifying advertisements that said user is eligible to receive based on user profile data and in an order in accordance with said master list.
-
-
38. A computer system for scheduling delivery of multiple items of content selectively to a plurality of online users, comprising:
-
a memory for storing a program; and
a processor operative with the program to;
(a) determine expected values relating to each user being online during a given time period; and
(b) generate an ordered list of the items of content to be selectively delivered to the users based on the expected values, said list being prioritized to meet delivery requirements associated with said items of content.
-
-
39. A system for scheduling and delivering multiple items of content selectively to a plurality of online users, each item of content being associated with a delivery contract, comprising:
-
a central computer for determining data relating to the probability of a given user being online during a given time period, and generating an ordered master list of items of content to be delivered based on the probability data and known prior deliveries of items of content to users, said list being prioritized to enhance fulfillment of said contracts; and
a plurality of local computers linked to said central computer, each local computer generating an individual schedule for each of a set of users logging on to said computer on user login, said schedule comprising an individual list of selected items of content to be delivered to said user in accordance with said ordered master list, said selected items of content comprising content for which the user is eligible to receive based on user profile or preference data.
-
-
42. A method of scheduling and delivering multiple items of content selectively to a plurality of online users, comprising:
-
determining expected values relating to each user being online during a given time period;
generating an ordered master list of the items of content to be selectively delivered to the users based on the expected values, said list being prioritized to meet delivery requirements associated with said items of content;
dynamically generating an individual list of items of content to be delivered to each user on user login, said individual list specifying items of content that said user is eligible to receive based on user profile data and in an order in accordance with said master list; and
delivering to each logged on user items of content specified in the user'"'"'s individual list. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59)
-
-
56. A method of scheduling delivery of multiple items of content selectively to a plurality of online users, comprising:
-
receiving an ordered master list of the items of content to be selectively delivered to the users based on the expected values, said list being prioritized to meet delivery requirements associated with said items of content; and
for each user on user login dynamically generating an individual list of items of content to be delivered to the user, said individual list specifying items of content that the user is eligible to receive based on user profile data and in an order in accordance with said master list.
-
-
60. A method of determining the viability of a proposed plan to deliver an item of content to online users having specified characteristics a specified number of times during a specified time period, said item of content to be delivered to said online users as one of a series of items of content delivered sequentially to the users, comprising:
-
determining an expected position of the item of content in the series based on the number of online users having the specified characteristics, the probability that a random user having the specified characteristics will be online during the specified time period, a predicted session length for the random user, and the time period between deliveries of said items of content;
determining the expected number of deliveries of said items of content based on the expected position; and
comparing the expected number of deliveries to the specified number of deliveries. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 61, 62, 63, 64, 65, 66, 67)
-
-
65-1. The method of claim 60 wherein a predicted session length for the random user is based on known behavior of individual users.
Specification