Personalized Message Generation Using Style Scraping and Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic messaging systems lack the ability to effectively generate messages that solicit a response from recipients, and fail to adapt message content and behavior based on user preferences and recipient actions.

Innovation Solution

A computer-implemented method and apparatus that includes scraping characteristics from user messages, generating message sections, applying colors and fonts, filtering undesired characteristics, and receiving user feedback to optimize electronic message generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If electronic messages are manually created by users, then message content can be customized according to user preferences, but it consumes significant user time and effort

Engineering Contradiction:
Improvetime to create electronic messagesVSAvoidease of message creation
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system enables self-service message generation by automatically creating personalized electronic messages using the user's historical message characteristics and recipient profile data. The server autonomously scrapes user preferences from past messages and generates new messages without requiring manual user intervention, thus resolving the contradiction between time consumption and customization quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-analyzing and storing characteristics from the user's historical messages before actual message generation is needed. This includes scraping colors, fonts, and stylistic elements from past messages, so that when message creation is required, the system can quickly generate personalized messages using pre-processed data, reducing the time required for message creation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If electronic messages use standardized templates, then message generation is fast and efficient, but messages fail to adapt to user preferences and recipient characteristics

Engineering Contradiction:
Improvemessage generation efficiencyVSAvoidadaptability to user preferences
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality by customizing specific aspects of messages (colors, fonts, stylistic elements) based on the user's historical preferences and recipient characteristics, while maintaining efficient generation through automated processes. This allows the system to produce personalized messages at scale, resolving the contradiction between efficiency and adaptability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes message parameters (colors, fonts, content style) based on scraped characteristics from user history and recipient profiles. By automatically adjusting these parameters for each message generation task, the system achieves both high productivity through automation and high adaptability to individual preferences.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system generates many message variations, then user choices increase, but the complexity of message selection and processing increases

Engineering Contradiction:
Improvemessage variation optionsVSAvoidcomplexity of message processing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms where user selections and interactions with generated messages are tracked and used to refine future message generation. This feedback loop allows the system to learn from user preferences and improve message quality over time, managing complexity through iterative optimization rather than requiring users to evaluate all possible variations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts message generation based on real-time feedback and changing user preferences. Rather than presenting a static set of options, the system adapts its message generation process based on user interactions, making the system more versatile while managing complexity through adaptive rather than exhaustive approaches.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12587495B2Electronic message generation
Publication Date: 2026.03.24 KLAVIYO INC
  • US12587495B2 patent drawing
  • US12587495B2 patent drawing
  • US12587495B2 patent drawing

AI summary

Apparatuses, methods, and systems for a computer-implemented method for electronic message generation are disclosed. One method includes receiving, by a server, an input description from a user, scraping, by the server, characteristics of other electronic messages of the user including at least colors and fonts, generating, by the server, N message sections based on the input description and the scraped characteristics, applying, by the server, colors, fonts, and designs to the generated N message sections, filtering, by the server, the generated N message sections to eliminate message sections that include pre-identified undesired characteristics, displaying, by the server, the filtered electronic message sections to the user, and receiving, by the server, feedback from the user regarding the displayed filtered electronic message sections.