Cryptographic Media File Validation via Primary Subset Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in confirming the authenticity of media files captured by various devices, particularly in determining true copies and validating changes made to primary subsets of recorded data, as well as authenticating modified versions of files.

Innovation Solution

A computer-implemented method and system that cryptographically processes capture device output to create a validatable master file, allowing for the identification and validation of primary and secondary subsets, and tracking changes through a blocktree data structure, enabling the verification of file authenticity and integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic processing is applied to validate media file authenticity, then file authenticity and integrity are confirmed, but processing complexity and computational overhead increase

Engineering Contradiction:
Improvefile authenticityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The media file is divided into primary subsets and secondary subsets, with cryptographic validation applied selectively to primary subsets. This segmentation allows authenticity verification of critical portions without processing the entire file, reducing computational overhead while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cryptographic hashes and validation data are pre-computed and embedded into the media file structure during initial processing. This preliminary action enables rapid authenticity verification later without requiring complex real-time cryptographic operations, thus improving reliability while managing processing complexity.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If selective validation of primary subsets is implemented, then validation efficiency is improved, but determining what constitutes a primary subset becomes more complex

Engineering Contradiction:
Improvevalidation efficiencyVSAvoidsubset identification complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Different portions of the media file are assigned different validation priorities. Primary subsets containing critical information (such as foreground layers in visual files or essential audio elements) are identified and marked for mandatory validation, while secondary subsets allow more flexibility. This local differentiation improves validation efficiency by focusing resources on critical portions without requiring complex global analysis.

Inventive Principle:
Principle #3Local quality

3Reliability

If changes are tracked in media files, then file integrity is maintained, but the complexity of tracking and validating changes increases

Engineering Contradiction:
Improvefile integrityVSAvoidchange tracking complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system embeds cryptographic hashes and validation data within the file structure itself, creating an internal feedback mechanism. When changes occur, the system can quickly detect them by comparing current data against the embedded validation data, maintaining file integrity through automated feedback rather than complex external tracking systems.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of tracking every change dynamically, the system creates cryptographic copies (hashes) of the original data and stores them within the file structure. These cryptographic copies serve as immutable references that can be quickly compared against current data to verify integrity, simplifying the change tracking process while maintaining high reliability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11755782B2Validating primary subsets of received sensor data using computer cryptographic processing
Publication Date: 2023.09.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11755782B2 patent drawing
  • US11755782B2 patent drawing
  • US11755782B2 patent drawing

AI summary

A computer identifies capture device output that represents an aspect of a recorded event. The computer cryptographically processes the primary subsets of capture device output to produce a validatable master file which includes master file media data primary subset from the capture device output, master primary subset metadata of the master file media data primary subset, and master file blocktree data. The master file blocktree data includes a master file block history portion, a master file signature key portion, and a signed hash of the master file media data primary subset. The computer also modifies the master file media data primary subset to produce a reference file media data primary subset. reference files and distributable files. The computer verifies the authenticity of each of these files.