Database Data Masking Templates for Efficient Column Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data masking methods in databases are error-prone, time-consuming, and require repetitive setup for multiple columns, making them inefficient and labor-intensive, especially when changes to masking techniques or data are needed.

Innovation Solution

A system and method using masking templates with predefined properties and rules to select and apply masking settings to multiple columns simultaneously, reducing user intervention and enabling efficient data masking by categorizing columns for easy identification and setup.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional data masking methods are used to mask multiple columns, then data security is maintained, but the process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvedata securityVSAvoidmasking setup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by creating masking templates in advance that contain pre-configured masking rules, techniques, and parameters. These templates are stored and can be automatically applied to multiple columns without requiring repetitive manual setup for each column, thus reducing time while maintaining security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements universality by designing a single masking template that can be applied across multiple columns with different data types and masking requirements. The template system provides a universal interface that handles various masking scenarios (masking, encryption, hashing) through a unified mechanism, reducing the need for separate configurations for each column

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

2Reliability

If conventional data masking methods are used for multiple columns, then data protection is achieved, but user effort and complexity increase

Engineering Contradiction:
Improvedata protectionVSAvoidmasking setup complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent reduces complexity by performing preliminary configuration work in the template creation phase. Masking rules, techniques, and parameters are predefined and stored in templates, eliminating the need for users to repeatedly configure these settings for each column. The system automatically retrieves and applies the appropriate template configurations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces masking templates as an intermediary layer between the user and the data masking process. Instead of directly configuring each column's masking settings, users interact with high-level templates that mediate the complex underlying configurations. This intermediary abstraction simplifies the user interface and reduces operational complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If manual masking setup is performed for each column, then precise control over masking parameters is achieved, but the process becomes error-prone and repetitive

Engineering Contradiction:
Improvemasking parameter controlVSAvoidmasking process reliability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent ensures precise control over masking parameters by allowing users to carefully configure and validate masking templates in advance. Once created, these templates encapsulate the precise parameter settings and can be consistently applied across multiple columns, reducing manual errors while maintaining control over masking behavior

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms that validate whether a column is suitable for a given masking template before application. The system provides feedback on column-template compatibility, allowing users to review and adjust configurations before final application. This feedback loop prevents erroneous masking applications while maintaining precise parameter control

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2565802B1Data masking setup
Publication Date: 2018.09.19 TATA CONSULTANCY SERVICES LTD
  • EP2565802B1 patent drawingFigure 1
  • EP2565802B1 patent drawingFigure 2

AI summary

Methods and systems for masking data columns in a database are described herein. The method describes obtaining a masking template. Further the method describes associating the masking template (124) with at least one rule and selecting columns based on the at least one rule. The method further describes identifying at least one column from the selected columns for applying masking setup and initiating masking setup on the at least one column based on the masking template (124).