PRIVACY-SENSITIVE METHODS, SYSTEMS, AND MEDIA FOR TARGETING ONLINE ADVERTISEMENTS USING BRAND AFFINITY MODELING
First Claim
1. A method for constructing brand audiences for targeting advertisements, the method comprising:
- collecting visitation data relating to user-generated micro-content from a plurality of browsers;
extracting a quasi-social network from the collected visitation data, wherein the quasi-social network comprises a plurality of links that are induced between the plurality of browsers visiting the user-generated micro-content;
selecting seed nodes from the plurality of browsers, wherein the selected seed nodes have performed a brand action relating to the user-generated micro-content that is indicative of brand affinity;
determining candidate nodes from the plurality of browsers based at least in part on a distance from the seed nodes in the quasi-social network;
calculating a brand proximity score for each of the candidate nodes, wherein the brand proximity score includes one or more brand proximity measures and wherein the brand proximity score is an aggregated distance measurement between the candidate nodes and the seed nodes;
generating a ranking of the candidate nodes based on the brand proximity score; and
selecting a brand audience for serving an advertisement based on the generated ranking.
8 Assignments
0 Petitions
Accused Products
Abstract
Privacy-sensitive methods, systems, and media for targeting online advertisements using brand affinity modeling are provided. In accordance with some embodiments, a method for constructing brand audiences for targeting advertisements is provided, the method comprising: collecting visitation data relating to user-generated micro-content from a plurality of browsers; extracting a quasi-social network from the collected visitation data, wherein the quasi-social network comprises a plurality of links that are induced between the plurality of browsers visiting the user-generated micro-content; selecting seed nodes from the plurality of browsers, wherein the selected seed nodes have performed a brand action relating to the user-generated micro-content that is indicative of brand affinity; determining candidate nodes from the plurality of browsers based at least in part on a distance from the seed nodes in the quasi-social network; calculating a brand proximity score for each of the candidate nodes, wherein the brand proximity score includes one or more brand proximity measures and wherein the brand proximity score is an aggregated distance measurement between the candidate nodes and the seed nodes; generating a ranking of the candidate nodes based on the brand proximity score; and selecting a brand audience for serving an advertisement based on the generated ranking.
-
Citations
36 Claims
-
1. A method for constructing brand audiences for targeting advertisements, the method comprising:
-
collecting visitation data relating to user-generated micro-content from a plurality of browsers; extracting a quasi-social network from the collected visitation data, wherein the quasi-social network comprises a plurality of links that are induced between the plurality of browsers visiting the user-generated micro-content; selecting seed nodes from the plurality of browsers, wherein the selected seed nodes have performed a brand action relating to the user-generated micro-content that is indicative of brand affinity; determining candidate nodes from the plurality of browsers based at least in part on a distance from the seed nodes in the quasi-social network; calculating a brand proximity score for each of the candidate nodes, wherein the brand proximity score includes one or more brand proximity measures and wherein the brand proximity score is an aggregated distance measurement between the candidate nodes and the seed nodes; generating a ranking of the candidate nodes based on the brand proximity score; and selecting a brand audience for serving an advertisement based on the generated ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating brand audiences for targeting advertisements, the system comprising:
a processor that; collects visitation data relating to user-generated micro-content from a plurality of browsers; extracts a quasi-social network from the collected visitation data, wherein the quasi-social network comprises a plurality of links that are induced between the plurality of browsers visiting the user-generated micro-content; selects seed nodes from the plurality of browsers, wherein the selected seed nodes have performed a brand action relating to the user-generated micro-content that is indicative of brand affinity; determines candidate nodes from the plurality of browsers based at least in part on a distance from the seed nodes in the quasi-social network; calculates a brand proximity score for each of the candidate nodes, wherein the brand proximity score includes one or more brand proximity measures and wherein the brand proximity score is an aggregated distance measurement between the candidate nodes and the seed nodes; generates a ranking of the candidate nodes based on the brand proximity score; and selects a brand audience for serving an advertisement based on the generated ranking. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for constructing brand audiences for targeting advertisements, the method comprising:
-
collecting visitation data relating to user-generated micro-content from a plurality of browsers; extracting a quasi-social network from the collected visitation data, wherein the quasi-social network comprises a plurality of links that are induced between the plurality of browsers visiting the user-generated micro-content; selecting seed nodes from the plurality of browsers, wherein the selected seed nodes have performed a brand action relating to the user-generated micro-content that is indicative of brand affinity; determining candidate nodes from the plurality of browsers based at least in part on a distance from the seed nodes in the quasi-social network; calculating a brand proximity score for each of the candidate nodes, wherein the brand proximity score includes one or more brand proximity measures and wherein the brand proximity score is an aggregated distance measurement between the candidate nodes and the seed nodes; generating a ranking of the candidate nodes based on the brand proximity score; and selecting a brand audience for serving an advertisement based on the generated ranking. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification