Communication Network Progressive Media Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemessage integrityVSAvoidtransmission time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvelive interaction qualityVSAvoidasynchronous communication capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

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

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.

Inventive Principle:
Principle #15Dynamics

3Speed

If messages are transmitted progressively, then transmission speed is improved, but message completeness and reliability are compromised

Engineering Contradiction:
Improvetransmission speedVSAvoidmessage completeness
Core Design Contradiction:
SpeedVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8924593B2Apparatus and method for communication services network
Publication Date: 2014.12.30 VOXER IP LLC
  • US8924593B2 patent drawing
  • US8924593B2 patent drawing
  • US8924593B2 patent drawing

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.