Campaign Message Flow Builder for Trigger-Based App Notifications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Organizations face challenges in effectively managing network communications to a mass audience due to varying communication channels, audience identification, and timing, especially when messages relate to functionalities not operated by the organization.
Innovation Solution
A message management platform that allows application operators to build message flow plans with trigger conditions, automatically identifying and transmitting messages to targeted recipients, and stopping transmissions based on exclusion conditions, using a code snippet to integrate with user computing devices for event-based messaging.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual message transmission management is used, then organizations can maintain simple communication processes, but they cannot effectively manage network communications to mass audience with varying channels and protocols
Solution Approach 1:
The patent introduces a message management platform as an intermediary system between organizations and communication channels. This platform handles the complexity of multiple communication channels, protocols, and formats internally, while providing a simplified interface to organizations. The platform acts as a mediator that translates organizational message requirements into channel-specific transmissions, resolving the contradiction between transmission efficiency and management complexity.
Solution Approach 2:
The message management platform is designed with multi-functionality to handle various communication channels (SMS, email, push notifications, etc.), protocols, and message formats through a single unified system. This universal platform can adapt to different channels and requirements without requiring separate manual management processes, thereby improving productivity while containing complexity within the platform itself.
2Loss of time
If automated message transmission is implemented, then message delivery speed and targeting accuracy improve, but system complexity and technical requirements increase
Solution Approach 1:
The message management platform incorporates self-service capabilities including automatic audience identification, intelligent message routing, and adaptive timing optimization. The system automatically segments audiences based on criteria, selects appropriate communication channels, and determines optimal transmission times without requiring manual intervention. This automation reduces message delivery time while the platform encapsulates the technical complexity internally.
Solution Approach 2:
The platform performs preliminary actions by pre-configuring message templates, audience segmentation rules, and channel selection criteria before actual message transmission. Audience profiles and message routing logic are established in advance, enabling rapid automated deployment when transmission is triggered. This preliminary setup reduces real-time processing requirements and delivery time while managing complexity through pre-planned configurations.
3Measurement precision
If comprehensive audience tracking and timing optimization are implemented, then message targeting accuracy improves, but data processing requirements and system complexity increase
Solution Approach 1:
The platform segments the audience into distinct groups based on predefined criteria such as demographics, behavior patterns, and communication preferences. This segmentation enables precise targeting of message campaigns to specific audience subsets. By dividing the overall audience into manageable segments, the system achieves high identification accuracy while processing data in organized, efficient units rather than handling all data simultaneously.
Solution Approach 2:
The message management platform utilizes parameter changes in audience data (such as updated preferences, behavioral changes, or demographic shifts) to dynamically adjust message routing and timing decisions. The system monitors and responds to changes in audience parameters, automatically updating transmission strategies based on current data states. This approach maintains high targeting accuracy by adapting to audience changes while managing data processing through parameter-based rather than complete re-evaluation methods.
Data Source
AI summary
A message management platform may receive, from an application operator, a configuration of a message flow. The message flow includes one or more messages associated with trigger conditions. The platform may receive, from a code snippet incorporated in an application of a user computing device, a notification that the user computing device has used the application. The platform may associate a user identifier with the user computing device. The platform may subscribe to, on behalf of the application operator, one or more API notification channels of the application builder platform. The platform may receive an API notification from the application builder platform. The platform may determine that the application builder platform's user is associated with the user identifier used by the message management platform. The platform may determine that the event described in the payload matches the trigger condition and transmit the first message to the user computing device.


