SCTE 130-3 Measurement Data Extraction for Third-Party Analytics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current addressable advertising systems lack an efficient method for extracting measurement data from SCTE 130-3 messaging systems, which is essential for third-party analytics like Nielsen, and do not provide seamless integration of ad routing capabilities with subscriber, program, and ad asset metadata.
Innovation Solution
A system and process that extracts measurement data from SCTE 130-3 messages to provide keys for accessing subscriber, program, and ad asset metadata, utilizing Ad Decision Service (ADS), Ad Management Service (ADM), Content Information Service (CIS), Placement Opportunity Information Service (POIS), and Subscriber Information Service (SIS) components to connect PlacementRequest, PlacementResponse, and PlacementStatusNotification messages, enabling decision, impression, and engagement metrics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If measurement data extraction from SCTE 130-3 messaging systems is implemented, then third-party analytics capability is improved, but system complexity increases
Solution Approach 1:
The patent extracts measurement data from SCTE 130-3 messages by identifying and pulling specific fields (placement request ID, creative asset ID, device ID, program asset ID, time of day, date) from the messaging system. This extraction process enables third-party analytics (Nielsen) to access measurement data without requiring changes to the core advertising system architecture, thus improving analytics capability while minimizing added complexity.
Solution Approach 2:
The patent introduces an intermediary measurement data extraction process that sits between the SCTE 130-3 messaging system and third-party analytics platforms. This intermediary layer processes and structures the measurement data in a standardized format, allowing analytics systems to access required information without directly integrating with the complex advertising system internals.
2Measurement precision
If comprehensive measurement data extraction is performed, then analytics accuracy is improved, but data processing time increases
Solution Approach 1:
The patent performs preliminary extraction of measurement data fields from SCTE 130-3 messages as they are generated during ad delivery. By capturing placement request IDs, creative asset IDs, device IDs, program asset IDs, timestamps, and dates at the point of ad insertion rather than retrospectively, the system ensures accurate measurement data is collected in real-time, improving analytics accuracy without requiring lengthy post-processing.
Solution Approach 2:
The patent segments the measurement data extraction process into discrete field extractions from specific message types (placement requests, placement responses, placement status notifications). This segmentation allows the system to extract only the necessary measurement fields from each message type independently, reducing overall processing time while maintaining comprehensive analytics coverage.
3Adaptability or versatility
If configurable field extraction is implemented, then system flexibility is improved, but implementation complexity increases
Solution Approach 1:
The patent implements a universal measurement data extraction framework that handles multiple message types (placement requests, placement responses, placement status notifications) and extracts various fields (IDs, timestamps, dates) using a consistent process. This multi-functional approach allows the same extraction logic to serve different analytics requirements, improving system flexibility while reducing implementation complexity through code reusability.
Data Source
AI summary
In some embodiments, a method may include receiving subscriber metadata and ad asset metadata from ad campaign manager logic and provisioning the subscriber metadata and the ad asset metadata via a central controller to a subscriber information system and a content information system, respectively; intercepting ad decision messages, ad impression messages, and ad response messages with a digital ad router; accumulating the ad decision messages, the ad impression messages, and the ad response messages in a control structure applied to a measurement system; and operating the measurement system to correlate subregions of the control structure with the subscriber metadata and the ad asset metadata to form a measurement signal to control the ad campaign manager logic.


