Blockchain Rule Processor for Sensitive Data Compliance
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If manual monitoring is used to track compliance, then enforcement can be tracked, but no mechanism exists for real-time prevention of violations
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.
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.
3Adaptability or versatility
If diverse landscape of systems and applications is monitored manually, then compliance can be audited, but the complexity increases significantly
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.
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.
4Extent of automation
If automated rule processing is implemented, then real-time prevention is possible, but system complexity increases
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.
Data Source
Figure 1
Figure 2
Figure 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.