Blockchain Rule Processor for Sensitive Data Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack a reliable mechanism for enforcing regulations regarding access, storage, and processing of sensitive data, particularly in diverse landscapes of systems and applications, and there is no effective way to prevent violations of regulations protecting sensitive personal information.

Innovation Solution

A computer-implemented method and system that process requests associated with sensitive data by using machine-readable rules stored on a blockchain. These rules define criteria and actions, allowing automatic evaluation and enforcement, thereby preventing violations and ensuring compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual monitoring process is used to ensure compliance with regulations, then compliance can be audited, but the process is time-consuming and cannot prevent violations in real-time

Engineering Contradiction:
Improvecompliance auditingVSAvoidauditing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces manual monitoring processes with an automated system that uses machine-readable rules stored on a blockchain. The system automatically intercepts data, evaluates it against stored rules, and enforces compliance without human intervention, thereby eliminating time-consuming manual auditing while maintaining reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service compliance monitoring where the blockchain-based rule evaluation system automatically checks and enforces regulations. The system monitors itself and other systems in real-time, detecting and preventing violations without requiring external manual auditing.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual monitoring is used to track compliance, then enforcement can be tracked, but no mechanism exists for real-time prevention of violations

Engineering Contradiction:
Improveenforcement trackingVSAvoidreal-time prevention capability
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The patent implements preliminary action by storing machine-readable rules on the blockchain before violations occur. The system proactively intercepts data and evaluates it against these pre-stored rules, preventing violations before they happen rather than merely tracking them after occurrence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces manual enforcement tracking with an automated blockchain-based rule evaluation mechanism that operates in real-time, enabling both tracking and prevention of violations through automated data interception and criterion evaluation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If diverse landscape of systems and applications is monitored manually, then compliance can be audited, but the complexity increases significantly

Engineering Contradiction:
Improvecompliance across diverse systemsVSAvoidmonitoring complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal compliance monitoring system where a single blockchain-based rule evaluation platform can handle diverse systems and applications. The system stores machine-readable rules that can be applied across different data types and systems, providing multi-functional compliance monitoring without increasing operational complexity.

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

Solution Approach 2:

The system replaces complex manual monitoring processes with an automated blockchain-based mechanism that uniformly handles diverse systems. The machine-readable rules and automated evaluation process simplify compliance monitoring across different applications, reducing complexity while maintaining adaptability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Extent of automation

If automated rule processing is implemented, then real-time prevention is possible, but system complexity increases

Engineering Contradiction:
Improvereal-time rule enforcementVSAvoidsystem architecture complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain as an intermediary layer that simplifies the architecture for real-time automated rule enforcement. The blockchain stores machine-readable rules and enables automated evaluation without requiring complex centralized systems, thereby achieving automation while managing architectural complexity through the intermediary blockchain infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4517632A1System and computer-implemented method for processing a request associated with sensitive data
Publication Date: 2025.03.05 MASTERCARD INT INC
  • EP4517632A1 patent drawingFigure 1
  • EP4517632A1 patent drawingFigure 2
  • EP4517632A1 patent drawingFigure 3

AI summary

The present disclosure relates to a computer-implemented method (300) of processing a request associated with sensitive data, the method comprising: receiving (302), at a rule processor (200), intercepted data, wherein the intercepted data corresponds to the request associated with the sensitive data; retrieving (304), by the rule processor (200), a machine-readable rule (212) associated with the request, wherein the machine-readable rule (212) defines: one or more criteria associated with the machine-readable rule (212); and an action associated with the machine-readable rule (212); extracting (306), by the rule processor (200), one or more attributes from the intercepted data; evaluating (308), by the rule processor (200), the one or more criteria defined by the machine-readable rule (212) using the one or more attributes; and initiating (312), by the rule processor (200), the action defined by the machine-readable rule (212) in response to determining that one of the one or more criteria defined by the machine-readable rule (212) is satisfied.