Machine Learning Phishing Detection for Real-Time Fraud Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing anti-phishing technologies struggle with the evolving sophistication of phishing attacks, characterized by large data volumes, personalization, and reliance on outdated methods, leading to inaccurate detection and user vulnerability.

Innovation Solution

A system employing web crawling, web scraping, and a Random Forest algorithm for real-time phishing detection, integrated with a continuous feedback loop to adapt to new threats, processes large data volumes, and minimizes false positives/negatives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional static database methods are used for phishing detection, then the system is simple to implement, but it cannot keep pace with evolving phishing tactics and has low detection accuracy

Engineering Contradiction:
Improvephishing detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic detection by training machine learning models on continuously updated datasets of phishing and legitimate emails. The system adapts to evolving phishing tactics by retraining models with new data, transitioning from static database matching to dynamic behavioral analysis that evolves with threat landscapes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent replaces traditional mechanical pattern-matching systems with machine learning-based intelligent detection. Instead of relying on predefined rules and static databases, the system uses trained models that automatically learn and identify phishing patterns, substituting manual rule creation with automated intelligent analysis.

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

2Measurement precision

If advanced machine learning models are deployed for real-time phishing detection, then detection accuracy improves, but processing speed and computational resources are consumed

Engineering Contradiction:
Improvephishing detection accuracyVSAvoidemail processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary action by pre-training machine learning models offline on extensive datasets before deployment. Feature extraction and model training are completed in advance, allowing the system to make rapid real-time predictions without performing heavy computation during email processing, thus maintaining high speed while achieving accurate detection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the detection process into distinct phases: offline model training and online real-time classification. By separating feature engineering and model training from actual email detection, the system can perform complex analysis beforehand and execute only lightweight inference during real-time processing, preserving speed while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If comprehensive feature extraction is performed on all email attributes, then detection accuracy improves, but processing time and computational load increase

Engineering Contradiction:
Improvephishing detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the most relevant features from emails for phishing detection, rather than analyzing all possible attributes. The machine learning models are trained to identify and focus on key indicators such as sender address patterns, subject line characteristics, and specific content features, extracting only the essential information needed for accurate detection while discarding redundant data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by differentiating feature importance across different email components. Instead of uniform analysis of all email parts, the system selectively extracts and weights features based on their relevance to phishing detection, focusing computational resources on critical areas such as sender verification and suspicious link detection while reducing analysis of less important elements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260012465A1Advanced Cybersecurity System for Real-Time Phishing Detection, Account Takeover Fraud Prevention, and Software Repository Optimization Using Machine Learning Techniques
Publication Date: 2026.01.08 BANK OF AMERICA CORP
  • US20260012465A1 patent drawing
  • US20260012465A1 patent drawing
  • US20260012465A1 patent drawing

AI summary

Systems and processes are disclosed for enhancing cybersecurity and optimizing software repositories through integration of web crawling, web scraping, feature engineering, and advanced machine learning algorithms to detect phishing attempts, prevent account takeover fraud, and identify unused code in repositories. The system collects and refines data from various sources, including transaction logs, customer databases, device details, external data sources, and historical fraud data, to build comprehensive datasets. Feature engineering creates new, meaningful features from the refined data, which are used to train and evaluate machine learning models. The best-performing models are deployed in production to monitor incoming communications and transactions in real-time, flagging suspicious activities and optimizing codebases. This processing ensures timely detection and prevention of security threats while maintaining efficient software development processes. Robust protection is provided against evolving cyber threats and enhances software performance and security through continuous learning and adaptation.