Dynamic ADM Registration for IPTV Ad Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing SCTE 130-3 standard for Digital Program Insertion in IPTV networks is limited by the requirement for static IP addresses of Advertisement Management Service (ADM) and Advertisement Decision Service (ADS) nodes, which restricts their flexibility and deployment in architectures with dynamic addresses, especially in mobile or user-premises applications.

Innovation Solution

A method for automated registration and configuration of ADM-enabled Open IPTV Terminal Function (OITF) nodes, allowing dynamic address management and interoperability with SCTE-130 compliant ADS nodes, using an Advertising Application Server to manage ADM registration and configuration, enabling seamless interaction and advertisement insertion in IPTV and non-IPTV applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static IP addresses are used for ADM and ADS nodes to ensure high availability and reliability, then network stability is improved, but flexibility and adaptability in deployment are worsened

Engineering Contradiction:
Improvenetwork stabilityVSAvoiddeployment flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic IP address assignment for ADM nodes through DHCP protocol, allowing addresses to change automatically. The ADS node maintains a list of possible ADM addresses and uses discovery procedures to locate the current ADM address dynamically, enabling the system to adapt to IP changes while maintaining operational reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where the ADS node receives updates about ADM address changes and automatically updates its internal list of possible ADM addresses. This feedback loop ensures that the ADS can continuously locate the correct ADM node even when IP addresses change, resolving the contradiction between static addressing for reliability and dynamic addressing for flexibility

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If ADM is implemented at user premises with mobile devices to enable granular advertisement selection, then adaptability and user-specific targeting are improved, but connection reliability and address stability are worsened

Engineering Contradiction:
Improveuser-specific advertisement selectionVSAvoidconnection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent enables ADM functionality to be implemented dynamically at user premises devices including mobile phones, tablets, and computers. These devices can obtain IP addresses dynamically through DHCP and the system accommodates address changes through the discovery and feedback mechanisms described earlier, allowing reliable operation despite the inherently less stable connections of mobile devices

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent makes the ADM node universal by allowing it to be implemented in various types of end devices including but not limited to set-top boxes, mobile phones, tablets, and computers. This multi-functionality enables the same ADM functionality to work across different device types with different connection characteristics, improving adaptability while maintaining reliability through the dynamic address management system

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

Data Source

PatentUS8341666B2ADM enabled OITF, supporting IPTV infrastructure and associated methods
Publication Date: 2012.12.25 DRNC HOLDINGS INC
  • US8341666B2 patent drawing
  • US8341666B2 patent drawing
  • US8341666B2 patent drawing

AI summary

A system and method for the automated discovery of advertisement decision services and advertisement management services employs an advertisement application server which receives the address of an advertisement management service from an IPTV Controller during the registration phase. The advertisement application server then begins the configuration process by informing the advertisement decision server of the availability of a new advertisement management service. Additionally, an OITF having an embedded ADM makes use of markers in a received content stream to identify the location at which an advertisement is to be inserted, requests and receives advertisements from an ADS, and renders a video stream based on the received content and the received advertisement.