Communication Network Progressive Media Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication networks fail to enable client devices to communicate synchronously or asynchronously in real-time or time-shifted modes and seamlessly transition between the two, limiting the flexibility and functionality of communication services.
Innovation Solution
A communication services network with a server architecture that separates message headers from bodies, allowing progressive delivery and storage of time-based media, enabling devices to communicate in both real-time and time-shifted modes and transition between them seamlessly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If messages are transmitted in full before delivery (traditional store-and-forward), then message integrity is ensured, but transmission time and user experience are degraded
Solution Approach 1:
The message is segmented into two independent parts: header and body. The header contains routing and metadata information that can be transmitted immediately, while the body contains the actual content that can be transmitted progressively or stored for later delivery. This segmentation allows the receiving device to begin processing and displaying message metadata (sender, subject, timestamp) before the full content is received, reducing perceived transmission time while maintaining complete message integrity.
Solution Approach 2:
The header information is transmitted and processed in advance before the message body is fully received. The receiving device can perform preliminary actions such as displaying message notifications, routing decisions, and metadata information immediately upon receiving the header, while the body content is progressively downloaded or stored for later retrieval. This preliminary action reduces the overall perceived transmission time without compromising message integrity.
2Ease of operation
If communication systems support only real-time mode (like PSTN/VoIP), then live interaction quality is improved, but asynchronous communication capability is lost
Solution Approach 1:
The communication system is designed to support multiple communication modes through a single unified architecture. The message structure with separable header and body, combined with progressive transmission capabilities, enables the same system to function in both real-time interactive mode (when both parties are online) and asynchronous store-and-forward mode (when parties are offline or prefer delayed delivery). This multi-functionality eliminates the need for separate systems for real-time and asynchronous communication.
Solution Approach 2:
The communication mode is made dynamic and adaptable rather than fixed. The system can automatically or manually switch between real-time progressive transmission and asynchronous store-and-forward delivery based on recipient availability, network conditions, and user preferences. This dynamic capability allows the system to optimize for live interaction quality when needed while maintaining asynchronous communication versatility when required.
3Speed
If messages are transmitted progressively, then transmission speed is improved, but message completeness and reliability are compromised
Solution Approach 1:
By segmenting the message into header and body with independent transmission paths, the system achieves progressive transmission of the body content while the header provides complete routing and integrity information immediately. The segmented approach allows speed optimization for large media files while maintaining reliability through complete header validation and structured reassembly protocols.
Solution Approach 2:
The server acts as an intermediary that manages progressive transmission and ensures message completeness. The server receives, validates, and stores message bodies, then delivers them progressively to clients while maintaining integrity checks. This intermediary role allows the system to achieve fast progressive transmission speeds while preserving message completeness and reliability through centralized management and validation.
Data Source
AI summary
A communication services network is described that enables client communication devices to synchronously or asynchronously communicate with one another or with legacy communication devices through a gateway in either (i) a real-time mode or (ii) a time-shifted mode and (iii) to seamlessly transition between the two modes. As the media of a message is either created or retrieved from memory, the sending client device progressively transmits the media over the network. The network progressively routes the media as it is transmitted to the recipient client device or gateway, which progressively stores the media as it is received. With progressive storage, the recipient has the option of rendering the media as it is received in the real-time mode, rendering the media out of storage in the time-shifted mode, or seamlessly transitioning between the two modes. In addition, users may communicate with each other “live”, similar to a conventional full duplex telephone call, when messages are synchronously transmitted and rendered in real-time with respect to one another. Alternatively, users may communicate with each other asynchronously by sending messages back and forth at discrete times, or by time-shifting the review of received messages.


