SaaS Application Auto-Tagging Across Security Naming Variations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual process of distinguishing and tagging sanctioned Software-as-a-Service (SaaS) applications within an organization is labor-intensive and inefficient, especially with the growing number of applications and increasing vulnerability due to sensitive data exposure, making it difficult to manage security effectively.

Innovation Solution

A system that automatically identifies and tags sanctioned SaaS applications by correlating identifying data from different security perspectives using fuzzy matching and creating mappings among application names, leveraging the identity access and management (IAM) system as the authoritative source for sanctioned applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual processes are used to distinguish and tag sanctioned SaaS applications, then accuracy in identification can be maintained, but productivity and efficiency deteriorate due to labor-intensive operations

Engineering Contradiction:
Improveapplication tagging speedVSAvoidtime required for manual review
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automatic self-tagging of SaaS applications by correlating identifying data across security systems and using fuzzy matching algorithms to autonomously determine sanctioned status without requiring manual human intervention for each application review

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of security personnel reviewing and tagging applications with an automated computational system that uses fuzzy matching algorithms and data correlation to automatically identify and tag sanctioned SaaS applications

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If comprehensive security coverage is achieved across all SaaS applications, then security posture improves, but device complexity and system integration requirements worsen

Engineering Contradiction:
Improvesecurity coverage completenessVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system provides a universal tagging mechanism that works across multiple different security systems and perspectives (IAM, CASB, SSPM, DLP) by correlating identifying data and creating unified mappings, enabling single security coverage for diverse SaaS applications through a common approach

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

Solution Approach 2:

The patent introduces an intermediary correlation system that sits between multiple security systems and the tagging process, using fuzzy matching as a mediator to bridge naming variations and identify the same applications across different security perspectives without requiring direct integration between all security systems

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If fuzzy matching is used to correlate application names across security systems, then adaptability to naming variations improves, but measurement precision may worsen due to potential false matches

Engineering Contradiction:
Improvehandling of naming variationsVSAvoidapplication identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system moves beyond single-dimension exact string matching by incorporating multiple dimensions of identifying data (application names, URLs, features, metadata) from different security perspectives, using fuzzy matching across these multiple dimensions to improve adaptability while maintaining precision through cross-validation

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12574378B2Auto-tagging of sanctioned SaaS applications
Publication Date: 2026.03.10 PALO ALTO NETWORKS INC
  • US12574378B2 patent drawing
  • US12574378B2 patent drawing
  • US12574378B2 patent drawing

AI summary

A system has been created to automatically identify and tag sanctioned applications. The disclosed auto-tagging system correlates identifying data of the different security perspectives based on fuzzy matching and creates mappings among application names of the different security perspectives based on correlations in the identifying data. With the mappings, groups of sanctioned applications can be automatically tagged (or recommended for tagging) as sanctioned across the security perspectives despite variations in naming. This automated, rapid propagation of sanctioned state by tagging provides a complete end-to-end view into the state of SaaS applications used in a customer environment and quickly secures these applications.