Web Content Management System Adapter Framework for Remote Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web content management systems face challenges in allowing authors to edit content stored in remote cloud-based repositories while maintaining control and ensuring authorized access, as they typically copy content for editing, leading to version discrepancies and loss of control.

Innovation Solution

A web content management system is coupled to cloud-based filesharing systems via an adaptable framework with adapters, enabling the invocation of native editors for remote repositories, allowing editing of content items while synchronizing changes between local and remote copies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content is copied from remote cloud-based repositories to local repository for editing, then editing capability is improved, but version consistency and control are worsened

Engineering Contradiction:
Improveediting capabilityVSAvoidversion consistency
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system creates a local copy of the content item from the remote repository, storing it in the local repository with a reference to the remote source. This copy enables offline editing while the original remains intact in the cloud, resolving the contradiction by allowing editing operations without requiring continuous network connectivity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system implements synchronization mechanisms that detect changes between local and remote copies, and automatically update the local copy when the remote version changes. This feedback loop maintains version consistency while preserving editing capability, as the system continuously monitors and reconciles differences between the two copies.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If content is copied for editing in content management system, then editing functionality is improved, but control over original content is worsened

Engineering Contradiction:
Improveediting functionalityVSAvoidcontrol over original content
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system separates the content item into two distinct copies: one in the remote repository and one in the local repository. Each copy can be independently managed, allowing the content management system to edit the local copy while the original remains controlled and protected in the remote repository. This segmentation resolves the contradiction by enabling editing without compromising control over the original.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The content management system acts as an intermediary between the remote repository and the editing operations. It manages the local copy and controls synchronization with the remote repository, ensuring that editing functionality is provided while maintaining control over the original content through the mediation layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If native editors of cloud repositories are invoked for editing, then editing precision is improved, but system complexity is worsened

Engineering Contradiction:
Improveediting precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The content management system implements a universal interface that can invoke multiple different native editors from various cloud repositories through a common framework. This allows the system to leverage the specialized editing capabilities of each cloud provider's native editor while maintaining a consistent user experience and system architecture, resolving the contradiction between editing precision and system complexity.

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

Data Source

PatentUS12189654B2Content source integration
Publication Date: 2025.01.07 OPEN TEXT HOLDINGS INC
  • US12189654B2 patent drawing
  • US12189654B2 patent drawing
  • US12189654B2 patent drawing

AI summary

In one embodiment, a web content management system is coupled to remote resources via a framework that has one or more corresponding adapters which enable editing of content by invoking editors which are native to the respective remote resources. The system retrieves a content item from a remote resource and stores a copy of the content item in a local repository, while the original content item remains in the repository of the remote resource. A content item can be selected in in a local authoring tool, causing the system to examine the content item's metadata to identify the source repository and invoke the native editor of the corresponding remote resource, enabling editing of the content item using the native editor. The copy of the content item in the local repository can then be synchronized to the edited version of the content item in the remote resource.