Communal Media Synchronization System for Streaming Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video sharing applications are limited by asynchronous video streaming across devices due to differing network configurations, lack of compatibility with various devices, and fragmented interaction features, leading to inconsistent viewing experiences during communal sessions.

Innovation Solution

A communal media system that integrates with streaming applications to synchronize multimedia and social media content delivery across multiple devices, using a synchronization system to manage playback and ensure simultaneous content receipt, regardless of device configuration, and an integration system to manage user participation and content sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video sharing applications operate with different network configurations on multiple devices, then device compatibility and accessibility are improved, but video synchronization and timing consistency deteriorate

Engineering Contradiction:
Improvedevice compatibilityVSAvoidvideo synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a central server as an intermediary that receives video content from a streaming application and redistributes it to multiple user devices. This mediator coordinates video playback timing across devices with different network configurations, ensuring synchronization by managing content delivery and timing centrally rather than relying on direct peer-to-peer synchronization that would fail across heterogeneous networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If video content is streamed simultaneously to multiple devices, then communal viewing capability is improved, but network bandwidth consumption and lag increase

Engineering Contradiction:
Improvecommunal viewing capabilityVSAvoidvideo lag
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary buffering of video content on the server before distribution to user devices. The server receives and prepares video content in advance, organizing it into manageable segments and pre-coordinating delivery timing. This preliminary action allows simultaneous playback across multiple devices without real-time network contention, reducing lag by avoiding last-minute bandwidth competition during actual playback.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If video sharing applications provide discrete features for video streaming, chat, and sharing, then feature modularity is improved, but user interaction coherence and viewing experience unity deteriorate

Engineering Contradiction:
Improvefeature modularityVSAvoidinteraction coherence
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent merges discrete features (video streaming, social media content sharing, group chat) into a unified communal viewing interface. While the underlying system maintains modular components, the user experiences an integrated interface where video playback, social media content display, and messaging are coordinated simultaneously. The server coordinates these features to ensure they operate coherently together, with timing and content delivery synchronized across all interaction types.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11558441B2Integrated system and method for executing a communal media system in a streaming application
Publication Date: 2023.01.17 GROOPVIEW INC
  • US11558441B2 patent drawing
  • US11558441B2 patent drawing
  • US11558441B2 patent drawing

AI summary

A method for delivering multimedia content during a communal session at a media system commutatively coupled with a streaming application. The method includes receiving a request to initiate the communal session; retrieving contact information for user devices selected to participate in the communal session; retrieving an address for each of the user devices; receiving a source location for multimedia content selected in the streaming application; and sharing the source location with a player that is configured to transmit the multimedia content to each of the user devices. The method also includes, at an appointed time, initiating video playback for each of the user devices, synchronizing delivery of the multimedia content and social media content generated on each of the user devices, and exchanging playback control messages with the streaming application to direct the synchronized transmissions of the multimedia content and social media content to each of the user devices.