SaaS Administrator Discovery Using Firewall Log URL Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in identifying and managing application administrators for their SaaS applications, as this information is often tribal knowledge or not easily accessible, leading to inefficiencies in setting up and enforcing information security practices.

Innovation Solution

A system and process that utilizes machine learning models, particularly Large Language Models (LLMs) and regular expression pattern matching, to analyze firewall logs and identify administrator URLs, generating scores and rankings to automatically discover application administrators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual methods are used to identify application administrators, then accuracy can be maintained, but time consumption and manual effort increase significantly

Engineering Contradiction:
Improveidentification accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically discovers application administrators by analyzing firewall logs and URL patterns without requiring manual input or intervention. The machine learning model processes log data autonomously to identify administrators, eliminating the need for manual search while maintaining accuracy through automated pattern recognition and scoring mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual administrative processes with automated machine learning-based systems. The machine learning model substitutes human analysis of firewall logs and URL patterns, using computational algorithms to automatically identify administrators through pattern matching and scoring, thereby reducing manual effort and time consumption.

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

2Loss of time

If automated systems are implemented to discover application administrators, then time consumption is reduced, but system complexity increases

Engineering Contradiction:
Improvetime consumptionVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system introduces a machine learning model as an intermediary component that processes firewall logs and URL patterns to automatically identify administrators. This intermediary layer simplifies the overall system architecture by providing a dedicated automated processing layer that handles the complexity of administrator discovery without requiring manual intervention or complex manual processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the approach by changing from manual parameter analysis to automated machine learning-based parameter extraction. The system automatically extracts and analyzes parameters such as URL patterns, access frequencies, and authentication behaviors from firewall logs, converting manual parameter analysis into automated computational processes that reduce time consumption while managing complexity through structured data processing.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If tribal knowledge methods are used to manage application administrators, then existing processes are simple, but information accessibility and efficiency deteriorate

Engineering Contradiction:
Improveprocess simplicityVSAvoidinformation accessibility
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms by continuously analyzing firewall logs and URL access patterns to automatically update administrator identification. The machine learning model processes incoming log data in real-time, providing continuous feedback that maintains accurate and up-to-date administrator information without relying on static tribal knowledge or manual updates, thereby improving information accessibility while maintaining process simplicity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260039627A1Automatic discovery of application administrator
Publication Date: 2026.02.05 PALO ALTO NETWORKS INC
  • US20260039627A1 patent drawing
  • US20260039627A1 patent drawing
  • US20260039627A1 patent drawing

AI summary

Various techniques for providing automatic discovery of application administrator are disclosed. In some embodiments, a system, a process, and/or a computer program product for automatic discovery of application administrator includes automatically determining an administrator for an application (e.g., a Software as a Service (SaaS) application) associated with an organization by processing logs (e.g., firewall logs) for Uniform Resource Locators (URLs) visited by a user; matching the URLs for patterns that the administrator of that application visits using a machine learning (ML) model or based on known URL patterns; and sending the determined administrator for the application associated with the organization to an external service.