Social Network Content Retrieval via User Criteria

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face challenges in allowing users to easily access and interact with stored content items, such as posts, advertisements, and events, due to the overwhelming amount of content presented, making it difficult for users to revisit relevant content at convenient times, especially when manual retrieval is impractical.

Innovation Solution

A social networking system allows users to store content items and specify criteria for when these items are relevant, enabling the system to present them based on user attributes, such as location, events, and device characteristics, ensuring timely and relevant content delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the social networking system presents new content continuously as it is received, then the system provides fresh and diverse content to users, but users have difficulty accessing previously viewed content items after they were initially presented

Engineering Contradiction:
Improvecontent accessibilityVSAvoidtime to retrieve stored content
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically retrieving and presenting stored content items before users would need to manually search for them. The content is fetched in advance based on user profiles and presentation criteria, so when users want to view stored content, it is already prepared and displayed to them without manual intervention.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users manually retrieve stored content items, then users can access saved content, but users cannot view stored content items when it is impractical for them to manually retrieve

Engineering Contradiction:
Improvecontent retrieval easeVSAvoidtime spent on manual retrieval
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system provides self-service by automatically presenting stored content items to users based on their profiles and predefined criteria without requiring manual retrieval actions. The system monitors user attributes and contexts, and autonomously determines when and how to present stored content, freeing users from the burden of manual content management.

Inventive Principle:
Principle #25Self-service

3Productivity

If the system presents stored content items only when users request them, then users have control over content retrieval, but users may miss relevant content items when they are not actively seeking them

Engineering Contradiction:
Improvecontent relevance deliveryVSAvoidmissed relevant content
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring user attributes, contexts, and behaviors to determine when stored content items should be presented. User profiles containing attributes and presentation criteria serve as feedback loops that automatically trigger content presentation when conditions are met, ensuring relevant content is delivered proactively rather than reactively.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10447643B2Presenting previously presented content items stored by users of a social networking system based on user-specified criteria
Publication Date: 2019.10.15 META PLATFORMS INC
  • US10447643B2 patent drawing
  • US10447643B2 patent drawing
  • US10447643B2 patent drawing

AI summary

A social networking system permits users to store content presented by the social networking system and subsequently access the stored content associated with the users. A content item is stored in association with a user profile of a user that stored the content item and with one or more criteria specified by the user that cause presentation of the stored content item to the user when satisfied. When attributes associated with a user satisfy at least a threshold number of criteria associated with a stored content item, the stored content item is included in a selection process used by the social networking system to determine content that is presented to the user.