Mobile Message Template Testing Through Fair Recipient Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack effective methods for assigning mobile message recipients to templates for automated testing, leading to inconsistent performance and compliance issues in mobile message delivery.

Innovation Solution

A system and method for automated testing and selection of multiple mobile message templates, where a server generates different templates with varying content, send times, and behaviors, and assigns recipient groups based on information associated with the message and user configurations, ensuring fair and statistically significant testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If automated testing of mobile message templates is implemented, then delivery performance and compliance are improved, but system complexity increases

Engineering Contradiction:
Improvedelivery performanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs automated template testing without requiring manual intervention. The server automatically generates test recipient groups, assigns recipients to templates, sends test messages, and evaluates results, enabling the system to test and optimize its own message delivery performance autonomously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The testing process is divided into distinct functional modules: template generation module, recipient group assignment module, message sending module, and result evaluation module. This segmentation allows each component to be independently developed, tested, and maintained, managing overall system complexity

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple templates are tested with different recipient groups, then testing accuracy is improved, but time consumption increases

Engineering Contradiction:
Improvetesting accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Recipient groups are pre-segmented and prepared before template testing begins. The system identifies and stores potential test recipients in advance, organizing them into suitable groups that can be quickly assigned to different templates, eliminating the need for time-consuming recipient selection during the testing phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts testing parameters such as the number of recipient groups, recipients per group, and test duration based on template complexity and expected performance variations. This allows optimization of testing accuracy while minimizing time consumption by adapting parameters to specific testing needs

Inventive Principle:
Principle #35Parameter changes

3Productivity

If recipient assignment is optimized considering multiple factors, then template success rate is improved, but computational complexity increases

Engineering Contradiction:
Improvetemplate success rateVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Different recipient characteristics are weighted differently based on the specific template being tested. The system analyzes template content and identifies which recipient factors (geolocation, device type, message history) are most relevant for that particular template, applying localized optimization rather than uniform complex analysis across all templates

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system creates simplified proxy models of recipient behavior and message performance based on historical data. These proxy models allow the system to predict template success rates without performing computationally intensive real-time analysis of all recipient attributes, maintaining high productivity while managing computational complexity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250315606A1Assigning Mobile Message Recipients to Templates of a Mobile Message for Automated Testing of the Templates
Publication Date: 2025.10.09 KLAVIYO INC
  • US20250315606A1 patent drawing
  • US20250315606A1 patent drawing
  • US20250315606A1 patent drawing

AI summary

Apparatuses, methods, and systems for assigning mobile message recipients to templates of a mobile message. One method includes generating at least a first template of the mobile message and a second template of the mobile message, each of the first template and the second template having at least a different content or a different send time, determining information associated with the mobile message, identifying and sending guidance for a marketing manager based on the information associated with the mobile message, receiving user-selected configurations from the marketing manager in response to the guidance, and assigning a first group of mobile message recipients to the first template of the mobile message and a second respective group of mobile message recipients to the second template of the mobile message, wherein the assigning is based on the information associated with the mobile message and the user-selected configurations received from the marketing manager.