Migration Tool Replication Packets Dynamic Content Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content management systems, particularly dynamic ones, face inefficiencies in storing and replicating metadata and content due to constant location changes and potential conflicts during updates, leading to slower object creation and increased risk of network disruptions.

Innovation Solution

A method and apparatus utilizing replication packets to adapt and store metadata and content in a dynamic content management system, where a migration tool receives content packets from third-party applications, generates replication packets based on metadata structures, and replicates objects to a server, enabling faster and more controlled content creation with reduced network dependency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If files are stored in a constant tree-like hierarchy in static content management systems, then the structure is simple and stable, but the system lacks flexibility and cannot adapt to dynamic location changes

Engineering Contradiction:
Improveadaptability to dynamic location changesVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic content management system where file locations are not fixed in a constant hierarchy but can vary in a virtual space depending on the situation. Files are given identifications that define their existence in the system, allowing them to be accessed and manipulated dynamically without being constrained by a static folder structure.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If content is replicated in dynamic content management systems with varying locations, then flexibility is improved, but network disruptions and conflicts during updates increase

Engineering Contradiction:
Improveflexibility in content locationVSAvoidnetwork stability during updates
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The migration tool receives information on a metadata structure used in the first vault before replicating content. It generates a replication packet by adapting content from the content packet according to the information on the metadata structure, preparing the replication in advance to avoid conflicts during the actual update process.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If migration tools replicate content dynamically, then content adaptability improves, but object creation speed decreases

Engineering Contradiction:
Improvecontent adaptation to metadata structureVSAvoidobject creation speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The migration tool generates the replication packet by adapting content according to the metadata structure information before the actual replication process. This preliminary adaptation prepares the content in advance, allowing for faster replication execution without compromising adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9936015B2Method for building up a content management system
Publication Date: 2018.04.03 M FILES
  • US9936015B2 patent drawing
  • US9936015B2 patent drawing
  • US9936015B2 patent drawing

AI summary

The invention relates to a content management system and a method therein. The content management system comprises at least a first vault in a server and a migration tool. The method comprises receiving by the migration tool a content packet from a third-party application; receiving by the migration tool information on a metadata structure used in the first vault; generating a replication packet by adapting content from the content packet according to the information on the metadata structure; storing the replication packet in the server; and replicating the objects in the replication packet to the first vault.