Content Presentation Templates for Surface Type Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online systems face challenges in presenting content items effectively across diverse client devices with different presentation surface types, such as audio only, graphical only, or both, leading to reduced user interaction and interface efficiency due to inaccessible or inappropriate content.

Innovation Solution

The online system retrieves and re-ranks content items based on the client device's surface type, applying compatible templates to customize the presentation, ensuring that content items suitable for the device's output surface are prioritized and presented effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If content items are presented without filtering by surface type, then the quantity of content items presented increases, but the accessibility and understandability of content items decreases

Engineering Contradiction:
Improvequantity of content itemsVSAvoidaccessibility and understandability
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system extracts and removes content items that are incompatible with the client device's surface type from the presentation set. The surface type identification module determines which surface types are available, and the content item selection module excludes items requiring unavailable surfaces (e.g., excluding video content from audio-only devices), thereby maintaining accessibility while preserving content quantity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different presentation qualities and formats to content items based on the specific surface type of the client device. Content items are customized to match the local characteristics of each surface type, ensuring optimal accessibility and understandability for each device configuration while maintaining the overall quantity of presented content.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If content items are filtered and customized for surface type compatibility, then the accessibility and understandability of content items improves, but the complexity of the content delivery system increases

Engineering Contradiction:
Improveaccessibility and understandabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs surface type identification and content item filtering in advance, before content delivery to the client device. The surface type identification module determines available surfaces upfront, and the content item selection module pre-filters compatible content items, reducing the complexity of real-time processing while maintaining high accessibility and understandability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces a surface type identification module and content item selection module as intermediary components between the content delivery system and the client device. These intermediaries handle the complexity of surface type matching and content filtering, shielding the rest of the system from complex decision-making logic while ensuring accessible content delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If all content items are presented regardless of surface type, then the productivity of content delivery increases, but the user interaction efficiency decreases

Engineering Contradiction:
Improvecontent delivery speedVSAvoiduser interaction efficiency
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system extracts and removes incompatible content items from the delivery pipeline based on surface type identification. By filtering out content that cannot be properly accessed or interacted with on the given device surface, the system maintains high delivery productivity for compatible content while eliminating user interaction inefficiencies caused by inappropriate content presentation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10803077B2Applying templates to customize presentation of content based on surface type
Publication Date: 2020.10.13 META PLATFORMS INC
  • US10803077B2 patent drawing
  • US10803077B2 patent drawing
  • US10803077B2 patent drawing

AI summary

An online system receives a request to generate presentation content for presentation to a user. The online system receives a set of content items and identifies a surface for presenting the presentation information to the user. For example, the surface may be a voice only surface, a voice and graphical display, a graphical display only. Based on the identified surface, the online system ranks the set of content items. The online system then determines presentation information for a subset of the content items and transmits instructions to present the presentation information at the surface.