Blockchain Data Approval System for Privacy Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for effective and efficient management and control of Internet data, particularly regarding user privacy and other sensitive information, to ensure secure and controlled usage.

Innovation Solution

A data processing method and apparatus that involves receiving a data use request, determining the relevant data, identifying approvers, sending approval instructions, and judging approval feedback to ensure data use requests are approved based on predetermined conditions, utilizing a blockchain for secure data registration and approval processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a systematic approval process is implemented for data usage, then data security and control effectiveness are improved, but the complexity of data management operations increases

Engineering Contradiction:
Improvedata securityVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary approval system between data owners and data users. The approval process acts as a mediator that coordinates access requests, verifies permissions, and manages authorization. This intermediary layer enhances security by requiring explicit approval while managing complexity through a structured, rule-based decision framework rather than direct peer-to-peer coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple approvers are required for data usage approval, then data control effectiveness is improved, but the time needed for approval processing increases

Engineering Contradiction:
Improvedata control effectivenessVSAvoidapproval processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary actions by pre-defining approval workflows, authorization levels, and decision criteria before data access is needed. Approval rules are established in advance, and approvers are pre-identified based on data sensitivity and organizational hierarchy. This preliminary configuration enables faster execution during actual approval processes, as approvers only need to make binary decisions based on pre-established criteria rather than evaluating each request from scratch.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If a blockchain-based approval system is implemented, then data management credibility is improved, but the system complexity increases

Engineering Contradiction:
Improvedata management credibilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses blockchain technology to create an immutable copy of the approval record rather than requiring complex real-time verification systems. Once the approval is recorded on the blockchain, the distributed ledger maintains a permanent, tamper-proof copy that can be verified by any participant without requiring continuous system complexity. The blockchain handles the complexity of trust and verification through its cryptographic consensus mechanism, allowing the application layer to focus on business logic.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11604894B2Data processing methods, apparatuses, devices, and media
Publication Date: 2023.03.14 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • US11604894B2 patent drawing
  • US11604894B2 patent drawing
  • US11604894B2 patent drawing

AI summary

Embodiments of the present specification disclose data processing methods, apparatuses, devices, and media. One method includes the following: receiving a data use request; determining data to be used based on the data use request; determining one or more approvers of the data to be used; sending an approval instruction to the one or more approvers, wherein the approval instruction instructs the one or more approvers to approve the data use request; receiving feedback data from the one or more approvers; and determining that the data use request is approved if the feedback data satisfies a predetermined condition.