ASSIGNING AN ADVERTISEMENT
First Claim
Patent Images
1. A method for assigning an advertisement, comprising:
- constructing a graph of events between a number of visitors and a number of domains;
iteratively calculating a set of domain scores for the advertisement using a spreading function on the graph; and
assigning the advertisement to a domain based on a domain score of the domain, wherein the domain score is among the set of domain scores.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable and executable instructions are provided for assigning an advertisement. Assigning an advertisement can include constructing a graph of events between a number of visitors and a number of domains, iteratively calculating a set of domain scores for the advertisement using a spreading function on the graph, and assigning the advertisement to a domain based on a domain score of the domain, wherein the domain score is among the set of domain scores.
-
Citations
15 Claims
-
1. A method for assigning an advertisement, comprising:
-
constructing a graph of events between a number of visitors and a number of domains; iteratively calculating a set of domain scores for the advertisement using a spreading function on the graph; and assigning the advertisement to a domain based on a domain score of the domain, wherein the domain score is among the set of domain scores. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable medium storing a set of instructions executable by a processing resource to:
-
receive event logs of visits to a number of domains by a number of visitors; construct a graph of a number of nodes representing the number of visitors and the number of domains connected by a number of edges, wherein each edge connects a respective one of the visitors to one of the domains; assign a prior to each of the number of nodes for an advertisement, iteratively calculate a set of visitor scores and domain scores for the advertisement using a spreading function; assign the advertisement to a domain among the number of domains based on a domain score of the domain satisfying a criterion. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system for assigning an advertisement, comprising:
-
a processor; a memory coupled to the processor and configured to direct the processor to; store event logs received of visits to a number of domains by a number of visitors in a database; construct a graph of the visits to the number of domains by the number of visitors from the event logs; assign a prior to each of the number of domains and the number of visitors for a first advertisement, wherein at least one prior is assigned based on information external to the event logs; iteratively calculate a set of visitor scores and domain scores for the first advertisement using a spreading function on the graph; compare the calculated set for the first advertisement to a calculated set for a second advertisement in the database; and assign the first advertisement to a domain among the number of domains based on the domain score and a visitor score for the first advertisement satisfying a criterion compared to the domain score and the visitor score for the second advertisement. - View Dependent Claims (13, 14, 15)
-
Specification