Browser OTP Input Monitoring Against Phishing Websites

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phishing attacks pose a significant challenge as users are often tricked into entering one-time passwords (OTPs) into fraudulent websites, making it difficult to recognize nefarious sites and maintaining blacklists is ineffective due to constant updates and incompleteness.

Innovation Solution

A web browser plug-in or extension monitors user input for OTPs by analyzing character entry processes, keystroke rates, and characteristics, alerting users before entering OTPs into unverified websites, and allowing confirmation or caching the information for secure entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually monitor and verify website authenticity before entering OTPs, then security against phishing attacks improves, but user convenience and time required for authentication deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables automatic detection and verification of phishing attempts without requiring user intervention. The browser extension autonomously monitors OTP input fields, detects phishing patterns, and alerts users, allowing the system to protect itself and the user without manual verification of each website's authenticity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A browser extension acts as an intermediary between the user and the website, automatically analyzing the website's authenticity and monitoring OTP input fields. This intermediary layer provides security verification without requiring the user to manually check website legitimacy, thus maintaining ease of operation while improving security

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If comprehensive blacklists of phishing websites are maintained, then detection accuracy of phishing sites improves, but system complexity and maintenance requirements deteriorates

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

Solution Approach 1:

The system performs preliminary analysis of website characteristics and OTP input patterns before phishing attacks occur. By pre-configuring detection rules for common phishing patterns and monitoring behaviors, the system achieves accurate detection without requiring complex, continuously updated blacklists

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical approach of maintaining manual blacklists with an automated behavioral analysis system. The browser extension uses algorithms to detect phishing patterns based on website characteristics and user interaction behaviors, eliminating the need for complex blacklist maintenance while improving detection accuracy

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

3Reliability

If real-time monitoring of user input is implemented to detect OTP entry, then prevention of credential theft improves, but processing overhead and false alarms deteriorates

Engineering Contradiction:
Improveprevention effectivenessVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements partial monitoring by focusing only on specific OTP input fields and patterns rather than monitoring all user input. By applying detection rules selectively to relevant fields and using pattern matching for common OTP formats, the system reduces processing overhead while maintaining effective prevention

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses feedback mechanisms to adjust monitoring intensity based on detected patterns. When phishing patterns are detected, the system increases alertness and monitoring; when normal patterns are observed, monitoring operates at baseline levels, reducing false alarms and processing overhead while maintaining prevention effectiveness

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12563094B2Systems and methods for preventing one-time password phishing
Publication Date: 2026.02.24 CITRIX SYSTEMS INC
  • US12563094B2 patent drawing
  • US12563094B2 patent drawing
  • US12563094B2 patent drawing

AI summary

Systems and methods for preventing phishing attacks are provided. For example, the computer system includes at least one processor that is configured to recognize a uniform resource locator (URL) to which a web browser is navigating as a URL associated with a website for which phishing protection is to be provided, the recognition based on an absence of the URL from a history of visited URLs for which a user has previously visited, monitor user input into one or more data fields associated with the website, determine whether the user input into the one or more data fields includes automatically generated one-time password (OTP) information by comparing the user input against one or more OTP information characteristics, and perform a security action in response to determining user entry of OTP information.