NFT Object Management System with Device-Linked Code Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a method to prevent the distortion of original images of Non-Fungible Token (NFT) objects during transactions, ensuring that the image is not displayed incorrectly when viewed on different user terminals with varying device information.

Innovation Solution

An NFT object management system that includes an NFT issuance module and a code management module, which generates and verifies a code for NFT objects based on both the object's basic information and the device information of the user terminal, ensuring that the image is only displayed correctly if the device information matches, and compensating the image data if it does not.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If NFT objects are transacted across different user terminals, then transaction versatility is improved, but image distortion occurs due to varying device information

Engineering Contradiction:
Improvetransaction versatilityVSAvoidimage integrity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by generating and assigning a unique code to each NFT object before transaction occurs. This code is stored on the blockchain and linked to the original device information. When the NFT is transferred to a different terminal, the system proactively verifies the code and compares device information in advance of display, preventing image distortion before it occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the code verification result determines subsequent actions. When device information matches the code, the system confirms proper display. When there's a mismatch, the system detects potential distortion and takes corrective measures such as preventing display or notifying the user, creating a closed-loop control system that maintains image integrity.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If device information verification is implemented for NFT display, then image integrity is improved, but system complexity increases

Engineering Contradiction:
Improveimage integrityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system extracts the essential verification element (the code) from the complex device information and uses it as the primary verification key. Instead of comparing all device parameters, the system focuses on verifying the code against stored device information, significantly simplifying the verification process while maintaining image integrity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The code serves as an intermediary between the NFT object and the display verification process. Rather than directly comparing complex device information, the system uses the code as a mediator that encapsulates the necessary verification data, simplifying the interaction between different system components and reducing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240185224A1NFT object management system and NFT object management method
Publication Date: 2024.06.06 SAMSUNG DISPLAY CO LTD
  • US20240185224A1 patent drawing
  • US20240185224A1 patent drawing
  • US20240185224A1 patent drawing

AI summary

Disclosed is an NFT object management system including an NFT object management server that issues an NFT for an NFT object and assigns a code to the NFT, and a first user terminal that generates the NFT object and transmits the NFT object to the NFT object management server. The NFT object management server includes an NFT issuance module and a code management module. The NFT issuance module receives basic information about the NFT object from the first user terminal and issues the NFT for the NFT object. The code management module receives the basic information about the NFT object and device information of the first user terminal and generates the code for the NFT object based on the basic information and the device information.