Information Interception Module for Network Request Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information interception technologies fail to effectively intercept and locate information sources, leading to unnecessary communication costs and resource occupation in terminals, as they lack targeted and precise interception methods.

Innovation Solution

A method involving a device with a processor and memory that starts a first application, extracts an application list for interception, configures specific interception policies, monitors network requests, and intercepts communication information matching a preset policy, allowing for targeted and precise information interception and source location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If active or passive information interception methods are used in related technology, then information can be intercepted to some extent, but information sources cannot be effectively located and system resources of the terminal are still occupied, resulting in unnecessary communication costs

Engineering Contradiction:
Improveinformation interception effectivenessVSAvoidinformation source location precision
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent segments the information interception process into multiple stages: network request monitoring, communication information extraction, policy matching, and source application identification. By dividing the interception process into discrete functional modules, the system can effectively locate information sources while maintaining interception effectiveness, resolving the contradiction between information loss reduction and location precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the information interception module) that acts as a mediator between network requests and the terminal system. This intermediary captures communication information, matches it against preset policies, and identifies source applications without allowing harmful information to reach the terminal, thus achieving both effective interception and precise source location.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If information interception is performed using related technology, then some information can be blocked, but system resources of the terminal are still occupied and unnecessary communication costs occur

Engineering Contradiction:
Improveharmful information blockingVSAvoidterminal system resource occupation
Core Design Contradiction:
Object-affected harmful factorsVSUse of energy by moving object

Solution Approach 1:

The patent implements preliminary action by establishing preset policies before information interception begins. These policies define in advance what types of communication information should be intercepted and how source applications should be identified. By having policies ready beforehand, the system can quickly filter harmful information without occupying excessive terminal resources during runtime, thus achieving effective blocking with minimal resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by selectively intercepting only specific types of communication information that match preset policies, rather than blocking all information. This targeted approach ensures that harmful information is blocked while minimizing the occupation of terminal system resources, as the interception process focuses only on relevant data streams rather than processing all network traffic.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If comprehensive information monitoring is performed to locate information sources, then source identification can be achieved, but device complexity and processing overhead increase

Engineering Contradiction:
Improveinformation source identification accuracyVSAvoidinterception system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing source identification at specific monitoring points within the network request processing flow, rather than throughout the entire system. The information interception module focuses its analysis on communication information extracted from network requests at designated locations, achieving accurate source identification without requiring complex system-wide monitoring, thus reducing overall device complexity while maintaining identification accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11206451B2Information interception processing method, terminal, and computer storage medium
Publication Date: 2021.12.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11206451B2 patent drawing
  • US11206451B2 patent drawing
  • US11206451B2 patent drawing

AI summary

An information interception method, a terminal, and a computer storage medium are disclosed. The method includes: starting a first application, extracting an application list of applications that need to be intercepted, and separately configuring an interception policy for each to-be-intercepted application in the application list; obtaining a network request sent by a to-be-intercepted application, and monitoring, when the first application enters an interception mode, according to the configured interception policy, the network request sent by the to-be-intercepted application, to obtain, through matching, communication information that conforms to the interception policy, where the communication information is associated with the network request; and matching the communication information with a preset policy, when the communication information is specified target information corresponding to the preset policy, intercepting the network request and locating and tracing the to-be-intercepted application that sends the network request.