XML Document Fragmentation via Configuration Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing XML document maintenance techniques lack efficiency in reusing content across multiple documents, leading to increased generation and maintenance costs, and manual fragmentation processes are cumbersome and inconsistent.
Innovation Solution
A system and method that splits XML documents into fragments based on rules stored in a configuration file, binds each fragment to an object in a content management system, and provides references between the XML document and fragments, allowing for automatic reuse and unique naming of content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If XML documents are maintained using traditional techniques, then content can be generated and stored, but reusing content across multiple documents becomes inefficient and increases generation and maintenance costs
Solution Approach 1:
The patent divides XML documents into reusable fragments that can be independently managed and referenced across multiple documents. By segmenting content into discrete, identifiable units (fragments), the system enables efficient reuse without redundant generation, directly addressing the contradiction between content reuse efficiency and maintenance time.
Solution Approach 2:
Instead of copying content manually across documents, the patent creates references to shared fragments stored in a content management system. This allows multiple documents to reference the same underlying content without duplication, improving productivity while reducing maintenance time as updates to fragments automatically propagate.
2Adaptability or versatility
If manual fragmentation processes are used, then content can be split into reusable units, but the process becomes cumbersome and inconsistent
Solution Approach 1:
The system performs fragmentation automatically based on predefined rules and metadata, eliminating the need for manual intervention. The content management system self-services the fragmentation process by analyzing document structure, identifying reusable units, and creating fragments according to configured criteria, thus maintaining adaptability while dramatically improving ease of operation.
Solution Approach 2:
The patent establishes fragmentation rules and metadata schemas in advance, so that when documents are processed, the fragmentation occurs automatically according to pre-defined guidelines. This preliminary configuration ensures consistent, adaptable fragmentation without requiring manual decision-making during processing.
3Reliability
If content is generated for each XML document independently, then each document is complete and self-contained, but redundant content generation increases costs
Solution Approach 1:
The patent creates a universal content management system where fragments serve multiple functions: they can be referenced across different document types, reused in various contexts, and managed centrally. This multi-functionality allows the system to maintain document completeness through proper assembly of fragments while eliminating redundant content generation, directly addressing the contradiction between reliability and content quantity.
Data Source
AI summary
A system and a method of maintaining extensible markup language (XML) document includes splitting an XML document into fragments according to rules stored in a configuration file, binding each of the fragments to an object in a content management system, and providing a reference between the XML document and the fragments.


