Message Management Platform for Automated Third-Party App Triggering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Organizations face challenges in effectively managing and transmitting messages to a mass audience due to varying communication channels, protocols, and limitations, especially when messages relate to functionalities not operated by the organization.
Innovation Solution
A message management platform that allows application operators to build and configure message flow plans with trigger conditions, enabling automated message distribution to user computing devices based on event triggers, target recipient criteria, and exclusion conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automated message distribution system is implemented, then message transmission efficiency is improved, but system complexity increases
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 managing multiple communication channels, protocols, and formats centrally, allowing organizations to benefit from automated message distribution without directly implementing complex channel management systems themselves.
Solution Approach 2:
The message management platform is designed as a universal system that can handle multiple types of communication channels (SMS, email, push notifications, etc.), various message formats, and different protocols through a single unified interface. This multi-functionality consolidates what would otherwise require multiple separate systems into one platform.
2Measurement precision
If trigger conditions and exclusion criteria are configured, then message targeting precision is improved, but configuration complexity increases
Solution Approach 1:
The system allows organizations to pre-configure trigger conditions, target recipient criteria, and exclusion conditions before message campaigns are executed. By establishing these filtering rules in advance, the system achieves high message targeting precision without requiring complex real-time decision-making during message distribution.
Solution Approach 2:
The configuration system breaks down the complex task of message targeting into separate, manageable components: trigger conditions, target recipient criteria, and exclusion conditions. Each component can be configured and managed independently, reducing the overall complexity while maintaining precise targeting capabilities.
3Reliability
If automated message flow management is implemented, then communication effectiveness is improved, but technical specialty requirements increase
Solution Approach 1:
The message management platform is designed to be self-service oriented, providing automated message distribution and management capabilities that reduce the need for specialized technical knowledge. The system handles protocol management, channel configuration, and message routing automatically, allowing organizations to achieve effective communication without requiring in-house technical expertise in these areas.
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.


