POIS Message Format Standardization for Ad Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content distribution systems face complexity in managing and processing different formats of advertisement messages, leading to increased operating complexity, memory, and processing power requirements in service provider systems and point of presence devices, due to varying configurations and formats of SCTE-35 messages.

Innovation Solution

The implementation of a placement opportunities information system (POIS) and placement opportunities information module (POIM) that maps advertisement messages into a standardized format recognizable to service provider distribution systems and point of presence devices, reducing complexity and processing demands by converting first messages into second messages with a uniform format for combined signaling with video content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different formats of advertisement messages (SCTE-35 messages with varying configurations) are processed directly, then content providers can maintain their own message formats, but operating complexity and processing power requirements increase

Engineering Contradiction:
Improvesupport for different content provider formatsVSAvoidoperating complexity in service provider systems
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a message format translation layer that acts as an intermediary between content providers and service provider systems. This translation layer converts diverse SCTE-35 message formats from different content providers into a unified standardized format, allowing the service provider to process all advertisement messages using a single parsing mechanism regardless of the original provider's format variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of message format standardization by establishing a common standardized format as the internal representation. All incoming messages from different content providers are transformed to match this standard format, which has consistent structure and field definitions, thereby simplifying processing while maintaining support for multiple source formats.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple message formats are supported without standardization, then content providers have format flexibility, but memory and processing power requirements increase

Engineering Contradiction:
Improveformat flexibility for content providersVSAvoidmemory and processing power requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

A centralized translation module serves as an intermediary that handles format conversion. This module receives diverse message formats from content providers, translates them into a unified standard format, and forwards the standardized messages to the service provider systems. This approach maintains format flexibility at the content provider level while reducing resource requirements at the service provider level through standardization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the message processing function into two distinct parts: format translation (performed by the translation layer) and message processing (performed by service provider systems). This segmentation allows the translation layer to handle format diversity without burdening the service provider systems with multiple parsing mechanisms, thereby reducing their memory and processing power requirements.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If advertisement messages are processed without unified standardization, then various content provider configurations can be maintained, but errors and conflicts in message parsing increase

Engineering Contradiction:
Improvesupport for content provider configurationsVSAvoidmessage parsing accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The translation layer acts as a reliable intermediary that ensures accurate message parsing by standardizing the format before messages reach service provider systems. This standardized intermediate representation eliminates parsing ambiguities and conflicts that would otherwise occur when handling multiple formats simultaneously, thereby improving message parsing accuracy while maintaining support for various content provider configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the message format parameter to a standardized structure with consistent field definitions and data types. This parameter standardization ensures that all messages are parsed using the same reliable mechanism, eliminating parsing errors and conflicts that arise from handling multiple format variations, while still allowing different content provider configurations to be supported through the translation layer.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9961377B1Systems and methods for providing advertisements to point of presence devices including mapping different types of advertisement messages of respective content providers
Publication Date: 2018.05.01 DIRECTV LLC
  • US9961377B1 patent drawing
  • US9961377B1 patent drawing
  • US9961377B1 patent drawing

AI summary

A content distribution method including receiving in-band signals from respective content providers, where the in-band signals include video content. The method further includes: receiving at a placement opportunities information module first messages associated respectively with the content providers, where the first messages are advertisement messages and/or program messages and have respective formats; and mapping the first messages to second messages, where the second messages have a same format, and where the same format is different than the respective formats and is standardized for point of presence devices. The method further includes: combining the second messages with the video content to generate combined signals; forwarding the combined signals to an insertion module of a headend; generating output signals at the insertion module based on the combined signals; and for each of the output signals, transmitting a non-streaming signal or a streaming signal from the headend to the point of presence devices.