Event Prediction Engine for Social Network Content Targeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face inefficiencies in targeting users with relevant content due to inaccurate and untimely user profile updates, leading to ineffective advertising and suggestions, as users often fail to update their profiles promptly after significant events, resulting in missed opportunities for both advertisers and users.

Innovation Solution

Implementing an event prediction engine within the social networking system that utilizes user data, including social networking activity, messages, and historical data to predict upcoming events, allowing for timely and accurate content targeting, such as advertisements or gifts, based on user interests and activities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user profile information is used for content targeting, then content relevance to users is improved, but timeliness of content delivery deteriorates because users update profiles after events occur

Engineering Contradiction:
Improvecontent relevanceVSAvoidtimeliness of content delivery
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by predicting upcoming events (such as birthdays, anniversaries, or life events) before they actually occur. Instead of waiting for users to update their profiles after events, the system proactively identifies potential events based on existing profile data, communication patterns, and behavioral signals, then delivers relevant content in advance, resolving the timeliness issue while maintaining relevance

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If user provided profile information is relied upon, then system simplicity is maintained, but accuracy of event detection deteriorates due to incomplete or outdated user updates

Engineering Contradiction:
Improvesystem simplicityVSAvoidaccuracy of event detection
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system introduces an intermediary event prediction engine that acts as a mediator between user profile data and content targeting. This engine analyzes multiple data sources including profile information, communication metadata, and behavioral patterns to infer upcoming events, thereby improving detection accuracy without requiring users to manually update their profiles or increasing system complexity significantly

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If advertisers target users based on current profile status, then advertising efficiency is reduced due to late targeting, but system resource consumption is minimized

Engineering Contradiction:
Improveadvertising efficiencyVSAvoidsystem resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system applies preliminary action by predicting upcoming events before they occur, enabling advertisers to target users at the optimal moment. The event prediction engine identifies potential events (birthdays, anniversaries, life changes) in advance, allowing content delivery to be timed perfectly for maximum impact, thereby dramatically improving advertising efficiency without proportionally increasing resource consumption

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11295350B1Targeting items to a user of a social networking system based on a predicted event for the user
Publication Date: 2022.04.05 META PLATFORMS INC
  • US11295350B1 patent drawing
  • US11295350B1 patent drawing
  • US11295350B1 patent drawing

AI summary

A social networking system predicts a life event (e.g., birthday, change in marital status, relationship status, etc.) for a target user based on information associated with the user. The social networking system identifies gift suggestions to provide to one or more friends of the user based on the predicted event. A gift suggestion may include an invitation to purchase or send an item, voucher, or other gift to the target user, wherein the gift may be determined based on information about the target user's interests obtained by the social networking system. The social networking system sends a gift suggestion to one or more friends of the target user, where the gift suggestion identifies the predicted life event and provides the gift suggestion to the target user's friend. The advertisement may require action by multiple of the target user's friends before the gift is sent to the target user.