Migrating Shared Content Between Accounts

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemigration speedVSAvoidmigration time
Core Design Contradiction:
ProductivityVSLoss of time

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #10Preliminary action

2Productivity

If users manually migrate content items, then content can be transferred, but sharing relationships with other users are disrupted

Engineering Contradiction:
Improvemigration efficiencyVSAvoidsharing relationship integrity
Core Design Contradiction:
ProductivityVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If content items are migrated between accounts of different categories, then users can organize content differently, but access permissions become complex

Engineering Contradiction:
Improveaccount categorization flexibilityVSAvoidpermission management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9967339B2Migrating shared content items between accounts
Publication Date: 2018.05.08 DROPBOX INC
  • US9967339B2 patent drawing
  • US9967339B2 patent drawing
  • US9967339B2 patent drawing

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.