URL-Based Content Delivery with FLUTE Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication networks face challenges in efficiently delivering multimedia content, particularly in broadcast mode, where high demand services require flexible and simplified content delivery mechanisms that account for cached content and user device capabilities, while ensuring timely and error-free transmission.

Innovation Solution

A method that involves generating and transmitting URLs to user terminals with specific commands for content delivery, including scheduling, technical, and user-defined conditions, utilizing multicast or broadcast protocols like FLUTE/ALC, and employing URL handlers to manage content access and caching, ensuring efficient delivery and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If broadcast operation is used to transmit content to multiple user devices, then transmission efficiency is improved, but system complexity increases due to need for synchronized transmission and cache management

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a broadcast service server as an intermediary component that manages the complexity of broadcast operations. This server handles content segmentation, FLUTE packet generation, and coordination with multiple base stations, thereby reducing the complexity burden from the overall system while maintaining efficient broadcast transmission to multiple user devices simultaneously

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If unicast transmission is used to deliver content to specific user devices, then transmission reliability is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic content delivery that adapts to user device cache status and demand patterns. The system dynamically switches between unicast and broadcast modes, and within broadcast, dynamically adjusts content segmentation and delivery timing based on real-time network conditions and user device capabilities, thereby optimizing bandwidth utilization while maintaining reliable delivery

Inventive Principle:
Principle #15Dynamics

3Device complexity

If error-free transport layer is assumed for DASH segments, then transmission simplicity is improved, but transmission reliability deteriorates in multicast environments using UDP

Engineering Contradiction:
Improvetransport layer complexityVSAvoidtransmission reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies forward error correction (FEC) coding to DASH segments before transmission through the FLUTE protocol. This preemptive error protection mechanism cushions against potential transmission errors in UDP-based multicast environments, ensuring reliable content delivery without requiring complex retransmission protocols or assuming error-free transport conditions

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Productivity

If content is delivered in broadcast mode with scheduling conditions, then network efficiency is improved, but content delivery timing flexibility is reduced

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidcontent delivery timing flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments content into multiple DASH segments that can be independently scheduled and transmitted. This segmentation allows the system to maintain broadcast efficiency for popular content while providing flexible timing options for different segments, enabling partial content delivery, staggered transmission, and adaptive scheduling based on user device cache status and network conditions

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11165841B2Method for transmitting content to mobile user devices
Publication Date: 2021.11.02 EXPWAY REIMS
  • US11165841B2 patent drawing
  • US11165841B2 patent drawing
  • US11165841B2 patent drawing

AI summary

A method for accessing a service delivering content from a user terminal includes: transmitting a Uniform Resource Locator to a client module of the terminal, the URL including an identifier of a requested content and a command specifying a request or condition related to delivery to the user terminal of the requested content, if the requested content is available in the user terminal according to the specified condition, receiving the requested content from the client module, and if the requested content is not available in the user terminal according to the specified condition, transmitting the URL to a service broadcasting server.