Automated Document Link Migration via Cloud Tracking Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of migrating documents and links between document databases is time-consuming and resource-intensive, often requiring manual user intervention, which can lead to errors and increased demand on local computing resources.

Innovation Solution

A link tracking service that automates the migration of links by using a link discovery agent, migration tracking system, and link finalizing agent, hosted in a cloud-based environment to reduce the burden on local resources and enable parallel processing across multiple clients.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual control is used for document link tracking during migration, then the user can exercise control over the process, but the migration process becomes complex and error-prone

Engineering Contradiction:
Improveease of operationVSAvoidprocess complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs document link tracking automatically without requiring manual user intervention. The migration system autonomously identifies documents with links, tracks their destinations, and updates the links in the target database, eliminating the need for users to manually control each step of the process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary component that automatically manages the link tracking process between the source and target databases. This intermediary system handles the complexity of tracking and updating links, shielding users from the complex operations while ensuring accurate migration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If document link tracking is performed during migration, then links are updated to reference migrated documents, but the process is time-consuming and computing resource intensive

Engineering Contradiction:
Improvelink accuracyVSAvoidmigration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs link tracking and identification during the migration process itself, rather than as a separate post-migration step. By identifying links and tracking their destinations concurrently with document migration, the system eliminates redundant operations and reduces total migration time while maintaining link accuracy.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If document link tracking is performed during migration, then links are updated correctly, but local computing resources are significantly demanded

Engineering Contradiction:
Improvelink accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent moves the link tracking and processing operations from the local client environment to a remote server or cloud-based environment. By performing resource-intensive link tracking operations remotely, the system maintains accurate link updates while significantly reducing the computing resource demands on local systems.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10956512B2Document link migration
Publication Date: 2021.03.23 QUEST SOFTWARE INC
  • US10956512B2 patent drawing
  • US10956512B2 patent drawing
  • US10956512B2 patent drawing

AI summary

Techniques and systems for migrating links in documents are described. For example, during a migration process, a first document may be selected to be migrated from a source document database. A determination may be made that the first document includes a link to a second document. The first document may be migrated to a target document database. The second document may be selected to be migrated from the source document database. The second document may be migrated to the target document database. The link in the first document may be finalized to include an address of the second document in the target document database.