Content View Syncing With Mapping Data to Cut Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication interfaces lack efficient methods for dynamically syncing and mirroring digital content between users, leading to bandwidth inefficiencies and limited control over shared content interactions.
Innovation Solution
A computer system that allows users to share digital content and synchronize views by transmitting mapping data, such as scroll offsets or time stamps, rather than full image data, enabling mirroring of content across devices while allowing independent interaction before synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If full image data is transmitted to mirror content between devices, then synchronization accuracy is improved, but bandwidth consumption increases
Solution Approach 1:
The patent extracts only the essential synchronization information (scroll offsets, time stamps, mapping data) from the full image data and transmits only these extracted elements. This allows the receiving device to reconstruct the mirrored view without receiving complete image streams, thereby reducing bandwidth consumption while maintaining synchronization accuracy.
Solution Approach 2:
Instead of transmitting actual image data, the system creates and transmits lightweight copy representations in the form of mapping data and synchronization parameters. These copies contain sufficient information to recreate the visual state on the receiving device without requiring transmission of the full image content.
2Ease of operation
If detailed control over shared content is provided, then user interaction capability is improved, but system complexity increases
Solution Approach 1:
The system enables each user's device to independently process and render the shared content using locally available resources and the transmitted mapping data. Each device serves itself by reconstructing the mirrored view from synchronization parameters rather than receiving complete rendered images, reducing system complexity while maintaining interaction capability.
Solution Approach 2:
The control system is segmented into independent components where each device handles its own rendering and interaction processing. The synchronization protocol divides control into discrete elements (scroll events, time stamps, mapping parameters) that can be processed independently, reducing overall system complexity while preserving detailed user interaction capabilities.
Data Source
AI summary
A computer system for dynamic syncing of content within a communication interface receives an indication, from a first communication interface, to share digital content with a second user, wherein the digital content is contained with a digital file. The computer system then a copy of the digital file to the second user. The digital content within to copy of the digital file is displayed or played to the second user within a second communication interface. The computer system then receives a synchronization command from the first user. In response to the synchronization command, the computer system causes the second communication interface to mirror the first user's view of the digital content.


