URL Classifier Feature Fusion for Resource-Efficient Phishing Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently identifying malicious URLs with limited computing resources, particularly in balancing network security and resource consumption during URL analysis.

Innovation Solution

A computing platform that parses and tokenizes URLs to identify human-engineered and deep learned features, using a concatenated vector representation to classify URLs through a neural network, and sets cybersecurity flags based on classification scores to manage resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If comprehensive URL analysis techniques are integrated into automated security processes, then detection accuracy improves, but computing resource consumption increases

Engineering Contradiction:
Improvemalicious URL detection accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The URL analysis system is divided into multiple independent modules: URL parsing module, feature extraction module, machine learning classification module, and visual comparison module. Each module processes specific aspects of URL analysis independently, allowing the system to achieve comprehensive detection accuracy while managing computing resources through modular operation rather than monolithic processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary URL parsing and feature extraction before classification. By pre-processing URLs to extract structural features, domain information, and visual characteristics in advance, the system reduces the computational burden during the actual classification phase, maintaining high detection accuracy while optimizing resource usage during runtime

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If advanced machine learning techniques are used for URL classification, then detection accuracy improves, but processing speed decreases

Engineering Contradiction:
Improvephish classification accuracyVSAvoidURL processing throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The classification process is segmented into feature extraction (using traditional methods) and classification (using machine learning models). By separating these tasks, the system can use computationally efficient feature extraction to prepare data, then apply ML models only to the extracted features, maintaining accuracy while improving overall processing throughput compared to applying ML to raw URLs

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces visual comparison as an intermediary step between URL analysis and final classification. By converting URLs to visual representations and comparing these visuals, the system adds another layer of accurate detection that works complementarily with traditional ML classification, enhancing overall accuracy without requiring ML models to process every aspect alone

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple analysis methods are combined for URL detection, then detection reliability improves, but system complexity increases

Engineering Contradiction:
Improvemalicious site detection reliabilityVSAvoidanalysis system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges multiple analysis methods (URL parsing, feature extraction, machine learning classification, and visual comparison) into a unified detection framework. These diverse methods are combined to analyze URLs from multiple angles simultaneously, improving detection reliability by cross-validating results across different analysis approaches rather than relying on a single method

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The complex multi-method analysis system is organized into distinct functional modules that operate semi-independently. Each module (parsing, feature extraction, classification, visual comparison) handles specific tasks with well-defined interfaces, making the overall complex system more manageable and maintainable through modular architecture rather than a monolithic complex system

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12355815B2Uniform resource locator classifier and visual comparison platform for malicious site detection
Publication Date: 2025.07.08 GOLDMAN SACHS BANK USA
  • US12355815B2 patent drawing
  • US12355815B2 patent drawing
  • US12355815B2 patent drawing

AI summary

Aspects of the disclosure relate to detecting and identifying malicious sites using machine learning. A computing platform may receive a uniform resource locator (URL). The computing platform may parse and/or tokenize the URL to reduce the URL into a plurality of components. The computing platform may identify human-engineered features of the URL. The computing platform may compute a vector representation of the URL to identify deep learned features of the URL. The computing platform may concatenate the human-engineered features of the URL to the deep learned features of the URL, resulting in a concatenated vector representation. By inputting the concatenated vector representation of the URL to a URL classifier, the computing platform may compute a phish classification score. In response to determining that the phish classification score exceeds a first phish classification threshold, the computing platform may cause a cybersecurity server to perform a first action.