Live Video Feed Integration in Messaging Threads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Messaging systems lack features to enhance user engagement and interaction within message threads, particularly in providing a more immersive experience through real-time video communication.

Innovation Solution

Incorporating a user-selectable option to activate live video feeds within message threads, allowing users to engage in two-way live video conversations when both users are present and actively using the messaging system, with the video displayed as a background in the message thread interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If live video feed is integrated into message thread, then user engagement and interaction are improved, but device complexity and system resources are increased

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges video communication functionality directly into the message thread interface, combining text messaging and video conferencing into a single integrated platform. This allows users to transition seamlessly between messaging and video calls without switching applications, thereby improving user engagement while managing system complexity through unified architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The message thread system is designed to perform multiple functions: text messaging, video feed display, and live video communication. By making the messaging system universal and capable of handling different communication modes within the same interface, the patent enhances versatility and user engagement without requiring separate specialized applications.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If video feed is displayed in message thread, then user interaction is enhanced, but energy consumption is increased

Engineering Contradiction:
Improveuser interactionVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The video feed display is implemented dynamically within the message thread interface, allowing the system to adapt between static messaging and active video communication based on user needs. The video feed can be activated or deactivated as needed, enabling the system to consume energy only when video interaction is required, thus balancing enhanced user interaction with energy efficiency.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If two-way live video is enabled, then social interaction is improved, but bandwidth and network resources are increased

Engineering Contradiction:
Improvesocial interactionVSAvoidnetwork bandwidth
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system establishes video communication channels in advance within the messaging framework, preparing the infrastructure for two-way video before actual communication begins. This preliminary setup allows for optimized resource allocation and enables social interaction to proceed smoothly without requiring excessive bandwidth during the interaction itself.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11729343B2Including video feed in message thread
Publication Date: 2023.08.15 SNAP INC
  • US11729343B2 patent drawing
  • US11729343B2 patent drawing
  • US11729343B2 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for including a video feed in a message thread. The program and method provide for determining that a message thread is being concurrently displayed on a first device associated with a first user and on a second device associated with a second user, the first user and the second user corresponding to contacts within a messaging application; and transmitting, in response to the determining, image data captured on the first device to the second device, for display within the message thread on the second device.