Blockchain Enterprise Data Lineage Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing volume and complexity of enterprise data make it difficult to track data lineage and maintain privacy, especially in centralized systems that are vulnerable to failure or compromise, leading to challenges in determining data origin and ensuring secure data transmission.

Innovation Solution

Implementing a blockchain-based decentralized peer-to-peer system for enterprise data management, where blockchain entries contain information on data lineage, privacy levels, validation rules, and modification history, allowing computing devices to verify data origin and movement, and ensuring secure data transfer by creating corresponding blockchain entries for each data transaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized server is used to track data lineage, then data lineage tracking is centralized and manageable, but the system becomes vulnerable to failure or compromise and creates a single point of failure

Engineering Contradiction:
Improvesystem reliabilityVSAvoidcentralized architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized data lineage tracking system into multiple distributed nodes that each maintain their own copy of the blockchain ledger. This segmentation eliminates the single point of failure by distributing the tracking functionality across multiple independent entities, thereby improving system reliability while maintaining manageable complexity through standardized protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a blockchain intermediary layer that mediates between data producers and data consumers. This blockchain intermediary maintains an immutable ledger of data lineage information, allowing multiple parties to trust the system without requiring a centralized authority, thus improving reliability without excessive complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data is transmitted quickly through multiple processing steps, then productivity increases, but tracking the origin and movement of data becomes difficult or impossible

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata lineage information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by embedding data lineage information (such as origin, privacy levels, and validation rules) directly into the data packet before transmission begins. This allows the data to move quickly through multiple processing steps while the lineage information is already attached and can be tracked automatically without slowing down the transmission process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where each processing node automatically records and propagates data lineage information back through the blockchain network. This continuous feedback loop maintains accurate lineage tracking even as data moves rapidly through multiple steps, preventing information loss while preserving high productivity.

Inventive Principle:
Principle #23Feedback

3Reliability

If privacy information is maintained centrally, then privacy management is straightforward, but the system becomes vulnerable to compromise and unauthorized modification

Engineering Contradiction:
Improveprivacy information integrityVSAvoiddistributed blockchain system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing each node in the distributed network to maintain and enforce privacy rules locally based on the data lineage information stored in the blockchain. This eliminates the need for a centralized privacy authority while ensuring that privacy information integrity is maintained through distributed consensus and cryptographic verification.

Inventive Principle:
Principle #3Local quality

4Measurement precision

If detailed data lineage tracking is implemented, then data origin and movement can be determined, but the complexity of tracking and processing increases significantly

Engineering Contradiction:
Improvedata lineage tracking precisionVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses copying by creating standardized templates or schemas for data lineage information that can be replicated across multiple nodes. Instead of implementing complex custom tracking logic at each node, the system copies and distributes standardized lineage record structures through the blockchain, achieving precise tracking with reduced complexity through standardization and replication.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11296863B2Blockchain enterprise data management
Publication Date: 2022.04.05 BANK OF AMERICA CORP
  • US11296863B2 patent drawing
  • US11296863B2 patent drawing
  • US11296863B2 patent drawing

AI summary

Methods and systems for enterprise data management using a blockchain are described herein. A distributed peer-to-peer network may manage a blockchain corresponding to a data field. A first computing device may receive data from the data field. The first computing device may determine the blockchain corresponding to the data field and evaluate blockchain entries of the blockchain. Such blockchain entries may comprise information regarding data lineage, privacy, or the like. Based on the blockchain entries evaluated, the computing device may determine whether to store the data received. In response to determining to transfer at least a portion of the data to a second computing device, the first computing device may generate a blockchain entry and cause it to be added to the blockchain.