Anti-phishing Input Stream Analysis for Private Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing anti-phishing solutions rely on manual updates and user vigilance, which are inadequate against the evolving phishing techniques, as they fail to effectively protect users from fraudulent attempts to obtain private information.

Innovation Solution

An anti-phishing system and method that identifies sequences of characters representing private information and takes protective actions before transmission, using a trigger module to detect and respond to potential phishing attempts by warning users or preventing data transmission to untrusted servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual updating of anti-phishing databases is used, then system simplicity is maintained, but protection effectiveness deteriorates due to lag behind phisher's evolving techniques

Engineering Contradiction:
Improveprotection effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically monitors user input streams for patterns indicating phishing attempts and self-updates its protection mechanisms without requiring manual database updates. The anti-phishing module detects sequences of characters representing private information and automatically triggers protective actions, enabling the system to adapt to new phishing techniques autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection of phishing patterns before actual data transmission occurs. By monitoring user input streams in advance and identifying sequences of characters that indicate private information entry, the system can trigger protective actions beforehand, preventing the phishing attack from succeeding.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If user vigilance and manual recognition of valid communications is relied upon, then system resource consumption is minimized, but protection reliability deteriorates as users may not recognize sophisticated phishing lures

Engineering Contradiction:
Improveprotection reliabilityVSAvoidautomation level
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The anti-phishing module operates autonomously to detect and prevent phishing attempts without requiring active user participation. The system automatically monitors input streams, identifies phishing patterns, and executes protective actions, freeing users from the burden of manual vigilance while maintaining high protection reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical process of manual user recognition with automated digital pattern detection. Instead of relying on users to visually identify valid communications, the system uses computational algorithms to automatically detect sequences of characters indicating private information and trigger appropriate responses.

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

3Reliability

If automatic detection of private information sequences is implemented, then protection effectiveness is improved, but false positives may increase affecting user experience

Engineering Contradiction:
Improveprotection effectivenessVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system incorporates feedback mechanisms to learn from user interactions and refine its detection accuracy. By monitoring user responses and adjusting its pattern recognition algorithms, the system can reduce false positives while maintaining high detection effectiveness for actual phishing attempts.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies partial detection thresholds that may occasionally trigger protective actions even when not all indicators are present, aiming to catch all phishing attempts while accepting some false positives. This approach prioritizes protection effectiveness over perfect accuracy, with the understanding that user feedback will gradually refine the system's performance.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8713677B2Anti-phishing system and method
Publication Date: 2014.04.29 GOOGLE LLC
  • US8713677B2 patent drawing
  • US8713677B2 patent drawing
  • US8713677B2 patent drawing

AI summary

Systems and methods for anti-phishing are disclosed. At a computing device: identifying, from a user input data stream, a first set of one or more characters, and a second set of one or more characters. The first set of characters represents a portion of first private information, and the second set of characters represents a portion of second private information. In accordance with a determination that the first set of characters and second set of characters are identified in accordance with a predefined sequential relationship, taking a protective action, prior to transmitting at least a subset of the characters of the first or second private information to a server remotely located from the computing device, to protect the first or second private information. In some implementations, the first private information includes a username, and the second private information includes a password corresponding to the username.