Real-Time Data Masking System for Confidential Information Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in restricting the presentation of confidential data on system screens while allowing authorized personnel to process such data as part of their business operations.

Innovation Solution

A rule-based monitoring system that monitors data presentation in real-time, determines restricted data, and masks it accordingly, while also nullifying user actions targeting restricted data to prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is restricted at the record or data item level, then data privacy and compliance are improved, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improvedata privacy protectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments data protection into three distinct levels: application-level masking (entire application windows), record-level masking (specific database records), and data item-level masking (individual fields within records). This segmentation allows organizations to apply the appropriate level of protection based on data sensitivity, reducing overall system complexity while maintaining comprehensive security coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary masking layer between the database and the user interface. This masking layer intercepts data before it reaches the user, applying security rules without requiring changes to the underlying application logic or database structure. The intermediary approach simplifies implementation by decoupling security concerns from business logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If monitoring is performed in real time, then data protection effectiveness is improved, but processing overhead and system performance decrease

Engineering Contradiction:
Improvedata protection effectivenessVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-defining masking rules and data classification criteria before runtime. Data is tagged and categorized in advance, allowing the masking engine to apply pre-determined rules rather than analyzing every data element in real-time. This preliminary preparation significantly reduces processing overhead during actual data access operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The masking system operates periodically at key transaction points rather than continuously monitoring all data operations. Masking rules are applied at specific intervals such as when data is retrieved from the database, when records are displayed, or when transactions are committed. This periodic approach maintains protection effectiveness while minimizing performance impact compared to continuous real-time monitoring.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250181769A1Systems and methods for real time data protection and intelligent input/output interaction
Publication Date: 2025.06.05 MUKHERJEE AVEEK KUMAR
  • US20250181769A1 patent drawing
  • US20250181769A1 patent drawing
  • US20250181769A1 patent drawing

AI summary

Systems and methods for protecting and interacting with data in real time are described by the disclosed subject matter. A method includes monitoring a presentation of data by an application on a display and determining that a portion of the data is restricted. The method includes asking, in real time, the presentation of the portion of the data that is restricted.