Messaging Server Storage Optimization via Redundant Element Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic messaging servers face memory saturation issues due to storage of redundant elements, making it difficult to optimize storage space without altering the user experience.

Innovation Solution

A process that identifies and deletes redundant elements from electronic messages, storing them separately to reconstruct the messages upon request, thereby reducing storage space consumption without affecting user readability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data compression is applied to optimize storage space, then storage space is reduced, but user experience is altered as users cannot readily read compressed messages

Engineering Contradiction:
Improvestorage spaceVSAvoiduser experience
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The message is segmented into original content and redundant elements. The redundant elements are identified, extracted, and stored separately, while the original message content remains intact and readable for users. This segmentation allows storage optimization without compromising user experience.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Redundant elements are extracted from the original messages and stored separately in a repository. The extraction process removes duplicate content while preserving the original message structure, enabling storage space reduction while maintaining full message readability for users.

Inventive Principle:
Principle #2Taking out (Extraction)

2Quantity of substance

If redundant elements are deleted from messages, then storage space is optimized, but message integrity may be compromised

Engineering Contradiction:
Improvestorage spaceVSAvoidmessage integrity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

Redundant elements are identified and stored in a repository before deletion from messages. This preliminary action creates a backup that ensures message integrity can be restored if needed, allowing storage optimization without permanently compromising message completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Redundant elements are copied to a separate repository rather than permanently deleted. This copying mechanism preserves the original message content while reducing storage requirements, as the redundant copies are stored efficiently in the repository and can be restored if message integrity is needed.

Inventive Principle:
Principle #26Copying

3Ease of operation

If all electronic messages are stored in full, then user readability is maintained, but storage space is wasted due to redundant elements

Engineering Contradiction:
Improvemessage readabilityVSAvoidstorage space
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

Messages are segmented into unique content and redundant elements. The redundant portions are identified and extracted to a separate storage location, allowing the main message body to be stored in a more space-efficient manner while preserving full readability when messages are displayed to users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The redundant element repository serves multiple functions: it stores duplicate content efficiently, enables quick restoration of original messages, and supports storage optimization. This multi-functional approach allows the system to maintain readability while reducing storage requirements through a single infrastructure.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11552912B2Process for optimizing the storage space on a messaging server and associated system
Publication Date: 2023.01.10 BULL SA
  • US11552912B2 patent drawing
  • US11552912B2 patent drawing
  • US11552912B2 patent drawing

AI summary

A process for optimizing storage space of a messaging server that stores electronic messages. Sets of messages may be processed to identify redundant elements, such as common text clauses or attachments, that appear in multiple messages. These redundant elements may be stored and removed from the associated messages. When a message is read, the removed elements may be replaced in the message at their original positions to reconstruct the original message.