Selective Source File Synchronization for Compressed Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing synchronization methods for compressed content files on portable devices require full file synchronization even for minor modifications, leading to excessive network resource consumption and battery usage, as they do not log or selectively synchronize only the modified source files.

Innovation Solution

A method and system that generates and tracks source file information to selectively synchronize only the modified source files within a compressed content file, using a portable device and synchronization server to manage and update these files independently, reducing unnecessary synchronization and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full compressed content file synchronization is performed, then synchronization completeness is ensured, but network resource consumption increases

Engineering Contradiction:
Improvesynchronization completenessVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the compressed content file into individual source files and tracks their modification histories separately. Instead of synchronizing the entire compressed file, the system identifies and synchronizes only the specific source files that have been modified, thereby reducing network resource consumption while maintaining synchronization completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and tracks modification information of individual source files from the compressed content file. By extracting only the modified source files based on modification history logs, the system transfers only the necessary portions rather than the entire file, resolving the contradiction between completeness and resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If frequent synchronization is performed, then data consistency is maintained, but battery power consumption increases

Engineering Contradiction:
Improvedata consistencyVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary actions by logging and tracking modifications of source files as they occur within the compressed content file. This preliminary tracking allows the system to identify exactly which files need synchronization later, avoiding unnecessary full-file synchronization operations and reducing battery power consumption while maintaining data consistency.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If entire compressed content file is synchronized, then all modifications are captured, but data transfer volume increases

Engineering Contradiction:
Improvemodification tracking accuracyVSAvoiddata transfer volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements a feedback mechanism through modification history logs that track changes in source files. The system uses this feedback information to determine which specific source files have been modified and need synchronization, thereby capturing all necessary modifications while minimizing data transfer volume by excluding unchanged files.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9614893B2Method, apparatus and system for auto-synchronization of compressed content files
Publication Date: 2017.04.04 SAMSUNG ELECTRONICS CO LTD
  • US9614893B2 patent drawing
  • US9614893B2 patent drawing
  • US9614893B2 patent drawing

AI summary

An auto-synchronization method, apparatus, and system for synchronizing compressed content file automatically in such a way of tracing the modification history of source files of the compressed content file and synchronizing the modified source files selectively are provided. The portable device includes a radio communication unit configured to connect to the synchronization server to transmit and receive data related to the compressed content file, a storage unit configured to store at least one of the compressed content file, compressed content file information, and source file information related to source files constituting the compressed content file, and a control unit configured to detect a synchronization request signal generated by an event modifying the compressed content file, extract at least one modified first source file from the compressed content file based on the source file information, and synchronize the extracted first source file with a second source file matching among source files stored in a synchronization server.