Sponsored Story API Property Segmentation for Targeted Engagement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advertisers in social networking systems have limited ability to flexibly and effectively promote user actions due to the lack of advanced targeting options for sponsored stories, restricting their ability to customize content and increase user interaction.

Innovation Solution

The social networking system allows advertisers to specify properties of content for sponsored stories, enabling the identification and inclusion of specific actions and objects, which are then used to generate customized sponsored story units that can include interface elements for user interaction, thereby increasing the likelihood of user engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisers use basic sponsored story formats with limited targeting options, then the system is simple to operate, but the ability to flexibly and effectively promote user actions is restricted

Engineering Contradiction:
Improveability to flexibly promote user actionsVSAvoidcomplexity of sponsored story specification
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The sponsored story specification is segmented into distinct property categories (action properties, object properties, user properties). This allows advertisers to selectively specify only the properties relevant to their campaign, providing flexibility without requiring mastery of the entire specification structure. The segmentation enables modular configuration where advertisers can combine different property types as needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of property-based specification, moving beyond simple action-object pairing to a multi-dimensional framework that includes action properties, object properties, and user properties. This dimensional expansion allows for sophisticated targeting and customization while maintaining a consistent specification interface through the story request mechanism.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If advertisers specify detailed properties of content for sponsored stories, then the content can be more customized and specialized, but the complexity of identifying and matching content increases

Engineering Contradiction:
Improveprecision of sponsored story contentVSAvoiddifficulty of identifying matching content
Core Design Contradiction:
Manufacturing precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements feedback through the story request mechanism, where advertisers specify desired properties and the system responds by identifying and returning matching content. This feedback loop allows advertisers to refine their property specifications based on the content returned, enabling iterative optimization of sponsored story precision without manually searching through all available content.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically identifying and matching content based on the properties specified in the story request. Rather than requiring advertisers to manually filter and select content, the system autonomously processes the property specifications, searches the content database, and returns matching results, thereby reducing the operational complexity for advertisers.

Inventive Principle:
Principle #25Self-service

3Reliability

If the system implements advanced property-based filtering for sponsored stories, then user interaction likelihood increases, but the processing time and computational resources increase

Engineering Contradiction:
Improvelikelihood of user interactionVSAvoidtime for content identification
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-processing and indexing content properties before they are needed for sponsored story generation. Content is stored with associated properties in a structured format, enabling rapid retrieval and matching when story requests are received. This preliminary organization of data reduces the computational burden during actual content identification and matching operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20140365565A9Sponsored stories application programming interface (API)
Publication Date: 2014.12.11 META PLATFORMS INC
  • US20140365565A9 patent drawing
  • US20140365565A9 patent drawing
  • US20140365565A9 patent drawing

AI summary

To provide a sponsored story unit, the social networking system receives a story request from an advertiser. The story request specifies properties of content used to generate the sponsored story. When the social networking system stores an object or an action performed on an object, properties associated with, and describing, the object or the action are also stored. For example, properties of an object include an object type, an object identifier, metadata describing the object or other suitable information. The social networking system identifies actions or objects associated with users connected to a viewing user having one or more properties included in a story request. A sponsored story is generated from the identified actions or objects and presented to a viewing user.