Blockchain Node Perishable Asset Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain systems lack efficient methods for tracking and expediting perishable asset transactions, leading to limitations due to their reliance on expiration dates and inability to disqualify expired assets.

Innovation Solution

A blockchain network solution that includes a cognitive smart contract system using supervised learning to predict delivery dates for perishable assets, rejecting transactions if the asset is predicted to expire before delivery, ensuring immutability, security, and consensus among network nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional blockchain systems process asset transactions in the order they appear, then the system is simple to implement, but it cannot effectively track and expedite perishable assets leading to expiration losses

Engineering Contradiction:
Improveasset delivery efficiencyVSAvoidtransaction processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by calculating expected delivery dates before transaction commitment and using these predictions to validate transactions. The smart contract pre-computes delivery timelines based on historical data and expiration dates, enabling proactive prevention of expired asset deliveries rather than reactive handling.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the smart contract continuously monitors transaction status, compares expected delivery dates against expiration dates, and provides feedback by validating or rejecting transactions accordingly. This feedback loop enables dynamic adjustment of transaction processing based on real-time perishability status.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system validates transactions based on expiration dates, then it can prevent expired asset delivery, but it increases validation time and processing complexity

Engineering Contradiction:
Improveasset freshness guaranteeVSAvoidtransaction validation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system calculates expected delivery dates in advance before transaction validation is needed. By pre-computing these timelines based on historical transaction patterns and current asset status, the system prepares validation criteria beforehand, reducing real-time validation complexity while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces manual or sequential validation mechanisms with automated smart contract execution. The smart contract automatically compares expected delivery dates against expiration dates and validates transactions without human intervention, reducing validation time while maintaining consistent reliability through programmable logic.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If the system processes all transactions regardless of expiration status, then the blockchain remains simple and fast, but it allows expired assets to enter the supply chain

Engineering Contradiction:
Improvetransaction processing speedVSAvoidexpired asset contamination
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary validation of asset freshness by calculating expected delivery dates before transactions are committed to the blockchain. This pre-check prevents expired assets from entering the supply chain while maintaining processing speed through automated validation logic that operates at transaction commit time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces traditional mechanical transaction processing with intelligent smart contract validation that automatically assesses asset freshness. The smart contract executes validation logic that compares delivery timelines against expiration dates, efficiently filtering out expired assets without slowing down overall blockchain processing through optimized validation mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11875300B2Perishable asset tracking for blockchain
Publication Date: 2024.01.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11875300B2 patent drawing
  • US11875300B2 patent drawing
  • US11875300B2 patent drawing

AI summary

An example operation may include one or more of receiving, by a blockchain node, a first transaction comprising an asset identifier and an expiration date, verifying the expiration date has not changed from one or more previous transactions comprising the asset identifier, calculating an expected delivery date for an asset corresponding to the asset identifier, validating the first transaction in response to the expected delivery date not later than the expiration date. and committing the first transaction to a blockchain.