Multimedia Pop-up Window Detection via Server Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia information pop-up window blockers face issues such as incorrect recognition of advertisement windows, especially when they are covered by other windows, poor expansibility, and inability to block unknown or deformed windows, leading to incomplete blocking functionality.

Innovation Solution

A method and device that detect multimedia information pop-up windows, extract feature information, and send it to a server for classification using a database, employing a screenshot Hash value and image fuzziness recognition to identify and block advertisements, unknown, or non-advertisement windows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If real-time detection mechanism is used to detect advertisement windows, then the detection speed is improved, but the advertisement window may flash across the display screen before being detected due to time difference

Engineering Contradiction:
Improvedetection speedVSAvoiddetection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-defining priority detection areas (such as middle of screen, lower right corner) where advertisement windows are most likely to appear. The detection mechanism focuses on these predetermined regions first, allowing the system to anticipate and detect ads before they fully appear or flash across the screen, thus resolving the contradiction between fast detection and accurate detection.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If advertisement window location areas are preferentially set ahead of time as priority areas, then the detection in specific areas is improved, but only advertisement windows in the specified areas can be blocked causing poor expansibility

Engineering Contradiction:
Improvedetection precisionVSAvoidexpansibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the priority areas configurable and adaptable. While default priority areas are predefined for common advertisement locations, the system allows users to dynamically adjust and add custom priority areas based on their specific needs. This dynamic configuration enables the system to maintain high detection precision in common areas while expanding adaptability to cover various custom scenarios.

Inventive Principle:
Principle #15Dynamics

3Reliability

If preset advertisement types are blocked, then the blocking function for known ads is improved, but unknown advertisement windows or deformed windows cannot be blocked

Engineering Contradiction:
Improveblocking reliabilityVSAvoidrecognition capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies feedback by implementing a learning mechanism where the system continuously monitors detected windows, compares them against known advertisement patterns, and learns from new patterns encountered. When unknown or deformed advertisement windows are detected, the system can update its recognition database, improving its ability to identify and block diverse advertisement types over time while maintaining reliable blocking of known patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10579690B2Multimedia information pop-up window processing method and device, and computer storage medium
Publication Date: 2020.03.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10579690B2 patent drawing
  • US10579690B2 patent drawing
  • US10579690B2 patent drawing

AI summary

The present disclosure discloses a multimedia information pop-up window processing method and a computer storage medium. The method includes: detecting a multimedia information pop-up window event; extracting feature information of the multimedia information pop-up window event, and encapsulating the feature information of the multimedia information pop-up window event into a first request message; sending the first request message, to obtain the type of the multimedia information; and receiving a first request response message, obtaining the type of the multimedia information by parsing the first request response message, and processing the multimedia information pop-up window according to the type of the multimedia information. The present disclosure further discloses another multimedia information pop-up window processing method, a terminal, and a server.