Automated Creative Validation Service for Video Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current process of integrating third-party creatives, such as advertisements, into video streaming services is time-consuming and resource-intensive due to manual corrections required for XML documents based on VAST guidelines or other specifications, involving back-and-forth communication between video delivery services and advertisers.
Innovation Solution
An automated validation system that uses a verification service to validate creatives by parsing XML documents, checking tags and associated data, and validating media files against predefined specifications, allowing for real-time validation and ingestion of media files, thus streamlining the integration process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual validation and correction of XML documents is used, then validation accuracy can be maintained, but the process becomes time-consuming and resource-intensive
Solution Approach 1:
The system performs self-validation by automatically checking XML documents against VAST guidelines and specifications without requiring manual intervention. The validation service autonomously identifies errors, generates reports, and enables quick corrections, allowing the system to validate creatives independently and efficiently.
Solution Approach 2:
The system performs validation checks before the actual creative delivery process. By validating XML documents upfront against all necessary specifications and guidelines, the system prevents errors from propagating to later stages, saving time and resources that would otherwise be spent on corrective actions.
2Productivity
If automated validation is implemented, then processing speed increases, but system complexity increases
Solution Approach 1:
The validation system is divided into separate modular components: XML parsing module, VAST guideline validation module, specification checking module, and error reporting module. Each module handles a specific aspect of validation, making the overall system manageable and maintainable while achieving high processing speeds through parallel operation of independent modules.
Solution Approach 2:
The patent introduces a validation service as an intermediary layer between the creative upload process and the delivery system. This service abstracts the complex validation logic from the core delivery system, allowing automated validation to proceed without increasing the complexity of the main system architecture.
3Reliability
If comprehensive validation checks are performed, then delivery reliability improves, but processing time increases
Solution Approach 1:
The system performs essential validation checks that are sufficient to ensure delivery reliability without checking every possible aspect of the creative. Critical elements such as XML structure, VAST guideline compliance, and basic specification adherence are validated, while less critical aspects are either pre-validated or validated on-demand, optimizing the balance between reliability and processing time.
Data Source
AI summary
In some embodiments, a method receives a file describing characteristics for delivery of a creative on a video delivery system. The file is queried to identify elements in the string that define metadata. The string is written in a structural language and defines characteristics for the delivery of the creative. The method retrieves tag metadata for tags that define structural elements and validates the tag metadata based on a first specification. Media file metadata is obtained for a media file based on a link to the media file and the media file metadata is validated based on a second specification. The method outputs a result based on the validations. The creative is eligible for insertion during a break of streaming a main video on the video delivery system when the tag metadata and the media file metadata are validated.


