Content Linking Module Synchronizes Collaboration Items

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content management systems and collaboration content item management systems face challenges in synchronizing and linking content items and collaboration content items, leading to complexities in editing and sharing the same content across different systems.

Innovation Solution

A content management system and collaboration content item management system are integrated to facilitate linking and synchronization of content items and collaboration content items, allowing users to create, edit, and share content across multiple devices, with modules for linking new content items with existing collaboration content items and vice versa, ensuring that changes are updated in both systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content items and collaboration content items are stored in separate systems with different storage formats, then each system can independently manage its own content, but it becomes complicated to synchronize and edit the same content across both systems

Engineering Contradiction:
Improveindependent content managementVSAvoidsynchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a content linking module as an intermediary between the content management system and collaboration content item management system. This module creates and maintains link records that associate content items with their corresponding collaboration content items, enabling synchronization without requiring the systems to share identical storage formats or structures. The link record acts as a mediator that translates between the two different systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the synchronization function into distinct components: a content linking module in the content management system, a collaboration content item linking module in the collaboration system, and link records that store the associations. This segmentation allows each system to maintain its own independence while still achieving synchronization through the coordinated action of these separate components.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If content is duplicated across multiple systems to ensure access, then access availability improves, but storage space increases and duplicate files are created

Engineering Contradiction:
Improvecontent access availabilityVSAvoidstorage space
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent uses selective copying where only the necessary identification information (content item identifier and collaboration content item identifier) is copied into link records, rather than duplicating the entire content. This allows the system to maintain access to content from both systems without storing full duplicates of the actual content data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The link record structure nests the identification information within a larger association framework. The content item identifier and collaboration content item identifier are nested within the link record, which itself is stored in the content management system. This nested structure efficiently organizes the association data without requiring separate storage for each system's complete content.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11128704B2Linking content items and collaboration content items
Publication Date: 2021.09.21 DROPBOX INC
  • US11128704B2 patent drawing
  • US11128704B2 patent drawing
  • US11128704B2 patent drawing

AI summary

A content management system provides content item sharing and synchronization for users of client devices. The content items stored by content management system can include any type of data, such as digital data, media, data files and databases, source and object code, recordings, and any other type of data or file. A collaboration content item management system allows users to create, edit and share collaboration content items among a plurality of other users. Collaboration content items are files that a users can create and edit using a collaboration content items editor, and are composed of collaboration content item elements. The content management system and collaboration content item management system provide functionality for linking content items with collaboration content items to keep the contents of each synchronized with one another and allow for access of the same content from both systems.