Web Page Investigator for Proactive QR Code Malware Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional QR code scanner apps require users to scan QR codes to identify potential malicious links, and there is no proactive solution to warn users about malicious QR codes before scanning.

Innovation Solution

A computer vision model is used to scan snapshots of web pages to identify and annotate graphical features, including QR codes, before rendering the content. The model extracts information from identified QR codes and transmits it to a phishing and content protection (PCP) engine for assessment, providing an indication of potential maliciousness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional QR scanner apps are used to identify malicious links, then users can be warned about dangerous QR codes, but users must first scan the QR code which exposes them to potential malicious websites

Engineering Contradiction:
Improvesecurity warning accuracyVSAvoidexposure to malicious websites
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary scanning of QR codes on web pages using computer vision models before users can scan them. The security assessment happens in advance, identifying malicious QR codes and preventing user exposure before the harmful interaction occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary security system that sits between the user and the QR code scanning process. The computer vision model and PCP engine act as intermediaries to assess QR codes automatically, preventing direct user exposure to potentially malicious content.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If QR codes are scanned to identify malicious content, then security assessment can be performed, but the scanning process itself may lead to malware transmission

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidmalware transmission risk
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system performs malware detection through computer vision analysis of QR code visual patterns before any scanning or transmission occurs. The assessment is based on visual feature extraction and pattern recognition, eliminating the need for actual QR code scanning that could trigger malware execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the traditional mechanical scanning process with computer vision-based visual analysis. Instead of scanning QR codes which may trigger malware, the system uses image processing and neural networks to analyze visual patterns, substituting a safe analytical method for a potentially harmful one.

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

3Productivity

If digital QR codes are displayed on web pages, then information can be transmitted efficiently, but users cannot know if the QR code is malicious before scanning

Engineering Contradiction:
Improveinformation transmission efficiencyVSAvoidsecurity status information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs preliminary security assessment of QR codes on web pages before users interact with them. The computer vision model scans and evaluates QR codes in advance, and security status information is prepared and ready for display, preventing information loss about malicious content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the PCP engine provides security status information back to the system, which then displays warnings or indicators to users. This feedback loop ensures that security status information is not lost but actively communicated to users before they scan QR codes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12301587B1Automatic assessment of potentially malicious web content via web page investigator
Publication Date: 2025.05.13 LOOKOUT INC
  • US12301587B1 patent drawing
  • US12301587B1 patent drawing
  • US12301587B1 patent drawing

AI summary

Methods and systems for annotating and assessing content, including QR codes, using a web page investigator to avoid dangerous scans of such content are described herein. A security module executing on a client device may receive a request for web content. A computer vision model may then scan the requested web content to identify and annotate graphical features on the webpage prior to rendering the web content on a display of the client device. The computer vision model may identify a QR code and transmit information encoded within the QR code to a server executing a phishing and content protection (PCP) engine for analysis. When the identified QR code is indicated to be malicious, the client device may render a modified version of the requested web content to discourage the user from scanning the identified QR code.