Conference Media Sharing via Local Pre-Download and Sync

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio or video conferencing technologies face challenges in sharing high-quality media files during conferences due to bandwidth limitations and network conditions, leading to reduced quality or asynchronous playback experiences for participants.

Innovation Solution

A system where a source device shares media files with destination devices via a server, allowing them to download and store the files locally, enabling synchronized and high-quality playback controlled by the presenter device, with adaptive streaming for devices with poor connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If media files are streamed during conference calls, then participants can view media in real-time, but quality is reduced due to bandwidth limitations

Engineering Contradiction:
Improvereal-time playback speedVSAvoidmedia quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The system pre-downloads media files to local storage before the conference call or presentation begins. This preliminary action allows the media to be available locally in high quality format, eliminating the need for real-time streaming and thus preserving media quality while enabling synchronous playback control.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If media files are downloaded locally before presentation, then high-quality playback is achieved, but participants experience asynchronous playback

Engineering Contradiction:
Improvemedia qualityVSAvoidsynchronization of playback
Core Design Contradiction:
Manufacturing precisionVSStability of the object's composition

Solution Approach 1:

The system implements a feedback mechanism where the presenter device sends playback control commands (play, pause, stop) to all participant devices. When a participant device receives a playback command, it checks its local playback status and adjusts accordingly to maintain synchronization with the presenter, ensuring all devices stay in sync while playing back locally stored high-quality media.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If media files are shared via screen sharing, then quality is maintained, but network bandwidth is consumed and latency increases

Engineering Contradiction:
Improvemedia qualityVSAvoidtransmission latency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system extracts the media file content from the presenter device and pre-transfers it to participant devices before the presentation. This extraction eliminates the need for continuous screen sharing during playback, as participants already have local copies of the media files, thus removing the source of latency and bandwidth consumption during the actual presentation.

Inventive Principle:
Principle #2Taking out (Extraction)

4Manufacturing precision

If participants download media files independently, then high-quality playback is achieved, but download time disrupts the conference

Engineering Contradiction:
Improvemedia qualityVSAvoiddownload time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs media file distribution as a preliminary action before the conference call or presentation begins. Media files are automatically downloaded or transferred to participant devices in advance, so when the presentation starts, all participants already have the files ready for immediate high-quality playback without any download disruption to the conference flow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240064187A1Sharing Data During A Conference
Publication Date: 2024.02.22 ZOOM COMMUNICATIONS INC
  • US20240064187A1 patent drawing
  • US20240064187A1 patent drawing
  • US20240064187A1 patent drawing

AI summary

A presenter device connected to a conference provides shared data to one or more destination devices connected to the conference. The presenter device receives a representation of a download progress of the shared data at the one or more destination devices. The presenter device prompts a user of the presenter device to select a presentation time of the shared data in conjunction with causing display, at the presenter device, of the download progress.