Thin-Client Editor Role-Based Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content management systems in enterprise environments face challenges in providing a straightforward and controlled method for collaborative editing of complex digital assets across multiple departments, where users have different roles and access levels.

Innovation Solution

A platform-agnostic thin-client editor with a role-based mechanism allows users to edit content across various platforms, with granular control over editing permissions based on user roles, reducing the processing burden and simplifying the editing process by eliminating the need for thick client applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a thick client application is used for content editing, then the editing functionality is comprehensive and platform-specific, but the device complexity and maintenance burden increase

Engineering Contradiction:
Improveediting functionalityVSAvoidthick client application
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the editing functionality from the client device and relocates it to a server-based thin client application. The thick client application is replaced with a thin client that runs in a web browser, eliminating the need for complex local software installations while maintaining comprehensive editing capabilities through server-side processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a server as an intermediary between the user and the content management system. The thin client application communicates with the server through standard web protocols, and the server handles the complex editing operations, authorization, and content retrieval, thereby simplifying the client-side requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If role-based access control is implemented, then the editing control precision is improved, but the system complexity increases

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

Solution Approach 1:

The patent implements a universal role-based access control mechanism that serves multiple functions: it controls content access, manages editing permissions, and handles user authorization. This multi-functional approach consolidates complexity into a single framework rather than requiring separate control mechanisms for each function.

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

Solution Approach 2:

The patent performs role assignment and permission configuration in advance during the content creation or user onboarding process. By pre-defining roles and their associated permissions, the system avoids complex real-time authorization decisions during content editing, thereby reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If content is distributed across multiple departments, then the adaptability and versatility of content usage is improved, but the difficulty of detecting and measuring control increases

Engineering Contradiction:
Improvecontent usage flexibilityVSAvoidcontrol measurement
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a feedback mechanism where the system continuously monitors and logs content access, editing actions, and permission enforcement. This feedback allows administrators to detect and measure control effectiveness across distributed departments, providing visibility into how content is being used while maintaining the flexibility needed for multi-departmental collaboration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11816072B2Systems and methods for hierarchical delegation of authoring control in a distributed electronic content management environment
Publication Date: 2023.11.14 OPEN TEXT CORP
  • US11816072B2 patent drawing
  • US11816072B2 patent drawing
  • US11816072B2 patent drawing

AI summary

Embodiments of systems and methods as disclosed may provide a platform agnostic way to edit content within an enterprise. For example, a platform independent thin client editor may be provided such that this editor can be accessed by users at a variety of computing platforms across the distributed computer network of an enterprise, regardless of the platform from which the thin client editor is being accessed. Moreover, certain embodiments may provide a role based mechanism for controlling the editing of content. Embodiments of such a role based mechanism may allow one editor of a content item to designate a role associated with the content item so that only users associated with that role may be allowed to edit the content item or portion of the content item.