Graphical User Interface for Unstructured Data Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing migration of unstructured data between content servers is complex, costly, and requires expertise, involving multiple steps and significant user interaction, often necessitating the services of a data management consultant due to its complexity and the need for manual execution of reports.

Innovation Solution

A user-facing approach is introduced, utilizing a graphical user interface that allows users to execute the migration process through simple commands and drag-and-drop operations, translating user actions into background execution of migration steps, thereby simplifying the process and reducing the need for expert intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional migration process is used to ensure data is properly copied and moved between content servers, then data integrity is maintained, but the process becomes complex and requires expert intervention

Engineering Contradiction:
Improvedata integrityVSAvoidmigration process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a migration service as an intermediary component that mediates between the user interface and the complex migration operations. This service handles the complexity of data copying, link table migration, and content repository transfers internally, presenting a simplified interface to users while maintaining rigorous data integrity checks throughout the process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service migration by providing automated migration execution through the graphical interface. The migration service automatically performs data validation, copying, and verification without requiring expert intervention, allowing users to initiate and monitor migrations independently while the system handles the complex operations autonomously.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual execution of migration reports is performed to ensure proper data migration, then migration accuracy is maintained, but significant user interaction and consultant services are required

Engineering Contradiction:
Improvemigration accuracyVSAvoiduser interaction requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent replaces manual mechanical operations (consultant intervention, manual report execution) with an automated migration service that programmatically executes migration tasks. The service maintains precision through automated validation and verification processes while eliminating the need for manual user interaction with complex migration reports.

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

Solution Approach 2:

The system implements feedback mechanisms where the migration service provides status updates, progress information, and verification results through the graphical interface. This automated feedback loop ensures migration accuracy by continuously monitoring and reporting on the migration process without requiring manual verification at each step.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If a simplified graphical user interface is implemented to reduce user interaction, then ease of operation improves, but the complexity of automating migration steps increases

Engineering Contradiction:
Improveuser interface simplicityVSAvoidautomation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the automation complexity from the user interface by implementing a separate migration service layer. The graphical interface presents only simple user actions (select source, select destination, initiate migration), while the migration service extracts and handles all complex automation logic internally, including data validation, link table migration, and error handling.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If expert consultation is required to perform migration to ensure proper execution, then migration reliability is maintained, but costs increase

Engineering Contradiction:
Improvemigration execution reliabilityVSAvoidconsultant service cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements self-service migration capabilities where the migration service automatically executes migrations with built-in validation and verification. This eliminates the need for expensive consultant services while maintaining reliability through automated error handling, progress monitoring, and data integrity checks performed by the system itself.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11947488B2Graphic migration of unstructured data
Publication Date: 2024.04.02 SAP SE
  • US11947488B2 patent drawing
  • US11947488B2 patent drawing
  • US11947488B2 patent drawing

AI summary

Aspects of the current subject matter are directed to a user-facing approach for migration of unstructured data. A graphical user interface is provided to enable a user to execute a migration process of attachments between content repositories, where the execution is end to end with simple commands and/or user actions through interaction with the graphical user interface. The commands and/or user actions are translated into a background execution of the steps of the migration process in the proper order with proper parameters. Aspects of the current subject matter provide for the migration process to be transparent to the end user. Logs or reports relating to the migration process may be available and accessible to the user.