Blockchain Content Authenticity Checks With Original Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of determining the authenticity of digital content, particularly digital images, has become significant due to the ease of alteration, leading to issues like fake news, and existing blockchain-based solutions do not provide clear information on how content has been altered when authenticity is determined as inauthentic.

Innovation Solution

A management system that utilizes a blockchain to register hash values and metadata of digital content, enabling notification of actual data before alteration by comparing generated hash values with registered hash values, and providing information on authentic content when inauthenticity is detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technique is used to register hash values and metadata of contents, then authenticity determination can be performed, but information on actual data before alteration is not provided when inauthenticity is detected

Engineering Contradiction:
Improveauthenticity determinationVSAvoidinformation on actual data before alteration
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by registering not only the hash value but also the actual contents data in the blockchain at the time of content generation. This preliminary registration ensures that when authenticity determination is performed later, the original unchanged data is already available in the blockchain, allowing the system to provide both the determination result and the actual data before alteration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses the blockchain as an intermediary that stores both the hash value and the actual contents data. The blockchain serves as a mediator between the contents generation apparatus and the authenticity determination process, enabling retrieval of original data when needed while maintaining the integrity and immutability of the recorded information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If only notification of authenticity determination result is provided, then user can obtain satisfaction when authentic, but user cannot know how contents have been altered when inauthentic

Engineering Contradiction:
Improvenotification simplicityVSAvoidinformation on alteration details
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies dynamics by making the notification content adaptive based on the authenticity determination result. When contents are determined to be authentic, a simple confirmation notification is provided. When inauthentic, the notification dynamically includes additional information about the actual data before alteration, allowing users to understand the nature and extent of alterations while maintaining operational simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by providing detailed information about alteration in the notification when inauthenticity is detected. This feedback mechanism gives users not only the determination result but also specific information about what has been altered, enabling them to understand the full context of the authenticity issue.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12437117B2Management system that determines authenticity of contents, communication apparatus, management method, method of controlling communication apparatus, and storage medium
Publication Date: 2025.10.07 CANON KK
  • US12437117B2 patent drawing
  • US12437117B2 patent drawing
  • US12437117B2 patent drawing

AI summary

A management system that manages contents associated with a hash value registered in a blockchain. A controller of the management system receives contents as a target of authenticity determination and an identification number for identifying authentic contents used as a reference for determining the authenticity of the target contents. The controller determines the authenticity of the contents as the target of the authenticity determination by comparing a hash value generated from the contents as the target of the authenticity determination and a hash value, registered in the blockchain, of authentic contents indicated by the received identification number, and notifies a result of the authenticity determination. In a case where it is determined that the contents as the target of the authenticity determination are not authentic, the controller notifies information on the authentic contents associated with the identification number.