Decentralized Data Analytics Management via Blockchain Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing decentralized data analytics across multiple clouds is challenging due to difficulties in combining distributed data sets and algorithms, lack of mechanisms for negotiating reduced prices for data transactions, and ensuring secure execution of analytic algorithms without central authorities.

Innovation Solution

A decentralized protocol for negotiating multi-party data transactions using a smart contract on a blockchain, which allows enterprises to discover and combine valuable data assets and algorithms across multiple clouds, specifying terms for execution and payment without direct ownership or centralized intermediaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data and algorithms are distributed across multiple clouds, then data decentralization and enterprise control are improved, but managing and coordinating these distributed resources becomes more complex

Engineering Contradiction:
Improvedata decentralizationVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain-based intermediary layer that mediates interactions between distributed data owners, algorithm owners, and consumers. This blockchain intermediary automatically manages coordination, negotiation, and execution of analytic tasks across multiple clouds without requiring direct complex management between all parties, thus resolving the management complexity issue while preserving data decentralization

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a centralized authority manages data transactions, then coordination and negotiation are simplified, but security and trust are reduced due to single points of failure

Engineering Contradiction:
Improvetransaction coordinationVSAvoidsystem security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the centralized transaction management function into distributed blockchain nodes. Each node independently validates and records transactions according to consensus rules, eliminating the single point of failure while maintaining coordinated transaction processing. This segmentation provides both the ease of operation through standardized protocols and the reliability through distributed redundancy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blockchain system enables self-service transaction coordination through automated smart contracts that execute negotiation and agreement terms without requiring active centralized management. The system self-regulates transaction coordination while maintaining security through cryptographic verification and distributed consensus, resolving both the ease of operation and reliability requirements

Inventive Principle:
Principle #25Self-service

3Loss of information

If direct negotiation occurs between all parties, then transaction transparency is improved, but negotiation overhead and time consumption increase

Engineering Contradiction:
Improvetransaction transparencyVSAvoidnegotiation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements preliminary action through pre-deployed smart contracts that contain predetermined negotiation rules, pricing models, and execution terms. When a transaction is initiated, these pre-configured contracts automatically execute the negotiation process according to established parameters, providing full transparency through blockchain recording while dramatically reducing negotiation time by eliminating ad-hoc bargaining between all parties

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10924361B2Decentralized data analytics management
Publication Date: 2021.02.16 EMC IP HLDG CO LLC
  • US10924361B2 patent drawing
  • US10924361B2 patent drawing
  • US10924361B2 patent drawing

AI summary

Decentralized data analytics management is provided. For example, a method comprises the following steps. An analytic request is generated. The analytic request specifies one or more data sets and at least one analytic algorithm to be executed on the one or more data sets, wherein the one or more data sets and the at least one analytic algorithm are hosted on a set of clouds. The analytic request is published to the set of clouds to initiate negotiation with at least a portion of the set of clouds to determine a set of terms for execution of the at least one analytic algorithm on the one or more data sets. Execution of the at least one analytic algorithm on the one or more data sets can proceed as per the negotiated set of terms.