Social Network Ad Targeting via Latent Affinity Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current online advertising strategies on social networks face challenges in accurately targeting users interested in specific offers beyond those who have explicitly expressed interest, leading to inefficient ad budget allocation and ineffective keyword selection.
Innovation Solution
A targeting server system that utilizes affinity information from online social networks to automatically generate advertising campaigns by identifying member profiles with affinity to specific keywords, weighting their importance, and selecting optimal targeting keywords to reach a desired audience, while minimizing unnecessary targeting and cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If advertising targets users who have explicitly expressed interest in products or services, then advertising relevance is improved, but the audience reach is limited
Solution Approach 1:
The system performs preliminary analysis of user profiles, interests, and behaviors before advertising delivery to predict which users are likely to be interested in the advertised product. This allows the system to proactively identify potential customers who have not yet explicitly expressed interest but show signs of latent interest through their social network activity and profile data.
Solution Approach 2:
The patent introduces an intermediary system that analyzes social network data, user profiles, and advertising content to bridge the gap between advertisers and potential customers. This intermediary layer processes affinity information and generates targeted advertising campaigns that connect products with users based on predicted interests rather than explicit expressions.
2Quantity of substance
If advertising uses broader keywords to increase audience reach, then audience coverage is improved, but advertising cost increases
Solution Approach 1:
The system applies local quality by analyzing and weighting different user attributes and interests differently based on their relevance to the advertised product. Instead of treating all users equally, the system identifies and emphasizes specific local characteristics (such as particular interests, social network connections, or behavioral patterns) that are most predictive of product interest, thereby optimizing the balance between audience coverage and cost efficiency.
Solution Approach 2:
The patent changes the parameters used for advertising targeting from traditional demographic or interest-based categories to a dynamic affinity scoring system. This parameter transformation allows the system to continuously adjust user weights based on real-time social network activity and profile updates, optimizing the balance between reach and cost-effectiveness.
3Reliability
If the system analyzes detailed user affinity information to improve targeting accuracy, then advertising effectiveness is improved, but system complexity increases
Solution Approach 1:
The system segments the complex task of affinity analysis into distinct modular components: profile data collection, interest extraction, affinity scoring, and advertising generation. This segmentation allows each component to be optimized independently and simplifies the overall system architecture while maintaining high targeting accuracy through specialized processing at each stage.
Data Source
AI summary
Systems and methods for automatically targeting advertising on an online social network using affinity information collected concerning members of one or more online social networks in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes a targeting server configured to obtain data from at least one server that forms part of an online social network, where the obtained data describes member profiles of members of the online social network and activities performed on the online social network associated with the member profiles. In addition, the targeting server is configured to detect affinities between a member profile and keywords based upon data describing activities associated with the member profile and to provide the targeting keywords to a server that is part of the online social network so that the online social network displays the specific offer to online social network members targeted using the targeting keywords.


