Messaging System Automatic Content Feed Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems require users to perform multiple touch inputs to switch between different content feeds, which is time-consuming and inefficient, and does not automatically surface content, potentially leading to user disengagement.

Innovation Solution

A messaging system that automatically displays a second content feed after the completion of displaying a first content feed, allowing users to seamlessly transition between friend content feeds, subscription content feeds, and non-subscription content feeds without additional user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually switch between different content feeds using touch inputs, then users can access different content feeds, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveease of switching between content feedsVSAvoidtime required to switch between content feeds
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-loads and prepares the second content feed in the background while the first content feed is being displayed. When the first content feed completes its display, the second content feed is already ready and can be displayed immediately without requiring user input, thus eliminating the time loss associated with manual switching.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The messaging system automatically manages the transition between content feeds without requiring user intervention. The system detects when the first content feed display is complete and automatically displays the second content feed, making the system self-serving and eliminating the need for manual touch inputs.

Inventive Principle:
Principle #25Self-service

2Productivity

If the system requires separate user input for each content feed, then users have control over content viewing, but computational resources are wasted on processing unnecessary touch inputs

Engineering Contradiction:
Improveefficiency of content feed displayVSAvoidcomputational resources spent on touch inputs
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system automatically detects when a content feed display is complete and triggers the display of the next content feed without requiring user input. This eliminates wasted computational resources on processing unnecessary touch inputs while maintaining efficient content feed display productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system maintains continuous useful action by seamlessly transitioning from one content feed to the next without interruption or idle time. The automatic detection and display mechanism ensures that the system is always performing useful work (displaying content) rather than waiting for or processing redundant user inputs.

Inventive Principle:
Principle #20Continuity of useful action

3Extent of automation

If the system does not automatically surface content feeds, then users have full control, but user engagement decreases due to manual input requirements

Engineering Contradiction:
Improveautomatic surfacing of content feedsVSAvoiduser interaction complexity
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system automatically surfaces content feeds by detecting when the current content feed display is complete and automatically displaying the next content feed. This increases the extent of automation while actually simplifying user interaction, as users no longer need to perform manual switching operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares and surfaces the next content feed in advance before the user would need to request it. By detecting display completion and automatically transitioning to the next feed, the system anticipates user needs and surfaces content proactively, enhancing engagement without adding interaction complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250184297A1Displaying content feeds within a messaging system
Publication Date: 2025.06.05 SNAP INC
  • US20250184297A1 patent drawing
  • US20250184297A1 patent drawing
  • US20250184297A1 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying content feeds within a messaging system. The program and method provide for receiving, by a messaging application associated with a user, user input corresponding to a request for a first content feed, the first content feed comprising a first plurality of media content items provided by one or more friends of the user; providing for display of the first content feed; determining, by the messaging application, that display of the first content feed is complete; and providing, in response to determining that display of the first content feed is complete, for display of a second content feed, the second content feed comprising a second plurality of media content items provided by one or more content providers to which the user subscribes with respect to the messaging application.