Progressive Media Transmission via DNS Routing
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 on a 'store and forward' system, preventing recipients from reviewing media in real-time as it is being created.
Innovation Solution
The method involves using the existing email and DNS infrastructure to define routing for time-based media delivery, employing a near real-time communication protocol for progressive transmission, allowing simultaneous and real-time rendering of media across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the store and forward system is used for email transmission, then the existing email infrastructure can be utilized, but near real-time communication of time-based media cannot be achieved
Solution Approach 1:
The patent merges the existing email infrastructure (SMTP, DNS) with near real-time communication protocols (RVX) to create a hybrid system. This allows the system to leverage the proven reliability of email systems while incorporating real-time transmission capabilities, thus improving speed without completely redesigning the communication infrastructure.
Solution Approach 2:
The communication system is designed to support multiple transmission modes (store-and-forward email and near real-time streaming) within a single infrastructure. The same email address and DNS infrastructure serve both traditional email functions and real-time media transmission, making the system multi-functional and reducing overall complexity.
2Loss of time
If the store and forward system is used, then email infrastructure compatibility is maintained, but recipients cannot review media in real-time as it is being created
Solution Approach 1:
The system dynamically adapts its transmission mode based on recipient availability and network conditions. When the recipient is available and network conditions permit, the system switches to near real-time streaming mode, allowing immediate media review. When conditions are not favorable, it automatically falls back to store-and-forward mode, maintaining operational simplicity.
Solution Approach 2:
The transmission parameters (timing, protocol, delivery mode) are changed based on real-time conditions. The system can transition from batch processing (email) to stream processing (real-time), adjusting the delivery parameters to optimize both response time and operational simplicity for different scenarios.
3Speed
If DNS lookup is performed to establish delivery route, then near real-time transmission can be enabled, but additional routing complexity is introduced
Solution Approach 1:
The patent introduces an intermediary routing layer that uses DNS lookups to resolve email addresses to near real-time communication endpoints. This intermediary layer translates between the familiar email addressing system and the real-time communication protocol requirements, enabling fast delivery without requiring applications to directly implement complex routing logic.
Data Source
AI summary
A method for transmitting time-based media across a network. The method involves receiving at a server a message including time-based media intended for a recipient using a globally addressable email address associated with the recipient. Once the email address is defined, it is determined if the domain of the recipient is either outside or inside the one or more domains of the server. If outside, the method involves using a first DNS lookup result of the globally addressable email address to determine if the recipient receives a near real-time communication service and to ascertain a delivery route to deliver the time-based media of the message to the recipient using a near real-time communication protocol. If the first lookup result is positive, the time-based media of the message is progressively and simultaneously transmitted to the recipient as the time-based media is being created. If the first DNS lookup is negative, then a second DNS lookup result is used to determine if the email address receives an email service. If so, then the time-based media of the message is sent to the recipient in a file attached to an email. If the email address is within the one or more domains of the server, then the time-based media is transmitted to the recipient either progressively or as an attachment to an email depending on the services provided to the recipient.


