Federated Data Discovery Using Blockchain Smart Contracts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mechanisms for data collection, storage, and collaboration between multiple parties are inadequate, particularly in the context of data discovery from diverse databases maintained by different organizations, such as IoT and IIoT networks.

Innovation Solution

A blockchain-based federated data discovery and sharing system that utilizes smart contracts to facilitate collaboration among untrusted parties, enabling joint credit-based and reputation-based data discovery and sharing through a blockchain system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data collection and collaboration between multiple parties is performed using current mechanisms, then data discovery can be conducted, but the system lacks trustworthiness and reliability when dealing with untrusted parties

Engineering Contradiction:
Improvetrustworthiness of data collaborationVSAvoidcomplexity of collaboration mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain system as an intermediary between untrusted parties. The blockchain ledger records all data discovery transactions immutably, and smart contracts automatically enforce collaboration agreements. This intermediary mechanism enables trustworthy collaboration without requiring direct trust between parties, resolving the contradiction between reliability and complexity by providing a standardized trust layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the state of data collaboration from centralized trust-based to decentralized cryptographic trust-based. By transforming the underlying trust model parameter and using blockchain consensus mechanisms, the system achieves reliability without requiring complex interpersonal or organizational trust relationships between parties.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If federated data discovery is implemented among multiple organizations, then data sharing capability is improved, but coordination and trust management become more difficult

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidcoordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal blockchain-based platform that can accommodate multiple organizations with different data types and collaboration needs. The smart contract framework provides standardized functions for data discovery, sharing, and coordination that work across all participating organizations, enabling versatile data sharing while reducing coordination complexity through standardized interfaces and processes.

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

3Productivity

If smart contracts are used to incentivize collaboration, then participant diligence is improved, but system implementation complexity increases

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidsmart contract implementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements smart contracts that automatically execute collaboration agreements and incentive distributions without requiring manual intervention. The contracts self-manage the coordination between parties, automatically rewarding diligent participants and penalizing non-compliance. This self-service mechanism improves collaboration efficiency by eliminating manual coordination overhead, while the standardized smart contract templates reduce implementation complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12517921B2Blockchain-based federated data discovery and sharing
Publication Date: 2026.01.06 INTERDIGITAL PATENT HOLDINGS INC
  • US12517921B2 patent drawing
  • US12517921B2 patent drawing
  • US12517921B2 patent drawing

AI summary

Distributed ledger-based federated data discovery and sharing may be implemented by soliciting one or more discoverers to serve a federated data discovery request. A discovery solicitation may include a discovery proposal, indicating the data type(s) to be discovered by the solicited discoverer(s), the organization(s) that may provide the data type(s), the performance parameter(s), and/or the service fee(s). A discovery proposal may be updated, for example, based on a negotiation. An (e.g., acknowledged/agreed) transaction may be provided to a distributed ledger node. A smart contract may be generated for the federated data discovery request. Notification(s) about triggering the smart contract may be provided to the one or more discoverers. A discovery result responsive to the federated data discovery request may be received based on performance of the discovery task(s) with the organization(s) by the discoverer(s).