Token Certificate Generation for Assignment Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to generate token certificates that accurately verify the completion of assignments, ensuring authenticity and uniqueness, particularly in the context of non-fungible tokens (NFTs) for certifying achievements and objectives.
Innovation Solution
An apparatus and method utilizing a processor and memory to receive and verify indications of assignment completion, generating a token certificate associated with the completion, which includes image and audio processing, machine learning, and storage on an immutable sequential listing like a blockchain, ensuring authenticity and uniqueness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If token certificates are generated to verify assignment completion, then authenticity and uniqueness are improved, but system complexity increases
Solution Approach 1:
The patent introduces a token certificate as an intermediary object that mediates between the assignment completion verification and the user achievement record. This token serves as a standardized verification mechanism that simplifies the overall system architecture by providing a single, reusable certificate format that can be applied across different assignment types and verification scenarios, thereby reducing system complexity while maintaining high authenticity.
Solution Approach 2:
The patent employs parameter changes by encoding verification data into token certificates with specific parameters such as unique identifiers, timestamps, and verification hashes. By transforming complex verification information into standardized token parameters, the system achieves high reliability in authentication while keeping the verification process manageable and the system structure organized.
2Reliability
If verification process is enhanced to ensure authenticity, then reliability improves, but processing time increases
Solution Approach 1:
The patent implements preliminary action by pre-generating token certificates with embedded verification data, timestamps, and digital signatures before the actual assignment completion is finalized. This allows the verification process to simply validate pre-computed token parameters rather than performing complex real-time verification, thereby maintaining high verification accuracy while significantly reducing processing time during the actual completion event.
Solution Approach 2:
The patent uses copying by creating token certificates that contain replicated verification data and assignment metadata. Instead of repeatedly verifying the original assignment data, the system copies essential verification information into the token certificate, allowing rapid validation through simple token verification while maintaining the same level of verification accuracy as the original complex verification process.
3Reliability
If token certificates are stored on immutable sequential listing, then security and transparency are improved, but storage complexity increases
Solution Approach 1:
The patent extracts only the essential verification data and token parameters from the complete assignment record and stores them in the token certificate on the immutable sequential listing. By separating the critical authentication information from the full assignment details, the system achieves high security and transparency on the blockchain while keeping storage requirements minimal and management simple, as only compact token data rather than complete assignment records need to be stored on-chain.
Data Source
AI summary
An apparatus and method for generating an NFT associated with an assignment. An assignment is completed and an indication of the completion of the assignment is submitted to a processor. The processor verifies the completion of the assignment by processing the submitted evidence of the completion of the assignment. An NFT is generated that is associated with the completion of the assignment. The NFT may be associated with the user that completed the assignment.


