Client-Side Message Fragmentation for Personalized Email Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing email systems face inefficiencies when sending personalized content to multiple recipients, leading to cluttered communication networks and overwhelming recipients with unnecessary information, as current methods either require multiple emails or complex server modifications.

Innovation Solution

A method where an email client splits the content of a source message into fragments associated with different recipients, generating transport messages that are submitted to a messaging server for aggregation, allowing personalized emails to be sent efficiently without overwhelming the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple separate emails are sent to different recipients with personalized content, then each recipient receives their specific information, but network traffic increases and recipients are overwhelmed with unnecessary information

Engineering Contradiction:
Improvepersonalized content deliveryVSAvoidnetwork traffic
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The email content is segmented into multiple fragments, each associated with specific recipients. The client divides the original email into content fragments and sends them as separate transport messages to different recipients or recipient groups, allowing personalized delivery without transmitting the entire email to everyone.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the sender creates multiple separate emails for different recipients, then personalized content is delivered, but the work required to manage multiple emails increases

Engineering Contradiction:
Improvepersonalized content deliveryVSAvoidemail management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system automatically segments email content and manages multiple transport messages based on recipient associations, eliminating the manual work of creating separate emails while maintaining personalized delivery capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The messaging client acts as an intermediary that automatically handles the segmentation, transport message generation, and distribution logic, freeing the sender from manual email management while achieving personalized content delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If all email content is sent to all recipients, then simplicity of sending is maintained, but recipients receive unnecessary information that overwhelms them

Engineering Contradiction:
Improvesending simplicityVSAvoidinformation relevance
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

Different portions of the email content are selectively delivered to different recipients based on their associations with specific content fragments. Each recipient receives only the locally relevant portions of the email, maintaining sending simplicity while ensuring information relevance.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If the server is modified to handle content segmentation, then personalized delivery is achieved, but server complexity and modification requirements increase

Engineering Contradiction:
Improvepersonalized content deliveryVSAvoidserver complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of modifying the server to handle content segmentation, the invention inverts the approach by implementing segmentation functionality in the client. The client performs content fragmentation and transport message generation, while the server simply relays messages using existing protocols, avoiding server complexity.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The messaging client performs self-service by automatically segmenting content, generating transport messages, and managing the delivery process without requiring server-side modifications. The server continues to operate with its existing simple relay functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11736595B2Exchange of messages split into fragments for different recipients on client side
Publication Date: 2023.08.22 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11736595B2 patent drawing
  • US11736595B2 patent drawing
  • US11736595B2 patent drawing

AI summary

A system and related method exchange messages under the control of a messaging client. The method comprises splitting a content of a source message into a plurality of fragments defined by corresponding portions of its content associated with different recipients of the message. A plurality of transport messages are generated, each comprising one or more of the fragments associated with the recipients. The transport messages are submitted to a messaging server for causing it to provide the transport messages to corresponding further messaging clients of the recipients for their aggregation. A computer program and a computer program product for performing the method are also provided.