Migrating Shared Content Between Accounts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Migrating shared content items between different online storage accounts is cumbersome and time-consuming, especially when accounts have different access and sharing rules, requiring users to download, delete, and re-upload content, which can disrupt sharing relationships.
Innovation Solution
A content management system that allows users to migrate shared content items by dragging and dropping folders between accounts, using synchronization and metadata to maintain sharing relationships and update access permissions, ensuring seamless transfer without impacting other users' access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users download, delete, and re-upload content items to migrate between accounts, then content can be transferred between accounts, but the process becomes time-consuming and cumbersome
Solution Approach 1:
The content management system acts as an intermediary that detects the deletion of content from the source account and automatically creates a corresponding entry in the destination account, eliminating the need for manual download and re-upload operations
Solution Approach 2:
The system performs preliminary detection of the deletion event and proactively creates the content entry in the destination account before the user completes the migration process, automating the transfer operation
2Productivity
If users manually migrate content items, then content can be transferred, but sharing relationships with other users are disrupted
Solution Approach 1:
The content management system serves as an intermediary that maintains sharing relationships by detecting content deletion and automatically updating shared access rights, ensuring that other users' access is preserved during migration
Solution Approach 2:
The system monitors sharing relationships and provides feedback to maintain access rights for other users during the migration process, ensuring that sharing integrity is preserved while content is transferred between accounts
3Adaptability or versatility
If content items are migrated between accounts of different categories, then users can organize content differently, but access permissions become complex
Solution Approach 1:
The content management system acts as an intermediary that automatically manages permission transfers when content is migrated between different account categories, handling the complexity of permission updates without user intervention
Solution Approach 2:
The system performs self-service by automatically detecting migration events and updating access permissions for different account categories without requiring manual permission configuration by the user
Data Source
AI summary
Shared content items are migrated between accounts on a content management system. Users store content items synchronized between one or more client devices and the content management system. A user may have multiple accounts including personal and organization accounts. Content items may be shared with accounts belonging to other users to enable those other users to view or manipulate the content items. A user initiates a migration of content items between accounts of different categories via a user interface, e.g., by dragging and dropping a folder from one account to another. The content management system recognizes that the user has deleted the folder from the user's first account and determines that an identical folder has been created in another account belonging to the same user. In response the content management system joins the second account to the shared folder, and removes the first account from the shared folder.


