Blockchain Token Registration with Date Validation and Dynamic Locking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for managing non-fungible tokens on a blockchain do not effectively prevent excessive token registration on specific dates, allow users to easily understand token history, and enable seamless token replacement, leading to inefficiencies in token management and calendar screen organization.

Innovation Solution

An electronic apparatus with a communication interface and processor configured to communicate with a blockchain network, allowing for token registration, display attribute determination based on date indication information, and token replacement based on lock-up release conditions, while generating and transmitting posting information for calendar display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If tokens are freely registered for specific dates without restrictions, then users can easily register tokens, but specific dates become excessively filled with tokens causing calendar screen clutter

Engineering Contradiction:
Improvetoken registration easeVSAvoidcalendar screen area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The system changes the parameter of date attribute validation by checking whether the requested date matches any date attributes stored in the token before allowing registration. This parameter validation prevents excessive token registration on specific dates while maintaining ease of registration for valid dates.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If tokens are registered without date attribute validation, then registration process is simple, but tokens may be registered for incorrect or mismatched dates

Engineering Contradiction:
Improveregistration process simplicityVSAvoiddate matching accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system implements feedback by validating the requested date against the stored date attributes of the token before allowing registration. This feedback mechanism ensures date matching accuracy while maintaining a simple registration process by providing clear validation results.

Inventive Principle:
Principle #23Feedback

3Reliability

If tokens are locked up indefinitely after registration, then token security is improved, but users cannot replace or change registered tokens

Engineering Contradiction:
Improvetoken securityVSAvoidtoken replacement capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system applies dynamics by implementing a time-based lock-up mechanism where tokens are locked for a predetermined period after registration, then automatically unlocked allowing replacement. This dynamic approach balances token security during the lock-up period with user flexibility for token replacement after the period expires.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20230291562A1Apparatus and method of managing non-fungible tokens based on blockchain
Publication Date: 2023.09.14 DUNAMU INC
  • US20230291562A1 patent drawing
  • US20230291562A1 patent drawing
  • US20230291562A1 patent drawing

AI summary

An electronic apparatus includes a communication interface configured to communicate with one or more nodes of a blockchain network and an external device; one or more memories configured to store one or more instructions; and one or more processors configured to execute the one or more instructions to: receive a registration request for a token for a date from the external device; register the token to correspond to the date based on the registration request; and transmit posting information associated with the date to the external device, wherein the posting information includes a display attribute of an entry corresponding to the token, wherein the registration request includes date indication information indicating the date, and token identification information identifying the token.