Blockchain Account Manager for Selective Transaction Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized databases face issues such as single points of failure, dependency on network connectivity, limited access, and lack of data redundancy, which hinder performance and security, especially when handling sensitive data like healthcare or financial information.

Innovation Solution

A blockchain-based system that enables selective exchange of transaction data by generating key pairs, querying webhooks for consistency, encrypting data, and automatically sharing decryption keys with authorized participants upon transaction commitment, ensuring secure and decentralized data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If centralized database is used to store and manage data, then data management and control are simplified, but the system has single point of failure and limited access

Engineering Contradiction:
Improvedata management and controlVSAvoidsingle point of failure
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the centralized database into multiple distributed nodes across a blockchain network. Each node maintains a copy of the ledger, eliminating the single point of failure while preserving data management capabilities through consensus mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces smart contracts as intermediary automated programs that mediate data access and transactions between participants. These self-executing contracts enforce business logic and access controls without requiring centralized administration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all data is stored on blockchain for decentralization, then data redundancy and accessibility improve, but data privacy and security are compromised

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata privacy exposure
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different quality characteristics to different portions of data. Sensitive data is encrypted and selectively disclosed only to authorized participants, while non-sensitive data remains accessible to all network participants, optimizing both privacy and accessibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts sensitive information from the public blockchain ledger and stores it in private encrypted form. Only necessary transaction metadata remains on-chain, while detailed sensitive data is kept off-chain or encrypted, reducing exposure risks.

Inventive Principle:
Principle #2Taking out (Extraction)

3Object-affected harmful factors

If client-side encryption is used to protect sensitive data, then data privacy is improved, but key management and selective sharing become complex

Engineering Contradiction:
Improvedata privacy protectionVSAvoidkey management complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements automated key management where smart contracts automatically generate, distribute, and manage decryption keys based on predefined access policies. The system self-services key distribution without manual intervention, reducing complexity while maintaining security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary key generation and access policy configuration before data is committed to the blockchain. Decryption keys and access rules are pre-established in smart contracts, enabling automatic selective disclosure without complex runtime key management.

Inventive Principle:
Principle #10Preliminary action

4Object-affected harmful factors

If transaction data is encrypted before blockchain commitment, then data privacy is improved, but search capability and data retrieval are slowed

Engineering Contradiction:
Improvedata privacy protectionVSAvoidsearch and retrieval time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The patent creates cryptographic copies or hashes of encrypted data that can be searched and indexed on the blockchain without exposing the actual sensitive information. These cryptographic representations enable efficient searching while maintaining data encryption and privacy.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11270017B2Selective exchange of transaction data
Publication Date: 2022.03.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11270017B2 patent drawing
  • US11270017B2 patent drawing
  • US11270017B2 patent drawing

AI summary

An example operation may include one or more of receiving, by an account manager node, a request to register a client application executed on a peer connected to a blockchain network of a plurality of participants, wherein the client application generates a transaction data, registering, by an account manager node, the client application, deriving, by the account manager node, a webhook URL from a registration data of the client application, receiving, by the account manager node, a notification of a commitment of the transaction data on the blockchain, and in response to the receiving of the notification of the commitment of the transaction data, sending, by the account manager node, a decryption key for the transaction data to an authorized subset of the participants based on the webhook URL.