Multicast Notifier for Set-Top Box Channel Data Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia distribution systems face scalability and latency issues due to the use of HTTP for .nsc file retrieval, which is inefficient for broadcast TV solutions and introduces channel changing latency, especially when many set-top boxes (STBs) change channels simultaneously.

Innovation Solution

A method for delivering broadcast channels over a broadband network using a multicast protocol, where .nsc files are stored locally on subscriber terminals, and a multicast notifier provides the necessary information for accessing new channels, allowing STBs to join the appropriate multicast group and retrieve channel data without relying on remote servers for each channel change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If HTTP protocol is used for .nsc file retrieval, then file access is simple and standardized, but scalability deteriorates and latency increases when many STBs change channels simultaneously

Engineering Contradiction:
Improvesimplicity of file accessVSAvoidscalability
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent creates local copies of .nsc files on STB devices and distributes them via multicast. Instead of every STB retrieving .nsc files individually from the server via HTTP, the system copies these configuration files to local storage on each STB, eliminating repeated server access and enabling simultaneous channel changes without server bottlenecking.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent combines .nsc file distribution with the multicast video stream delivery mechanism. By integrating the configuration file distribution into the existing multicast infrastructure, the system efficiently delivers both video content and associated metadata (.nsc files) through the same network pathway, reducing overhead and improving scalability.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If HTTP protocol is used for .nsc file retrieval, then individual file access is straightforward, but channel changing latency increases especially when many STBs change channels simultaneously

Engineering Contradiction:
Improvesimplicity of file accessVSAvoidchannel changing latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary distribution of .nsc files to STB local storage in advance, so that when channel changes occur, the files are already available locally rather than needing to be retrieved from the server at the moment of channel change. This pre-positioning of data eliminates retrieval latency during actual channel switching operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By copying .nsc files to local storage on each STB device, the system eliminates network latency associated with real-time file retrieval during channel changes. The local copies enable instant access to channel configuration data, significantly reducing the time required for channel switching operations.

Inventive Principle:
Principle #26Copying

3Extent of automation

If remote server access is used for each channel change, then centralized control is maintained, but system performance deteriorates due to frequent server requests

Engineering Contradiction:
Improvecentralized controlVSAvoidsystem performance
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The patent enables STB devices to serve themselves by storing .nsc files locally and autonomously retrieving channel data from multicast groups without requiring centralized server mediation for each channel change. The STBs independently join multicast groups and receive channel data directly, reducing server load while maintaining system coordination through the multicast protocol.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7324542B2Multicast distribution of streaming multimedia content
Publication Date: 2008.01.29 SOUND VIEW INNOVATIONS LLC
  • US7324542B2 patent drawing
  • US7324542B2 patent drawing
  • US7324542B2 patent drawing

AI summary

For offering entertainment services by video streaming content to users, a video encoder creates the required .nsc file for each broadcast channel. This .nsc file is retrieved and stored on a server which notifies each set-top box in the field, via a multicast notifier of the availability of the new service. This notifier contains the multicast address and port to where the .nsc files are being streamed. Once the set-top box retrieves this notification, it attempts to join the dedicated multicast stream, download the .nsc files and store them locally in memory on the set-top box. When a user selects a broadcast channel from their lineup, the set-top box will access the local file to obtain the proper information about that particular ASF stream; hence, it will not have to do an HTTP retrieval.