3D Print Spool Tracking With Blockchain Material Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for identifying and tracking additive manufacturing print materials, such as filaments, are unreliable and prone to errors due to the potential for re-spooling with incorrect or counterfeit materials, lacking a secure and incorruptible method to verify the characteristics and usage history.

Innovation Solution

Implementing a blockchain-based system that associates a readable identifier with the print spool, connecting it to a network ledger for verification, storing parameters and usage history, and generating update blocks to confirm print execution and algorithm usage, ensuring the integrity and authenticity of the filament.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional identification methods (RFID tags, bar codes, QR codes) are used on spools, then identification capability is provided, but reliability of material verification deteriorates due to potential re-spooling with incorrect materials

Engineering Contradiction:
Improvematerial verification reliabilityVSAvoidtracking system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces blockchain technology as an intermediary between the spool identifier and the material characteristics database. The blockchain ledger acts as a trusted mediator that cryptographically links spool identifiers to verified material properties, preventing unauthorized re-spooling while maintaining system accessibility. This resolves the contradiction by providing reliable verification without requiring complex centralized authentication systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical/physical identification systems (RFID tags, bar codes) with a cryptographic digital verification system based on blockchain. Instead of relying on physical tags that can be copied or transferred, the system uses cryptographic hashes and distributed ledger technology to verify material authenticity, significantly improving reliability while reducing the need for complex physical security measures.

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

2Reliability

If blockchain technology is implemented for tracking, then reliability and security of material verification is improved, but device complexity and implementation difficulty increases

Engineering Contradiction:
Improvetracking system reliabilityVSAvoidblockchain system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the blockchain tracking system into distinct functional modules: spool identification layer, blockchain ledger layer, material characteristics database layer, and verification layer. Each layer performs a specific function and can be independently implemented or modified. This segmentation reduces overall system complexity by allowing incremental implementation and independent optimization of each component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent designs the blockchain ledger to serve multiple functions simultaneously: storing spool identifier hashes, recording material characteristics, tracking usage history, and providing verification credentials. This multi-functionality reduces the need for separate systems for each function, thereby reducing overall complexity while maintaining high reliability through the unified blockchain infrastructure.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If detailed tracking of filament usage and print history is implemented, then traceability and quality control are improved, but data storage requirements and system complexity increases

Engineering Contradiction:
Improveinformation traceabilityVSAvoiddata storage quantity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential verification data onto the blockchain ledger (spool identifier hashes, material characteristics, usage timestamps) while storing detailed print history and large datasets in external databases or distributed file systems. This extraction approach maintains full traceability on the immutable blockchain while minimizing on-chain storage requirements, resolving the contradiction between information completeness and storage efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12479163B2Apparatus, system, and method for blockchain tracking of spooled additive manufacturing print material
Publication Date: 2025.11.25 JABIL INC
  • US12479163B2 patent drawing
  • US12479163B2 patent drawing
  • US12479163B2 patent drawing

AI summary

Apparatuses, systems and methods to track use of print filament wound on a print spool on a printer in an additive manufacturing print. Included are: a readable identifier associated with the print spool; a network connection between the at least one printer and at least one network ledger, the network ledger comprising the readable identifier and a corresponding verification of the readable identifier and, solely for verified ones of the readable identifier, an in-ledger link to a data store comprising a plurality of parameters for the 3D print filament, records of prior ones of the plurality of additive manufacturing prints using the 3D print filament, and enhanced print algorithms for the 3D print filament; a confirmation data block at the data store of a sufficient amount of the print filament on the print spool to execute a plan for a current one of the plurality of manufacturing prints; a controller for executing the current one of the plurality of manufacturing prints, including sufficient ones of the plurality of parameters for the current print and ones of the enhanced print algorithms for the current print, in accordance with the confirmation data block; and an update block generator for generating an update block to the ledger confirming at least execution of the current one of the plurality of manufacturing prints by the at least one printer, and an update to the confirmation data block of the enhanced print algorithms and the amount of the print filament used in correspondence to the readable identifier.