Affinity Server for Media Audience Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to effectively correlate social media content with time-based media events and topics to estimate audience affinities, leading to inefficiencies in advertising and content recommendation strategies.

Innovation Solution

An affinity server determines affinity scores by creating populations of social media users interested in specific events or topics, based on their authored content, and calculates these scores through the intersection of relevant user populations, normalized by population size and other factors, to optimize advertising and content recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If social media content items are used to estimate audience affinities for time based media events, then advertising targeting accuracy is improved, but the complexity of correlating social media content with media events increases

Engineering Contradiction:
Improveaudience affinity estimation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an affinity server as an intermediary component that mediates between social media content and time-based media events. The affinity server creates populations of social media users based on their authored content and calculates affinity scores by determining intersections between these populations, thereby simplifying the complex correlation task into manageable processing steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the broad task of audience affinity estimation into distinct components: creating user populations based on social media content, calculating intersections between populations, and generating affinity scores. This segmentation allows each component to be processed independently, reducing overall system complexity while maintaining measurement precision.

Inventive Principle:
Principle #1Segmentation

2Productivity

If populations of social media users are created and intersections calculated to determine affinity scores, then advertising optimization is improved, but the computational resources and time required increase

Engineering Contradiction:
Improveadvertising optimization efficiencyVSAvoidcomputation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The affinity server performs preliminary actions by pre-creating populations of social media users based on their authored content and storing these populations for future use. This allows affinity scores to be calculated more efficiently when needed, as the population data is already organized and ready for intersection calculations, reducing computation time for advertising optimization tasks.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11301505B2Topic and time based media affinity estimation
Publication Date: 2022.04.12 BLUEFIN LABS
  • US11301505B2 patent drawing
  • US11301505B2 patent drawing
  • US11301505B2 patent drawing

AI summary

An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question.