Virtual Folder Sharing for Conflict-Free Sync

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of synchronizing files across multiple devices, especially when sharing folders with other users, increases as more devices are used for editing files, leading to management challenges and potential conflicts.

Innovation Solution

An events-based technique is employed for efficient and secure synchronization, allowing for automatic resolution of name conflicts and independent permission management for folders and subfolders, enabling seamless sharing and synchronization across various devices and platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If folder sharing is enabled between multiple users, then file accessibility and collaboration are improved, but synchronization complexity and conflict management increase

Engineering Contradiction:
Improvefile sharing capabilityVSAvoidsynchronization management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the folder structure into shared folders and non-shared folders, allowing selective permission management. Each folder can be independently configured with specific user permissions, enabling fine-grained control over file access while simplifying the overall synchronization management by treating shared and non-shared folders differently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a cloud-based synchronization service as an intermediary between multiple devices and users. This intermediary handles the complex synchronization logic, conflict resolution, and permission management automatically, allowing users to access files from multiple devices without manually managing synchronization complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If real-time synchronization across multiple devices is implemented, then file accessibility is improved, but conflict resolution complexity increases

Engineering Contradiction:
Improvefile synchronization efficiencyVSAvoidconflict management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The synchronization system automatically detects and resolves conflicts without requiring manual intervention. When multiple users modify the same file simultaneously, the system uses version control and timestamps to automatically determine which changes to apply, making the conflict resolution process self-service and transparent to users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where the synchronization service continuously monitors changes across devices and notifies users of conflicts or synchronization status. This feedback loop allows the system to adapt to real-time changes and resolve conflicts dynamically, maintaining high synchronization efficiency while managing complexity through automated feedback-driven resolution.

Inventive Principle:
Principle #23Feedback

3Reliability

If permission management is applied to folders and subfolders, then access control is improved, but system complexity increases

Engineering Contradiction:
Improveaccess control securityVSAvoidpermission management structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by allowing permission management at the folder level and subfolder level independently. Each folder can have its own permission settings, enabling granular access control. This segmentation makes the permission management structure more manageable by breaking down the hierarchical permission system into discrete, configurable units.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20190180044A1Internal folder sharing
Publication Date: 2019.06.13 INTERMEDIA NET INC
  • US20190180044A1 patent drawing
  • US20190180044A1 patent drawing
  • US20190180044A1 patent drawing

AI summary

A method and system of sharing a folder in a file system between an owner and a grantee is provided. An indication of a folder to share with a grantee may be received from the owner. The folder to share may be a subfolder within a parent folder, the parent folder not shared with the grantee. Then, sharing permissions indicating a level of access the grantee has to the folder may be stored with the folder. A virtual folder corresponding to the folder to share may be created on a device of the grantee. The virtual folder maps to all objects within the folder to share and may be stored at a level equal to parent folders of a file hierarchy on device of the grantee.