Blockchain Derivative Work Verification via Cryptographic Hashing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

It is challenging for original work owners to identify and track derivative works that incorporate their original content, as well as for downstream users to trace these derivative works back to the original sources, due to the complexity and vastness of digital spaces.

Innovation Solution

A system and method for storing original work data on a derivative work data blockchain, which involves receiving and verifying derivative work data along with proof data to ensure it is derivative of the original work, and appending this data to the blockchain for transparent, reliable, and traceable management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If derivative work data is stored in traditional digital spaces, then storage and access are simple, but it becomes difficult to identify and track derivative works back to original sources

Engineering Contradiction:
Improvetraceability of derivative worksVSAvoidblockchain verification system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain as an intermediary ledger that stores cryptographic hashes of original works and their derivative works. This intermediary structure enables reliable traceability by creating an immutable chain of derivatives without requiring direct access to the actual creative works, thus solving the traceability problem while maintaining manageable complexity through the use of hash-based references.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates cryptographic copies (hashes) of original works and stores them on the blockchain. These hash copies serve as unique identifiers that can be verified without storing the actual original works, enabling traceability of derivative works while keeping the system complexity manageable through efficient data representation.

Inventive Principle:
Principle #26Copying

2Reliability

If verification processes are made rigorous to ensure derivative work authenticity, then reliability improves, but processing time and computational resources increase

Engineering Contradiction:
Improveverification accuracyVSAvoidverification processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the verification function into a separate, efficient process that compares cryptographic hashes rather than analyzing the actual derivative works. This extraction allows for rapid verification by checking whether the hash of a derivative work matches a recorded hash on the blockchain, significantly reducing processing time while maintaining high verification accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the verification parameter from analyzing the actual content of derivative works to comparing cryptographic hashes. This parameter transformation enables fast, reliable verification by working with fixed-length hash values instead of variable-sized creative works, thus reducing computational resources and processing time while maintaining verification rigor.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11880352B2Storing and verification of derivative work data on blockchain with original work data
Publication Date: 2024.01.23 EBAY INC
  • US11880352B2 patent drawing
  • US11880352B2 patent drawing
  • US11880352B2 patent drawing

AI summary

Disclosed is technology for storing original work data on a derivative work data blockchain along with code for verifying that derivative work data is derivative of the original work data. The technology involves receiving derivative work data from a submitting entity along with proof data showing that the derivative work is derivative of the original work. If the derivative work data is verified as derivative, then the derivative work data is appended to the derivative work data blockchain.