Multichannel Message Database Mapping for Consistent CRM Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems struggle to efficiently communicate the same information to multiple individuals with different communication preferences in a manner that is not overwhelming or frustrating, particularly in cloud-based CRM contexts.
Innovation Solution
A multichannel data structure in a database system that automatically formats a message for multiple communication channels based on user preferences, allowing simultaneous transmission of the same content across different channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual message creation is used for each communication channel, then message customization and recipient preference alignment are improved, but time consumption and operational effort increase significantly
Solution Approach 1:
The patent segments the message creation process into a single template definition that is then automatically distributed across multiple communication channels. The multichannel message data structure divides the message into channel-agnostic content and channel-specific formatting rules, allowing one-time creation followed by automated multi-channel deployment.
Solution Approach 2:
The patent creates a universal message template that functions across multiple communication channels (email, SMS, push notifications, etc.). The single message object is designed to be channel-agnostic while automatically adapting to different channel requirements through the multichannel data structure and mapping rules.
2Adaptability or versatility
If multiple separate message systems are used for different communication channels, then channel-specific optimization is improved, but system complexity and integration difficulty increase
Solution Approach 1:
The patent merges multiple communication channel systems into a single unified message object structure. The multichannel message data structure combines email, SMS, push notification, and other channel-specific messages into one integrated object that can be created, managed, and tracked centrally while maintaining channel-specific characteristics.
Solution Approach 2:
The patent introduces a multichannel message data structure as an intermediary layer between the message creation system and various communication channels. This mediator handles the complexity of channel-specific requirements through mapping rules, translating a single universal message template into channel-appropriate formats without requiring separate systems for each channel.
3Productivity
If automated multichannel message formatting is implemented, then productivity and message distribution speed are improved, but risk of message format errors and loss of control over channel-specific nuances increase
Solution Approach 1:
The patent performs preliminary action by pre-defining channel mapping rules and message templates with all channel-specific formatting requirements built in advance. The multichannel message data structure is configured ahead of time with rules that automatically handle channel-specific nuances, ensuring formatting accuracy is established before message distribution begins.
Solution Approach 2:
The patent implements feedback mechanisms through tracking and monitoring of message delivery across channels. The system provides feedback on message status, delivery confirmation, and engagement metrics, allowing verification that automated formatting maintained message integrity and enabling corrective action if formatting errors occur.
Data Source
AI summary
Computing systems, database systems, and related methods are provided for managing data pertaining to electronic messages. A database system includes a database including a first object having a plurality of content fields corresponding to a first instance of an electronic message configured for a first communication channel and a server coupled to the database and a network to create a second database object corresponding to a second instance of the electronic message configured for a different communication channel, create a multichannel data structure in the database maintaining an association between the first and second objects, automatically populate a subset of content fields of the second object with values copied from the first object based on a mapping between the two communication channels, and thereafter use the second object to generate a version of the electronic message to be communicated to a recipient using the second communication channel.


