Content Management System for Secure Data Domain Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The integration of static and dynamic data in computer systems poses complex security risks, as dynamic data, such as executable programming code, can compromise system security, while static data is relatively secure, necessitating a method to manage these risks effectively.
Innovation Solution
A computer-implemented method that analyzes data content to identify and extract dynamic data, replacing it with a special identifier, and hosts static data in a primary domain and dynamic data in a secondary domain, using a content management system to ensure secure data content management, with the special identifier seamlessly integrating the data for user display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dynamic data is integrated with static data in the same domain, then data content functionality is enhanced, but system security is compromised
Solution Approach 1:
The patent divides the data content into separate domains: static data is hosted in a primary domain while dynamic data is hosted in a secondary domain. This segmentation isolates the security risks of dynamic data from the sensitive static data, allowing both types of data to coexist without compromising system security while maintaining full functionality.
Solution Approach 2:
The patent introduces a content management system as an intermediary that analyzes data content, identifies dynamic data within content blocks, extracts it, and replaces it with a special identifier. This intermediary mechanism enables secure separation of dynamic and static data while maintaining their functional integration through the identifier reference.
2Object-affected harmful factors
If dynamic data is extracted and hosted separately, then system security is improved, but data content integration complexity increases
Solution Approach 1:
The content management system acts as an intermediary that automates the complex process of separating dynamic and static data. It analyzes data content, identifies dynamic data within content blocks, extracts it, replaces it with a special identifier, and hosts them in appropriate domains. This automation manages the integration complexity while achieving security improvement.
Solution Approach 2:
The patent creates a reference copy mechanism where the special identifier in the primary domain points to the dynamic data in the secondary domain. This copying approach allows the dynamic data to be hosted separately for security while maintaining functional integration through the identifier reference, avoiding the need for complex direct integration.
3Ease of manufacture
If static data and dynamic data are stored together, then storage simplicity is maintained, but security vulnerabilities increase
Solution Approach 1:
The patent segments storage into two separate locations: static data is stored in a first storage area and hosted in a primary domain, while dynamic data is stored in a second storage area and hosted in a secondary domain. This segmentation maintains security by isolating vulnerable dynamic data while preserving storage efficiency through automated management of the separation.
Solution Approach 2:
The content management system serves as an intermediary that manages the separation of storage locations. It automatically identifies which data should be stored separately, manages the mapping between storage areas and domains, and handles the replacement of dynamic data with identifiers. This intermediary management maintains storage simplicity despite the physical separation.
Data Source
AI summary
A computer-implemented method manages data content, the data content including static data and dynamic data. The content management method includes analyzing the data content by a server to identify the static data and the dynamic data within the data content, wherein the dynamic data is included within a content block, and extracting the dynamic data in the content block from the data content, and replacing the content block with a special identifier. The content management method further includes hosting, by the server, the data content with the static content and the special identifier from a primary website in a primary domain, and the dynamic data in a secondary website in a secondary domain, wherein the special identifier identifies a location of the dynamic data.


