Decoupling Email Attachments via Persistent Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic messaging systems face difficulties in decoupling attachments from messages, making it hard to recover or locate attachments after the corresponding message is deleted, and they lack metadata to provide context about the message-related data.

Innovation Solution

Implementing a schema hierarchy that allows attachments to persist independently of messages by using a data field indicating whether to persist, and including metadata to store message-related data, enabling queries and retrieval of attachments even after the message is deleted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If attachments are coupled to electronic messages, then users can easily manipulate and access both together, but attachments cannot be recovered or located after the message is deleted

Engineering Contradiction:
Improveease of manipulationVSAvoidattachment recovery
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the attachment into two independent components: the attachment data itself and the message context. The attachment is stored separately with a persistent identifier, while the message contains references to the attachment. This segmentation allows the attachment to survive message deletion while maintaining operational ease through the persistent link.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by storing attachment metadata and persistent identifiers before the message is deleted. The attachment is pre-configured with a persistent flag and metadata about its association with the message, enabling recovery even after the message is removed from the system.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If attachments are stored with messages, then attachments are easily accessed with the message, but attachments are difficult to locate and provide no message-related data context

Engineering Contradiction:
Improveattachment accessVSAvoidmessage-related context
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces an intermediary mechanism - a persistent identifier and metadata structure - that mediates between the attachment and the message. This intermediary contains references to message-related data (sender, recipient, date) while maintaining a stable link to the attachment, solving both access and context preservation problems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy of the attachment with embedded metadata about the message context. This copy includes references to the original message properties (sender, recipient, date, subject) while maintaining the attachment data itself, enabling both easy access and full context preservation.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If attachments are deleted with messages, then storage space is freed, but attachments are lost and cannot be recovered

Engineering Contradiction:
Improvestorage spaceVSAvoidattachment persistence
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies local quality by making the attachment persistent while allowing the message to be deleted. The attachment maintains its own persistent storage with a stable identifier, while the message can be removed. This creates a differentiated fate for the two components: the attachment remains (with quality of persistence) while the message is discarded, optimizing both space and reliability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7424513B2Decoupling an attachment from an electronic message that included the attachment
Publication Date: 2008.09.09 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7424513B2 patent drawing
  • US7424513B2 patent drawing
  • US7424513B2 patent drawing

AI summary

The present invention extends to methods, systems, computer program products, and data structures for decoupling an attachment from an electronic message that included the attachment. Generally, data fields of electronic messages and attachments are created in accordance with an electronic message schema hierarchy. Attachments are configured to have a data field indicating if the attachment is to persist when a corresponding electronic message is deleted. When an attachment persists, a user may be able to locate and use the attachment after a corresponding electronic message has been deleted (even if the attachment has not been expressly saved). Attachments are configured to include attachment metadata indicating properties of an electronic message that included the attachment. Accordingly, a user can access information (e.g., sender, subject, date, etc) associated with an electronic message (e.g., that included the attachment) even after the electronic message has been deleted.