Web Content Management Data Migration Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data migration approaches for web content management systems are labor-intensive, error-prone, and often result in loss of internal linking, templates, and specific features during migration, leading to lengthy downtimes and increased costs.

Innovation Solution

A computer-implemented system that migrates data, including page templates, modules, and content, across WCM systems, utilizing an extensible API and library of connectors to re-link and transform data elements, enabling seamless transfer and modification of website data during migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If current data migration approaches are used, then data transfer between WCM systems can be achieved, but the process is labor-intensive and error-prone

Engineering Contradiction:
Improveautomation of data migrationVSAvoiderror rate in data migration
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent introduces a migration engine as an intermediary system that sits between source and target WCM systems. This engine automatically extracts data from the source system, transforms it according to target system requirements, and loads it into the target system, eliminating manual labor and reducing errors through automated processing

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual mechanical data transfer processes with an automated computer-based migration engine that uses APIs and connectors to electronically extract, transform, and load data, substituting human operators with an automated system

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If published website files are migrated, then data transfer can be achieved, but internal linking, templates, and WCM-specific features are lost

Engineering Contradiction:
Improvepreservation of internal linking and templatesVSAvoidcomplexity of data structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the migration process into distinct phases: extraction of structured data elements (pages, templates, modules, workflows), transformation according to target system schema, and loaded into the target system. This segmentation allows comprehensive capture of all data types including internal links and templates without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies parameter changes by transforming data elements from the source WCM system's schema to the target WCM system's schema. Connectors and transformers modify data parameters (field names, data types, relationships) to ensure all information including internal linking structures is preserved and properly formatted for the target system

Inventive Principle:
Principle #35Parameter changes

3Productivity

If manual correction of lost functionality is performed, then data transfer can be completed, but time consumption increases

Engineering Contradiction:
Improvemigration speedVSAvoiddowntime during migration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by extracting and transforming all data elements before the actual migration cutoff point. The migration engine prepares transformed data in advance, so that when the migration executes, the data is already ready, enabling faster transfer and reducing downtime

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables continuity of useful action by allowing the migration process to run continuously in the background without interrupting website operations. The migration engine can extract, transform, and load data during operational hours, minimizing the time the website is unavailable

Inventive Principle:
Principle #20Continuity of useful action

4Extent of automation

If individualized code is written to automate migration, then some data transfer can be achieved, but technical complexity and time consumption increase

Engineering Contradiction:
Improveautomation capabilityVSAvoidtechnical complexity of migration system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent implements universality by providing a migration engine with universal connectors and transformers that can handle multiple WCM system types. The same engine can migrate between different WCM platforms by simply changing connectors, eliminating the need for individualized code for each migration scenario

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses copying by providing pre-built connectors and transformers as reusable templates. Instead of writing custom code for each migration, users can copy and configure existing connector patterns, significantly reducing technical complexity while maintaining automation

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3030973B1Migrating data for web content management systems
Publication Date: 2020.02.12 OSHYN
  • EP3030973B1 patent drawingFigure 1A
  • EP3030973B1 patent drawingFigure 1B
  • EP3030973B1 patent drawingFigure 2~3

AI summary

A computer-based system and related method are provided for migrating data associated with a website from a first Web content management (WCM) platform to a second WCM platform. The data migrated can include templates, user and group data files, content files (media, texts and others), workflows, authorizations, among others. The system and related method can further include a transformation capability that enables modifications to website data elements during migration, including but not limited to templates, HTML, users, metadata, file assets, and content such as images, links, and text during migration. In this manner, web administrators can modify the website design during migration to a new WCM platform within an integrated process.