Email Message Compression via Identifier Replacement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication devices face inefficiencies in downloading and displaying email messages, particularly in threaded conversations, due to redundant parent message content being downloaded, consuming bandwidth and requiring multiple requests to view context, which is undesirable for users.
Innovation Solution
A system and method that compresses and delivers email messages by identifying and replacing redundant parent message content with identifiers, allowing mobile devices to regenerate the original message content efficiently, reducing bandwidth usage and the need for additional requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If parent message content is included in child messages, then users can review context, but bandwidth consumption increases
Solution Approach 1:
The patent extracts the redundant parent message content from child messages and replaces it with compact identifiers. The message server identifies quoted parent messages in child messages and substitutes them with space-efficient identifier tokens, thereby removing unnecessary data transmission while preserving the ability to retrieve original content when needed.
Solution Approach 2:
The patent creates a simplified copy of the parent message reference in the form of an identifier token. Instead of transmitting the actual parent message content again, the system transmits a compact identifier that references the stored parent message, achieving space-efficient representation that can be expanded back to full content when required.
2Loss of energy
If messages are delivered in incremental segments, then bandwidth usage is conserved, but users require multiple requests to view context
Solution Approach 1:
The patent performs preliminary processing of child messages by the message server, identifying and replacing parent message content with identifiers before delivery. This advance preparation ensures that when messages are delivered in segments, the identifiers are already in place and can be efficiently resolved without requiring additional user-initiated requests for context.
3Loss of information
If redundant parent message content is transmitted, then users can review context, but storage of redundant content increases
Solution Approach 1:
The patent extracts and removes redundant parent message content from child messages by replacing it with compact identifiers. This extraction process eliminates unnecessary duplication of message content across the message store while maintaining the ability to retrieve original parent messages when needed for context.
Data Source
AI summary
A system and method for packaging electronic messages for delivery to a communication device is provided. Where the electronic message comprises at least one quoted parent message, the quoted parent message is identified by means of delimiters within the body of the electronic message, and the quoted message thus identified is replaced with an identifying instruction referring to an identifier corresponding to a previously received message comprising the quoted parent message. The edited electronic message is then transmitted to a recipient device, which uses the identifying instruction to reconstruct the original message by querying a data store using the identifier to locate a copy of the quoted parent message. If no quoted parent message is found, a request is issued by the recipient device to transmit a full version of the original electronic message.


