HTTP Junk Information Filtering via Server-Side Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web page advertisement interception methods are ineffective in timely updating for rapidly changing web pages and waste user traffic by performing interception on the client.

Innovation Solution

A junk information filtering method that detects HTTP request data packets, identifies junk information packets using preset classification rules, and prevents junk information responses by intercepting at a destination host based on traffic and priority considerations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If advertisement interception is performed on the client according to web page characteristics, then advertisement filtering is achieved, but user traffic is wasted and interception accuracy is poor

Engineering Contradiction:
Improveinterception accuracyVSAvoiduser traffic waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent inverts the traditional client-side interception approach by implementing server-side interception. Instead of filtering advertisements after they reach the client, the system intercepts and filters junk information requests at the server level before they consume user traffic, thereby improving both interception accuracy and reducing traffic waste.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces an intermediary mechanism between the client and the advertisement server. A proxy server or gateway is deployed that mediates communication by detecting and filtering junk information requests based on classification rules, preventing direct transmission of advertisements to clients while maintaining legitimate traffic flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If advertisement positions are continuously added to increase revenue, then website income increases, but network access speed and bandwidth are affected

Engineering Contradiction:
Improveadvertisement quantityVSAvoidnetwork access speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent changes the parameter of advertisement delivery by implementing intelligent classification and filtering based on user profiles, device characteristics, and content types. Instead of uniformly delivering all advertisements, the system dynamically adjusts which advertisements are delivered, transforming the quantity and quality of advertisement traffic to maintain network speed while preserving revenue potential.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If client-side browser interception is used, then implementation is simple, but interception effectiveness is limited and resources are consumed

Engineering Contradiction:
Improveimplementation simplicityVSAvoidinterception effectiveness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent transitions the interception dimension from the client layer to the network infrastructure layer. By deploying filtering capabilities at the network level (proxy servers, gateways, or CDN edges), the system achieves comprehensive interception coverage without requiring complex client-side modifications, thereby maintaining implementation simplicity while significantly improving interception effectiveness.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10079770B2Junk information filtering method and apparatus
Publication Date: 2018.09.18 HUAWEI TECH CO LTD
  • US10079770B2 patent drawing
  • US10079770B2 patent drawing
  • US10079770B2 patent drawing

AI summary

A junk information filtering method, including: detecting an Hypertext Transfer Protocol (HTTP) request data packet set generated according to that a user visits a target uniform resource locator (URL) by using a browser of a client, where the HTTP request data packet set includes at least one junk information request data packet and at least one non-junk information request data packet; identifying the junk information request data packet in the HTTP request data packet set according to a preset classification rule; and preventing, according to a preset interception policy, a destination host corresponding to the junk information request data packet from returning a junk information response data packet to the client. The embodiments of the present invention further disclose a junk information filtering apparatus. According to the present invention, accuracy of web page junk information filtering can be improved and user traffic can be saved.