SmartBarcode Tracking System with Blockchain Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of supply chain transactions and the need for enhanced security and verification in mobility and flexibility contexts necessitate a robust tracking system that ensures integrity and transparency.
Innovation Solution
A method and system utilizing a SmartBarcode (QR code) that integrates with mobile devices for real-time tracking, digital signature validation, and blockchain confirmation, enabling secure and transparent tracking of packages across various locations and transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional tracking methods are used in supply chain, then device complexity is reduced, but reliability and security of transaction verification deteriorate
Solution Approach 1:
The patent introduces blockchain technology as an intermediary layer between mobile devices and the central server. The blockchain database stores verified transaction information and provides decentralized verification, enhancing reliability without significantly increasing device complexity at the mobile end. The blockchain acts as a trusted mediator that validates transactions across the supply chain.
Solution Approach 2:
The patent replaces traditional centralized database verification mechanisms with cryptographic digital signatures and blockchain validation. Instead of relying on centralized authority verification, the system uses cryptographic primitives (digital signatures, hash functions) to verify transaction integrity, thereby improving reliability while maintaining system accessibility.
2Reliability
If multiple validation steps are implemented for each transaction, then reliability improves, but productivity decreases
Solution Approach 1:
The system performs preliminary validation by pre-generating digital signatures for barcodes at issuance. When a barcode is scanned, the verification process retrieves pre-computed signature data from the blockchain database, eliminating the need for real-time cryptographic computation during validation. This preliminary preparation maintains high security while improving transaction processing speed.
Solution Approach 2:
The patent uses hash references to copy verification data from the blockchain database to the main database. Instead of storing complete transaction records in both databases, the system stores hash references that point to verified data on the blockchain, enabling fast verification through simple hash comparison rather than full data validation.
3Loss of information
If blockchain technology is integrated for verification, then transparency improves, but device complexity increases
Solution Approach 1:
The patent segments the database system into two distinct components: a main database for storing current transaction data and a blockchain database for storing verified historical records. This segmentation allows the system to maintain transparency through blockchain's immutable ledger while keeping the main database simple for operational efficiency. Each database serves a specific function, reducing overall system complexity.
Solution Approach 2:
The patent adds a temporal dimension to data storage by using blockchain for historical verification records while maintaining the main database for current operations. The blockchain provides a time-stamped, immutable record of all transactions, enabling transparency across different time periods without complicating real-time transaction processing in the main database.
4Reliability
If additional verification mechanisms are added, then security improves, but ease of operation deteriorates
Solution Approach 1:
The system implements automated verification where mobile devices automatically validate barcodes using digital signatures stored on the blockchain. The verification process occurs without user intervention - the device autonomously queries the blockchain database, validates the signature, and confirms transaction integrity. This self-service approach maintains high security while preserving ease of operation for end users.
Data Source
AI summary
Methods and systems for tracking a supply chain of a package by using a barcode and a plurality of mobile devices are provided. The methods at least includes issuing and scanning the barcode at an initial location, pairing the barcode with a first mobile device, receiving transaction information of the package to update the barcode to include the transaction information, validating the barcode with a first digital signature, unpairing the barcode with the first mobile device, scanning the barcode by a second mobile device, and pairing the barcode with the second mobile device, validating the barcode with a second digital signature, tracking a location of the package that is moving along with the second mobile device. Tracking is continued until the package is arrived at a final destination. Validated data is further confirmed by a third party to increase credibility of tracking information.


