Context-Aware Sensitive Data Obfuscation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for identifying and obfuscating sensitive information in data processing systems rely solely on pattern matching and keyword searches, which are inefficient and can lead to accidental disclosure of sensitive information within a company.

Innovation Solution

A system, method, and computer program product that determine the context of received content and scan it for sensitive information using predefined data patterns, assigning a confidence value to the identification and obfuscating the sensitive information if the confidence threshold is met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pattern matching and keyword searches are used to identify sensitive information, then the identification process is simple and fast, but the accuracy is low and false positives occur

Engineering Contradiction:
Improveidentification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple identification methods (pattern matching, keyword searches, and context analysis) into a unified system that cross-validates results. The context analysis component examines surrounding text, data types, and relationships to verify sensitive information identifications, reducing false positives while maintaining system manageability through modular architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces context analysis as an intermediary layer between simple pattern matching and final identification decisions. This intermediary component analyzes the surrounding context, data relationships, and patterns to validate whether identified information is truly sensitive, thereby improving accuracy without requiring complete system redesign.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If only pattern matching is used to identify sensitive information, then the processing speed is fast, but the reliability is low due to false identifications

Engineering Contradiction:
Improveidentification reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary pattern matching and keyword searches to quickly identify potential sensitive information, then applies context analysis only to verify these pre-identified candidates. This preliminary action approach filters out obvious non-matches early, saving time while ensuring reliable identification through subsequent context verification of only the most likely candidates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different levels of analysis to different identified patterns based on their likelihood of being sensitive information. High-confidence pattern matches receive minimal verification, while ambiguous matches undergo more extensive context analysis. This local quality approach optimizes processing time by avoiding exhaustive analysis of clearly identifiable sensitive information.

Inventive Principle:
Principle #3Local quality

3Object-affected harmful factors

If sensitive information is obfuscated without context analysis, then the obfuscation process is efficient, but the risk of accidental disclosure remains high

Engineering Contradiction:
Improvedisclosure riskVSAvoidobfuscation efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where context analysis results feed back into the obfuscation decision process. The system continuously learns from identification accuracy and adjusts its context analysis depth and obfuscation strategies accordingly, improving disclosure risk reduction while maintaining efficiency through adaptive processing based on accumulated experience.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250139288A1Obfuscation of content based upon context of and pattern of data within the content
Publication Date: 2025.05.01 THE TRAVELERS INDEMNITY
  • US20250139288A1 patent drawing
  • US20250139288A1 patent drawing
  • US20250139288A1 patent drawing

AI summary

A system, method, and program product are presented for causing a processor of a computing device to receive content, determine a context of the content, and when the determined context is relevant for obfuscation, scan the content to identify information that matches, within the context, one of a plurality of data patterns indicative of being sensitive information. The processor further executes to assign a confidence value to the identifying process. When the sensitive information is identified with the confidence value above a confidence threshold, the processor executes to generate an obfuscated version of the sensitive information within the content, replace the sensitive information with the obfuscated version to form updated content, and output the updated content. The context may include at least one of a feature or a subject, a manner of use, and/or a determination of a user accessing, transmitting, or receiving the received content.