Unified Chat Interface Integrating Real-Time Audio Video Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online chat systems lack the ability to seamlessly integrate real-time video and audio elements within a text-based communication interface, limiting the interactive experience and functionality, especially in mobile device communications.

Innovation Solution

The integration of video and audio streaming capabilities within a chat interface, allowing for one-way or two-way streaming, with options to ignore, listen, or join the stream, while maintaining text chat functionality and implementing ephemeral message deletion triggers to manage content lifespan.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video and audio streaming capabilities are integrated within a text-based chat interface, then the interactive experience is enhanced, but the device complexity increases

Engineering Contradiction:
Improveinteractive experienceVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines video and audio streaming capabilities with text-based chat interface into a unified communication system. The chat interface integrates multiple communication modes (text, video, audio) allowing users to switch between different communication types within a single application, thereby enhancing interactive experience without requiring separate applications for each communication mode.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The chat interface is designed to perform multiple functions: text messaging, video streaming, audio streaming, and switching between these modes. This multi-functional design allows a single interface to handle diverse communication needs, improving versatility while managing complexity through unified architecture rather than separate systems.

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

2Adaptability or versatility

If real-time video and audio streaming is enabled within text chats, then communication functionality is improved, but battery life consumption increases

Engineering Contradiction:
Improvecommunication functionalityVSAvoidbattery life
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts communication modes based on user needs and conditions. Users can switch between text, video, and audio streaming depending on the situation, allowing the system to optimize energy consumption by using less demanding modes (text) when appropriate while reserving high-energy modes (video/audio) for when they are actually needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic checking and management of streaming states, allowing users to control when video and audio streaming occur. This periodic control mechanism enables the system to balance communication functionality with battery life by activating energy-intensive streaming only when necessary and transitioning to lower-energy modes during idle periods.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If real-time video and audio streaming is enabled within text chats, then communication functionality is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvecommunication functionalityVSAvoidbandwidth
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The system dynamically selects communication modes based on network conditions and user requirements. When network bandwidth is limited or unavailable, the system automatically falls back to text-based communication, preserving functionality while minimizing bandwidth consumption. When bandwidth is available, video and audio streaming can be activated to enhance communication quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows users to partially engage with streaming features rather than requiring full video/audio streams continuously. Users can opt for audio-only streaming instead of video, or use streaming for specific durations rather than continuously, reducing overall bandwidth consumption while maintaining the benefit of real-time communication when needed.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If ephemeral message deletion triggers are implemented, then content security is improved, but the system complexity increases

Engineering Contradiction:
Improvecontent securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-configures deletion triggers and content lifespan parameters before messages are sent. Users can set how long messages should remain visible and what conditions should trigger deletion (time-based, view-based, or manual). This preliminary configuration simplifies the actual deletion process by automating it based on pre-set rules, reducing the need for complex real-time management systems.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12160404B2Systems and methods for chat with audio and video elements
Publication Date: 2024.12.03 SNAP INC
  • US12160404B2 patent drawing
  • US12160404B2 patent drawing
  • US12160404B2 patent drawing

AI summary

Methods, devices, systems, and computer-readable media with instructions for text communications with imbedded audio or audiovisual elements are described. One embodiment involves displaying a user interface for chat communication with a time-ordered display space for communications. Text communications and audiovisual communications are each presented in associated rows within the user interface. Various embodiments enable audio or video notes as well as audio or video streaming or multi-user calls within the user interface with individual communications or connections presented within the time-ordered display. In some embodiments, communications within the display are deleted based on ephemeral message triggers.