Third-Party Content Layout Adaptation via Dynamic Formatting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online systems face challenges in presenting content items to third-party systems, leading to user disengagement due to differences in appearance, which detract from interaction and engagement with both the third-party and online system-provided content.

Innovation Solution

The online system provides components of a content item along with layout information to the third-party system, allowing the client device to render the content in a frame that integrates online system components with third-party system content, ensuring consistent formatting and positioning, thereby enhancing user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the online system provides discrete content items formatted for online system presentation to the third party system, then the content items can be easily provided and integrated with third-party content, but the content items appear out of place and detract from user engagement due to appearance differences

Engineering Contradiction:
Improveease of content provisionVSAvoiduser engagement
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies parameter changes by transforming the formatting parameters of content items from online system format to third-party system format. The online system receives formatting information from the third-party system and modifies the content item parameters (layout, style, structure) to match the third-party system's requirements, thereby resolving the appearance mismatch while maintaining ease of content provision

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies preliminary action by pre-formatting content items according to the third-party system's formatting information before providing them. The online system proactively adapts the content items in advance based on received formatting specifications, so that when the third-party system presents the content, it is already properly formatted and integrated, eliminating the need for post-processing and improving user engagement

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If the online system provides content items formatted for online system presentation, then the content maintains consistency with online system standards, but the content appears out of place when presented by the third party system, reducing user interaction

Engineering Contradiction:
Improvecontent consistencyVSAvoiduser interaction
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent changes the formatting parameters of content items to match the third-party system's presentation requirements. By receiving formatting information from the third-party system and applying these parameters, the content items maintain visual consistency with the third-party presentation context while preserving their core informational content, thereby improving user interaction

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the online system provides fully formatted content items to the third party system, then user engagement improves, but the online system loses control over content presentation and formatting

Engineering Contradiction:
Improveuser engagementVSAvoidcontent control
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by separating the content item into distinct components: the core content data provided by the online system and the formatting information provided by the third-party system. This segmentation allows the online system to maintain control over content selection and data integrity while delegating formatting control to the third-party system, achieving both user engagement and content control

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies dynamics by making the content formatting adaptive rather than static. The online system dynamically adjusts the content item formatting based on the formatting information received from the third-party system, allowing the same content item to be appropriately formatted for different third-party presentation contexts while maintaining online system control over the content itself

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10491652B2Providing a content item from an online system to a third party system that modifies the content item for presentation in accordance with a layout specified by the third party system
Publication Date: 2019.11.26 META PLATFORMS INC
  • US10491652B2 patent drawing
  • US10491652B2 patent drawing
  • US10491652B2 patent drawing

AI summary

An online system provides content to a third party system and allows the third party system to customize the content for presentation in conjunction with other content provided by the third party system. The third party system includes instructions in content provided by the third party system that, when executed by a client device, obtains the content from the online system via a frame rendered within the content provided by the third party system. Using layout information included within the content provided by the third party system, the client device presents the content obtained from the online system in conjunction with the content provided by the third party system. Hence, the layout information allows the third party system to specify placement or formatting of the content obtained from the online system.