Media Sharing Server Synchronization Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media sharing services lack efficient synchronization of streaming media playback among participants, leading to misalignment and requiring significant effort to coordinate viewing or listening experiences, especially for real-time group media sharing sessions.

Innovation Solution

A media sharing server (MSS) synchronizes playback and control of streaming media among participants by assigning a URL for the media sharing session, coordinating media streaming, and managing playback states, ensuring all participants view the same portion of the media simultaneously, with late joiners being directed to the correct playback position.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users individually control playback of streaming media, then each user can independently manage their own viewing experience, but playback synchronization among multiple participants deteriorates significantly

Engineering Contradiction:
ImproveIndividual playback control freedomVSAvoidPlayback synchronization accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system segments playback control authority by designating a host participant who controls playback state changes while other participants maintain independent control for their own experience management. This segmentation resolves the contradiction by assigning different control roles to different users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The media sharing server acts as an intermediary that receives playback control inputs from any participant, processes them centrally, and distributes synchronized playback commands to all participants. This mediator approach maintains both individual control capability and group synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users coordinate media sharing sessions without automated synchronization, then individual viewing flexibility is maintained, but time and effort required for coordination increases significantly

Engineering Contradiction:
ImproveViewing flexibilityVSAvoidCoordination time and effort
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-synchronizing media streams to all participants before playback begins, and automatically adjusting playback positions when participants join late. This eliminates the need for manual coordination while maintaining viewing flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The media sharing server continuously monitors playback positions of all participants and automatically adjusts streams to maintain synchronization. This feedback mechanism eliminates manual coordination effort while preserving individual viewing adaptability.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If media streams are distributed without centralized control, then network bandwidth utilization is optimized, but playback alignment among participants deteriorates

Engineering Contradiction:
ImproveNetwork bandwidth efficiencyVSAvoidMedia stream alignment accuracy
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The system segments the media stream distribution by having the server distribute identical encoded streams to all participants independently, rather than creating multiple processed versions. This maintains network efficiency while enabling centralized synchronization control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The media sharing server acts as an intermediary that receives a single media source, encodes it once, and distributes synchronized streams to all participants. This central化的分发机制 maintains both network efficiency and stream alignment accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7996566B1Media sharing
Publication Date: 2011.08.09 RIBBON COMMUNICATIONS OPERATING CO INC
  • US7996566B1 patent drawing
  • US7996566B1 patent drawing
  • US7996566B1 patent drawing

AI summary

The present invention allows multiple participants to share streaming media in an efficient and effective manner, where with select embodiments, playback and playback control of the streaming media may be synchronized among the participants.