Component Template Library Management for Multichannel CCM
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multichannel customer communication management (CCM) applications face challenges with exponential growth of templates due to changing needs, leading to duplicate content, maintenance costs, and security issues from outdated templates stored in non-human-readable formats.
Innovation Solution
A system and method for creating component templates by identifying and removing duplicated content, analyzing document sections, and storing component templates in a database to reduce duplication and maintain a clean template library, including engines for identification, notice, component template creation, dead content deletion, design rule testing, and performance rule testing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If templates are continuously created to meet changing needs, then adaptability is improved, but template library complexity and maintenance costs increase
Solution Approach 1:
The patent segments templates into reusable components that can be independently managed and combined. This allows the system to handle template complexity through modular organization, where individual components can be created, stored, and reused without increasing overall system complexity proportionally.
Solution Approach 2:
The patent creates a universal template component library where single components can serve multiple purposes across different templates and use cases. This multi-functionality reduces the total number of components needed while maintaining high adaptability for meeting changing needs.
2Reliability
If duplicate content is retained in templates, then content availability is maintained, but storage space and maintenance resources are wasted
Solution Approach 1:
The patent merges duplicate content into single stored components that can be referenced by multiple templates. This combining approach maintains content availability across all templates while eliminating redundant storage, as the same component instance serves multiple purposes.
Solution Approach 2:
The patent uses reference copying rather than physical duplication. Template components store references to master component definitions, allowing unlimited access and modification views without creating actual copies, thus maintaining availability while minimizing storage consumption.
3Stability of the object's composition
If outdated templates are stored in non-human-readable formats, then template integrity is preserved, but security risks and accessibility increase
Solution Approach 1:
The patent changes the format parameter of stored templates from non-human-readable to human-readable formats. This transformation maintains template integrity through structured storage while simultaneously reducing security risks by enabling visibility and control over template contents, allowing for proper auditing and management.
4Adaptability or versatility
If manual template management is used, then flexibility in customization is maintained, but time and labor costs increase
Solution Approach 1:
The patent implements self-service capabilities where the system automatically manages template components including creation, storage, retrieval, and updates. This automation maintains full customization flexibility while eliminating manual management overhead, as the system serves itself in organizing and maintaining the template library.
Data Source
AI summary
In one example of the disclosure, a set of electronic document templates is accessed and instances of duplicated document content are identified. Display of a user notice for first duplicated document content is caused. Responsive to receipt of data indicative of a user instruction to create a component template for the first duplicated content, the component template is created and stored.


