Content Management System Interoperability via Linking Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content management systems face challenges in efficiently managing collaborative content items, particularly in terms of storage capacity and access permissions, which can lead to storage space limitations and complex permission management when handling multimedia content.
Innovation Solution
The system outsources account storage capacity and access permissions for collaborative content items to a collaborative content system, allowing the content management system to provide access without counting the collaborative content item against user accounts' storage capacity and simplifying permission management by using a linking object that redirects users to the collaborative content system for editing and permissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If collaborative content items are stored on the content management system, then users can access and manage files through a unified interface, but the storage capacity of user accounts is quickly consumed leading to storage space limitations
Solution Approach 1:
The patent extracts the storage function for collaborative content items from the content management system's user accounts. Instead of storing these items within the CMS's storage capacity, the system stores them externally in a dedicated collaborative content storage location, thereby preserving user account storage for other purposes while still providing unified access through the CMS interface.
Solution Approach 2:
The patent introduces an intermediary mechanism - a linking object or reference - that connects the content management system interface to externally stored collaborative content items. This intermediary allows the CMS to provide unified access and management capabilities without actually holding the content data in its storage capacity, effectively decoupling the interface functionality from the storage burden.
2Reliability
If access permissions for collaborative content items are managed through the content management system, then permission control is integrated, but the permission management becomes complex when handling multiple users and shared files
Solution Approach 1:
The patent applies copying by creating a reference or link to the collaborative content item rather than managing direct access permissions to the actual file. The CMS stores and manages a copy of the access reference, while the actual permission control for the collaborative content item is handled by the collaborative content system, simplifying the CMS's permission management role.
Solution Approach 2:
The patent segments the permission management function into two parts: the CMS manages access control for the linking object/reference, while the collaborative content system manages access control for the actual collaborative content item. This segmentation allows each system to handle permissions in its area of expertise, reducing overall complexity while maintaining integrated control.
Data Source
AI summary
A content management system and a collaborative content system implement interoperability features that allow a user to perform certain interactions with a collaborative content item via the interface of the content management system. For instance, the collaborative content system can outsource access permissions for the collaborative content item to the content management system. When the collaborative content system receives a user's request to access the collaborative content item, the collaborative content system requests permissions data for the collaborative content item from the content management system and then determines based on the permissions data whether to grant access to the user. The content management system can also outsource the account storage capacity for the collaborative content item to the collaborative content system. As a result, a collaborative content item that is stored in association with a user account on the content management system is not counted against the user account's storage capacity.


