Dynamic Communication Template Generation for Data Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often receive irrelevant or unwanted communications on their computing devices, leading to low engagement and missed important information due to challenges in grabbing attention and motivating users to consume entire content.

Innovation Solution

A system and method that utilize a transform manager to determine the best communication template based on data type and channel, transforming source data using templates with high performance indicators to improve readability and effectiveness of communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple communication templates are stored and performance indicators are calculated for each template, then the effectiveness of communication is improved, but the device complexity increases

Engineering Contradiction:
Improvecommunication effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments communication templates into distinct categories based on data types and communication channels. Each template is independently evaluated and stored with its performance indicators, allowing the system to manage complexity through structured organization while improving communication effectiveness through targeted template selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms by calculating performance indicators for each communication template based on actual communication results. These indicators feed back into the template selection process, enabling the system to automatically choose the most effective templates for different data types and channels, thereby improving reliability while managing complexity through data-driven decisions.

Inventive Principle:
Principle #23Feedback

2Productivity

If source data is transformed using communication templates with high performance indicators, then user engagement is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveuser engagementVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing performance indicators for communication templates before actual data transformation occurs. This allows the system to quickly select the best template based on pre-existing data without performing complex calculations in real-time, thereby improving user engagement through optimized template selection while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by selecting different communication templates based on the data type and communication channel being used. Each template is optimized for specific parameters (data type, channel characteristics), allowing the system to achieve high user engagement by matching the right template to the right data while reducing processing time through parameter-based template selection rather than exhaustive search.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If communication templates are optimized for specific data types and channels, then the relevance of communicated information is improved, but the adaptability of the system decreases

Engineering Contradiction:
Improveinformation relevanceVSAvoidsystem adaptability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system achieves universality by creating a comprehensive template library that covers multiple data types and communication channels. Each template is specifically optimized for its target data type and channel, but the overall system remains versatile by allowing selection from this comprehensive library. This enables the system to maintain high information relevance through specialized templates while preserving adaptability through the ability to switch between different template categories.

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

Data Source

PatentUS11783123B1Generating a dynamic template for transforming source data
Publication Date: 2023.10.10 BANK OF AMERICA CORP
  • US11783123B1 patent drawing
  • US11783123B1 patent drawing
  • US11783123B1 patent drawing

AI summary

A processor receives a request to communicate a source data using a preferred communication channel and obtains a first set of communication templates that correspond to a type of the source data and the preferred communication channel. The processor obtains an overall performance indicator associated with each communication template from the first set of communication template and selects from the first set of communication templates, one or more communication templates that are associated with a value of the overall performance indicator that equals or exceeds a first threshold value. The processor then obtains an individual performance indicator associated with each multimedia component included in the selected one or more communication templates and generates a custom communication template by adding multimedia components having high individual performance indicators. The processor transforms the source data based on the custom communication template and transmits the transformed communication using the preferred communication channel.