Component Template Library Management for Multichannel CCM

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetemplate adaptabilityVSAvoidtemplate library complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If duplicate content is retained in templates, then content availability is maintained, but storage space and maintenance resources are wasted

Engineering Contradiction:
Improvecontent availabilityVSAvoidstorage resource waste
Core Design Contradiction:
ReliabilityVSLoss of substance

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improvetemplate integrityVSAvoidsecurity risks
Core Design Contradiction:
Stability of the object's compositionVSObject-affected harmful factors

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.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If manual template management is used, then flexibility in customization is maintained, but time and labor costs increase

Engineering Contradiction:
Improvecustomization flexibilityVSAvoidtemplate management time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12032863B2Creation of component templates and removal of dead content therefrom
Publication Date: 2024.07.09 OPEN TEXT CORP
  • US12032863B2 patent drawing
  • US12032863B2 patent drawing
  • US12032863B2 patent drawing

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.