Metadata Link for File Version Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing file sharing and collaboration methods lead to the creation of multiple copies of files, with each user maintaining their own versions, which results in inefficiencies and version control challenges when changes are made.
Innovation Solution
A sharing manager is used to insert a link to a shared version of a local file into its metadata, allowing users to access the latest version from a shared location, and synchronize changes made to either the local or shared file.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users create multiple copies of files for sharing and collaboration, then file accessibility and collaboration capability are improved, but storage overhead and version control complexity increase
Solution Approach 1:
The patent merges multiple file copies into a single shared file location while maintaining local access functionality. Instead of distributing separate copies across users' systems, all users access and collaborate on one centralized file, eliminating redundant storage while preserving collaboration capabilities through the metadata link mechanism.
Solution Approach 2:
The patent introduces metadata as an intermediary between local files and shared file locations. This metadata contains links that mediate access to the shared file, allowing users to work with local file interfaces while actually accessing a centralized shared file, thus reducing the need for multiple physical copies.
2Speed
If users maintain their own versions of files locally, then file accessibility and editing speed are improved, but version control difficulty and synchronization complexity increase
Solution Approach 1:
The patent performs preliminary actions by automatically inserting metadata with shared file location links when files are created or imported. This preliminary metadata insertion establishes the shared file connection before users begin working, enabling fast local access while pre-configuring the synchronization mechanism to prevent version control issues.
Solution Approach 2:
The patent implements a feedback mechanism where the system monitors file access and modification patterns, then automatically synchronizes changes between local files and shared file locations. This feedback loop ensures that users experience fast local access speeds while the system maintains version consistency through automated synchronization.
3Adaptability or versatility
If multiple copies of files are stored in different locations, then file accessibility and collaboration flexibility are improved, but storage overhead and data redundancy increase
Solution Approach 1:
The patent makes the single shared file location serve multiple functions simultaneously: it acts as the primary storage location, the collaboration hub, and the source for all user access. This universal shared file replaces multiple specialized copies, reducing storage overhead while maintaining accessibility through the metadata link system that provides universal access points.
Data Source
AI summary
A link to a shared version of a local file is inserted into metadata of the local file. The local file may be a copy of a shared file and/or a local file that is designated to be shared. For example, when a local file is uploaded to a shared location for collaboration, a link to the shared location is automatically inserted into metadata of the local file. A local copy of a shared file may be created by downloading the shared file to a local data store. A link to the shared location is automatically inserted into the locally stored. When the local file is opened, the link within the metadata may be used to access the version of the local file at the shared location. Changes made to the local file and/or shared version of the file may also be synchronized.


