Part Provider Management System Schema Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital video streaming services face challenges in managing and organizing a vast number of files for various content items, including multiple video and audio encodings, subtitles, and metadata, which can lead to erroneous or mislabeled files impacting user experience.

Innovation Solution

A part provider management system with an API that validates input documents using schemas, stores them in configurable locations, and notifies subscribers upon successful ingestion, allowing for asynchronous data processing and automatic validation of content through schema management and validation workflows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual verification of files is performed, then accuracy of content labeling is improved, but productivity is worsened due to the substantial number of files that cannot be manually verified

Engineering Contradiction:
Improveaccuracy of content labelingVSAvoidproductivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements self-service through automated schema validation where content items automatically validate themselves against predefined schemas during ingestion. The validation framework enables content to be verified without human intervention by comparing structure and data types against registered schemas, resolving the contradiction between accuracy and productivity for large-scale file verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual verification (mechanical human effort) with automated computational validation. The schema validation system uses computer-based automated checking mechanisms to verify content items against predefined schemas, substituting human manual processes with automated electronic validation that can handle substantial numbers of files efficiently.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated validation is implemented, then productivity is improved by processing substantial numbers of files, but reliability is worsened due to potential validation errors impacting user experience

Engineering Contradiction:
ImproveproductivityVSAvoidreliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies preliminary action by establishing and registering schemas before content ingestion begins. These predefined schemas serve as validation rules that automatically check content items during the ingestion process, ensuring reliability through pre-established validation criteria while maintaining high productivity through automated processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The validation system implements feedback by returning validation results and error messages when content items fail to meet schema requirements. This feedback mechanism allows the system to identify and correct validation errors, maintaining reliability while processing substantial numbers of files through automated validation loops.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If schema management and validation workflows are implemented, then manufacturing precision is improved through standardized intake, but device complexity is worsened due to the framework infrastructure required

Engineering Contradiction:
Improvestandardized intakeVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The schema management system implements universality by creating a multi-functional validation framework that can handle diverse content types (video, audio, subtitles, metadata) through a single standardized schema-based approach. This universal system provides standardized intake across different content formats while managing complexity through a unified validation mechanism.

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

Solution Approach 2:

The system applies parameter changes by allowing schemas to define specific validation parameters for different content types. The framework dynamically adjusts validation criteria based on schema definitions, enabling standardized intake with flexible parameter control that manages complexity through configurable validation rules rather than hard-coded checks.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11308074B1Contributions and parts data pipeline framework
Publication Date: 2022.04.19 AMAZON TECH INC
  • US11308074B1 patent drawing
  • US11308074B1 patent drawing
  • US11308074B1 patent drawing

AI summary

Techniques for managing a parts catalog of part objects corresponding to media content items are provided. Upon receiving a request to build a new part object for a part provider management system for a new content item, one embodiment collects a plurality of contribution references corresponding to a plurality of contributions relating to the new content item. A new part object is built based on the plurality of contributions and using a part creation graph corresponding to a type of the new content item. The new part object is published to a parts catalog for the part provider management system, for consumption by one or more downstream systems.