Email Client Progressive Media Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current email infrastructure is unable to support near real-time communication of time-based media, as it operates as a 'store and forward' system, preventing recipients from reviewing media in real-time as it is being created.
Innovation Solution
An email client that establishes a session with a server upon defining a recipient's email address, allowing progressive and simultaneous transmission of time-based media using a near real-time communication protocol, leveraging the existing email and DNS infrastructure for routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If email operates as a store and forward system, then message delivery reliability is improved, but real-time communication capability deteriorates
Solution Approach 1:
The system dynamically adapts the messaging mode based on session establishment. Once a session is established between email client and server, the system transitions from static store-and-forward mode to dynamic progressive transmission mode, allowing real-time media streaming while maintaining email infrastructure
Solution Approach 2:
The email system is extended to perform multiple functions: it maintains its traditional store-and-forward email delivery capability while simultaneously supporting real-time progressive media transmission. The same email infrastructure and addressing system serve both asynchronous email and synchronous communication needs
2Stability of the object's composition
If email message is created in full before sending, then message integrity is improved, but transmission time delay increases
Solution Approach 1:
The system performs preliminary session establishment and route discovery before actual media transmission begins. This preliminary action prepares the communication path while allowing the media content to be transmitted progressively as it is created, rather than waiting for complete message composition
Solution Approach 2:
The media message is segmented into progressive transmission units that can be sent as they are created. Instead of treating the entire message as a single unit that must be complete before transmission, the system divides the media stream into manageable segments that can be transmitted incrementally through the established session
3Speed
If email client establishes session with server upon defining recipient address, then near real-time transmission capability is improved, but system complexity increases
Solution Approach 1:
The email client automatically performs session establishment and route discovery without requiring manual intervention or complex configuration from the user. The system self-manages the transition from traditional email mode to progressive transmission mode, handling session management and media streaming protocols automatically
Data Source
AI summary
An email client capable of supporting real-time communication of time-based media. The email client includes a session element configured to establish a session with a server when an email address addressing a recipient within a domain is defined. As soon as the email address is defined, a transmitting element of the email client is configured to progressively and simultaneously transmit time-based media as the time-based media is being created to the recipient via a route at least partially discovered by a lookup of the domain of the email address. By at least partially discovering the route to the recipient as soon as the email address of the recipient is defined, the transmitting element may progressively deliver the time-based media to the recipient.


