Web Input Field Confidential Data Masking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in automatically masking confidential information, such as credit card numbers, on webpages without explicit user configuration, to comply with PCI DSS standards during web session recording.

Innovation Solution

A method and system that analyze input text in webpage input fields to identify masking information using algorithms like the Luhn algorithm and DOM attributes, automatically masking sensitive data before recording, without requiring explicit user configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If automatic masking of confidential information is implemented without explicit user configuration, then compliance with PCI DSS standards is improved, but device complexity increases due to the need for analysis algorithms and masking mechanisms

Engineering Contradiction:
Improvecompliance with PCI DSS standardsVSAvoidcomplexity of masking system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of input text to identify masking information before the recording process begins. By detecting confidential information patterns (such as credit card numbers) in advance and applying masking algorithms prior to storage, the system ensures PCI DSS compliance is built into the data handling pipeline rather than added as a separate compliance layer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The masking system operates autonomously without requiring explicit user configuration or intervention. The analysis algorithms automatically detect masking information in input fields, and the masking mechanism self-applies the appropriate obfuscation based on predefined patterns and algorithms, reducing the operational burden on users while maintaining compliance.

Inventive Principle:
Principle #25Self-service

2Object-affected harmful factors

If masking information is automatically detected and masked in input fields, then security against unauthorized access is improved, but ease of operation deteriorates due to the automated analysis and masking processes

Engineering Contradiction:
Improveunauthorized access to sensitive dataVSAvoidease of use for users
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system provides self-service masking where the analysis algorithms automatically detect and mask confidential information without requiring user awareness or manual intervention. Users simply input data as usual, and the system autonomously identifies patterns (such as credit card number formats) and applies masking, maintaining ease of use while enhancing security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The masking mechanism acts as an intermediary between the user input and the recorded data. It intercepts the input text, analyzes it for confidential patterns, and transforms it into masked form before storage, thereby protecting against unauthorized access without interfering with the user's natural interaction with the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If input text is analyzed to identify masking information using algorithms like Luhn algorithm, then measurement precision of confidential data detection is improved, but use of energy increases due to the computational analysis process

Engineering Contradiction:
Improveprecision of masking information detectionVSAvoidenergy consumption of analysis process
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies masking algorithms selectively only to input fields that contain potential masking information, rather than analyzing all data uniformly. By detecting patterns (such as credit card number formats) and applying the Luhn algorithm only when necessary, the system maintains high measurement precision for confidential data detection while minimizing unnecessary computational energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11709966B2System and method for automatically masking confidential information that is input on a webpage
Publication Date: 2023.07.25 GLASSBOX LTD
  • US11709966B2 patent drawing
  • US11709966B2 patent drawing
  • US11709966B2 patent drawing

AI summary

A method for recording input text that is input in an input field of a webpage, the method comprising: providing the webpage to a client device, by processing circuitry, the webpage comprising: (a) the input field, and (b) instructions executable by web-accessing software for recording the input text; and wherein execution of the instructions results in: identification of masking information in the input text, if any, the masking information being information in the input text to be masked; and if the masking information is identified, masking of the masking information prior to the recording of the input text, so that the masking information is masked when recorded.