Cross-Platform Collaboration System Credential Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current collaboration systems face friction due to differences in platforms and user credentials between content management systems (CMS) and third-party collaboration systems, leading to difficulties in seamless integration and effective sharing of files and folders.

Innovation Solution

The development of techniques for automatically generating a folder and file hierarchy in a CMS based on features of a third-party collaboration system, enabling seamless integration by reconciling users and features across platforms through data organization, communication paths, and module interrelationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a content management system and third-party collaboration systems operate on different platforms with different user credentials, then each system maintains its own independence and security model, but integration between systems becomes difficult and friction occurs

Engineering Contradiction:
Improvesystem independenceVSAvoidintegration smoothness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary layer that translates between different platform credentials and permission models. This mediator enables seamless integration between CMS and third-party systems by handling credential mapping and permission translation, allowing users to access resources across platforms without direct credential sharing while maintaining system independence and security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual integration methods are used between CMS and third-party systems, then system independence is maintained, but user friction increases and collaboration efficiency decreases

Engineering Contradiction:
Improvesystem independenceVSAvoidcollaboration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-establishing credential mappings, permission translations, and access relationships between different platforms. This preparatory work is done in advance so that when users need to collaborate across systems, the integration infrastructure is already in place, eliminating manual integration steps and enabling immediate seamless collaboration while preserving system independence.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If different permission models are used across platforms, then each system maintains its own security policies, but mapping and reconciling permissions becomes complex

Engineering Contradiction:
Improvesecurity policy enforcementVSAvoidpermission mapping complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a permission mapping intermediary that translates between different permission models used by CMS and third-party systems. This mediator layer handles the complexity of permission reconciliation by maintaining translation rules and mapping relationships, allowing each system to enforce its own security policies independently while enabling cross-system access control without requiring complex direct integration between permission models.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12149535B2Cross-platform collaboration systems
Publication Date: 2024.11.19 BOX INC
  • US12149535B2 patent drawing
  • US12149535B2 patent drawing
  • US12149535B2 patent drawing

AI summary

Internet communications between a content management system that stores a plurality of content objects and a third-party system is established. A hierarchy at the third-party system is determined, and a file and folder content object hierarchy at the content management system is generated based on the determined hierarchy at the third-party system. Users of the content management system and users of the third-party system are reconciled by comparing attributes of users of the third-party system with attributes of users of the content management system. Permissions pertaining to user accessed to content objects at the content management system are reconciled with permissions of the third-party system. Reconciled access permissions are applied to content objects of the generated hierarchy at the content management system. Some of the access permissions that are applied to the content object hierarchy of the content management system are more restrictive than the permissions of the third-party system.