Auto-Formatting Email Messages Using Learned Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional email systems require users to manually set and reapply message templates and preferences for each recipient, making it time-consuming and tedious to send messages to repetitive recipients, as these systems lack the ability to automatically format messages based on past interactions.

Innovation Solution

The system analyzes a user's message activity to identify patterns and preferences, compiling message templates that can be automatically applied when composing subsequent messages to the same recipient, using machine learning algorithms to determine and apply settings such as layout, content, and delivery instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional email systems use static default settings for each message, then users have full control over message formatting, but users must manually set and reapply templates for each recipient which is time-consuming and tedious

Engineering Contradiction:
Improveease of message compositionVSAvoidtime to compose messages
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of past message interactions between users and recipients to pre-determine formatting preferences, templates, and settings. This preliminary action creates a message template that is automatically applied when the user composes a new message to the same recipient, eliminating the need for manual reconfiguration of message settings each time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables itself to automatically analyze communication patterns, determine message templates, and apply formatting settings without user intervention. The system serves itself by monitoring its own message data, learning from past interactions, and autonomously applying learned templates to new messages, freeing users from manual template configuration

Inventive Principle:
Principle #25Self-service

2Productivity

If the system automatically formats messages based on past interactions, then message composition becomes faster and easier, but the system complexity increases due to machine learning algorithms and pattern recognition

Engineering Contradiction:
Improvemessage composition speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical operations of template selection and message formatting with automated machine learning algorithms and pattern recognition systems. Instead of users manually configuring message settings, the system uses computational intelligence to analyze communication patterns and automatically determine appropriate templates, substituting human cognitive effort with automated computational processes

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11438294B2System and method for auto-formatting messages based on learned message templates
Publication Date: 2022.09.06 YAHOO ASSETS LLC
  • US11438294B2 patent drawing
  • US11438294B2 patent drawing
  • US11438294B2 patent drawing

AI summary

The present disclosure describes systems and methods for email management that leverages information derived from a sender's message activity with particular recipients in order to automatically format subsequent messages to those recipients according to the derived information. The present disclosure describes determining message templates associated with messages sent to repetitive recipients, and applying those determined templates upon composition of subsequent messages to the same recipients. Message templates comprise information associated with a message's settings, layout, message content, content type(s), a message type and the like. The determination of message templates and template information for application to messages being composed can be based on learned expressions and/or patterns from a sender's message activity or behavior. Additionally, the message templates can be utilized for monetization purposes in order to serve targeted advertisements when communicating with repetitive recipient users.