Email Server Dynamic Generation Storage Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The delivery of electronic mails to remote clients via internet networks is uncertain due to varying computing capabilities, storage, and fluctuating bandwidth, and existing methods do not efficiently adapt messages to different client terminals.

Innovation Solution

An electronic mail server exchanges data with a storage server to dynamically generate and transmit emails upon request, adapting the content to the client's specifications, including data types like voicemails, images, and videos, without storing emails in memory, and includes authentication and technical specification retrieval for optimized delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If electronic mails are stored in memory on the electronic mail server, then delivery reliability is improved, but server resource consumption and complexity increase

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidserver complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the storage function from the electronic mail server by introducing a separate storage server. The electronic mail server no longer stores emails in memory but retrieves them from the storage server when needed, thereby reducing server complexity while maintaining delivery reliability through the dedicated storage infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The storage server acts as an intermediary between the electronic mail server and the client. It handles all storage operations, allowing the electronic mail server to focus on processing and delivery without the burden of maintaining email storage, thus reducing complexity while ensuring reliable access to emails.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If electronic mails are dynamically generated upon request, then server performance is improved, but adaptation to client capabilities becomes more complex

Engineering Contradiction:
Improveserver performanceVSAvoidclient adaptation
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic email generation where the electronic mail server creates emails on-demand based on client requests rather than pre-generating or storing them. This dynamic approach improves server performance by eliminating unnecessary storage and retrieval operations while the server adapts to different client capabilities through protocol selection and content formatting based on client specifications.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server changes parameters such as email format, protocol type, and content encoding based on the requesting client's capabilities. By dynamically adjusting these parameters according to client specifications, the server maintains high performance while effectively adapting to diverse client requirements without requiring complex adaptation logic.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple data types are supported in electronic mails, then client compatibility is improved, but message complexity and processing time increase

Engineering Contradiction:
Improveclient compatibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments different data types (emails, attachments, multimedia content) into separate handling processes. The electronic mail server can process and deliver different data types independently based on client capabilities and request priorities, thereby improving client compatibility while minimizing processing time by avoiding unnecessary processing of all data types for every client.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10594644B2Methods for delivering electronic mails on request, electronic mail servers and computer programs implementing said methods
Publication Date: 2020.03.17 STREAMWIDE
  • US10594644B2 patent drawing
  • US10594644B2 patent drawing
  • US10594644B2 patent drawing

AI summary

Method for delivering electronic mails on request from an electronic mail server to at least one remote client via an internet network, said method being characterized in that said electronic mail server exchanges data with at least one storage server and in that it comprises a delivery step comprising the operations of:receiving, from a remote client, on the electronic mail server, a request for delivery of an electronic mail identified by an electronic mail identifier;obtaining, from at least one storage server, data to be encapsulated and message attribute data associated with the electronic mail identifier;generating an identified electronic mail from the data to be encapsulated and the message attribute data; andtransmitting the identified electronic mail to the remote client.