Item Traceability Code Storage with Blockchain and Relational Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing prevalence of counterfeit and inferior goods on online shopping platforms poses a significant challenge in ensuring the authenticity and quality of items purchased, as existing methods lack effective tracking and verification mechanisms.

Innovation Solution

A method and apparatus that generate a source tracing code for items, associate it with flow information, and store this information in a relational database with a blockchain, allowing users to monitor the item's flow process and prevent counterfeit inflow by utilizing a source tracing code, form data items, and flow information stored according to a corresponding relationship.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional storage methods are used for item information, then storage simplicity is maintained, but the ability to prevent counterfeit goods and ensure item authenticity is insufficient

Engineering Contradiction:
Improveitem authenticity verificationVSAvoidinformation storage structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments item information into distinct components: source tracing code (identifying production origin), flow information (tracking movement through supply chain), and form data items (structured attributes). This segmentation enables targeted verification of authenticity while organizing complex data into manageable, queryable units that can be stored and retrieved efficiently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a dual-storage architecture where a relational database serves as an intermediary for structured flow information and a blockchain serves as an intermediary for immutable source tracing codes. This intermediary layering allows the system to maintain both the flexibility of traditional databases and the security of blockchain technology without requiring a complete system overhaul.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If comprehensive flow information is collected and stored, then item tracking capability is improved, but information storage space and system complexity increase

Engineering Contradiction:
Improveflow information completenessVSAvoiddata storage volume
Core Design Contradiction:
Loss of informationVSVolume of stationary object

Solution Approach 1:

The patent extracts only the essential elements needed for authenticity verification: source tracing codes and key flow information milestones. Rather than storing all possible item data, the system selectively extracts and stores only the critical information required to prevent counterfeit goods, reducing storage requirements while maintaining verification effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary hashing of flow information before storage, converting comprehensive data into compact hash values that serve as unique identifiers. This preliminary processing reduces storage volume significantly while preserving the ability to verify information integrity, as the hash functions allow for efficient comparison and validation without storing the original large datasets.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If source tracing code is generated and associated with item, then counterfeit prevention capability is improved, but information processing time and system complexity increase

Engineering Contradiction:
Improvecounterfeit preventionVSAvoidinformation processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent generates source tracing codes at the earliest stage in the supply chain, during the production or initial distribution phase. This preliminary generation ensures that the authenticating identifier is already in place before the item enters circulation, eliminating the need for time-consuming code generation during verification processes and enabling rapid authentication at later stages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses hashing algorithms to create compact digital copies (hash values) of the source tracing codes and flow information. These hash copies serve as efficient verification tokens that can be quickly compared and validated without requiring processing of the original, more complex data structures, thereby reducing verification time while maintaining security.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11315070B2Method and apparatus for storing information
Publication Date: 2022.04.26 BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
  • US11315070B2 patent drawing
  • US11315070B2 patent drawing
  • US11315070B2 patent drawing

AI summary

A method and apparatus for storing information. The method comprises: generating a traceability code of an article, and associating the traceability code of the article with the article (201); collecting circulation information of the article (202); determining a form data item corresponding to the circulation information of the article (203); and according to the traceability code of the article, and a correlation between the form data item corresponding to the circulation information of the article and the circulation information of the article, storing the traceability code of the article, the form data item corresponding to the circulation information of the article and the circulation information of the article (204).