Network Speed Protection via Scene-Aware Application Restriction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current software technologies do not effectively manage network resource allocation, leading to performance issues in online applications like gaming due to sudden increases in network resource occupancy by other applications, causing fluctuations in network bandwidth and delay.
Innovation Solution
A method and apparatus that identify the current network usage scene in real-time and apply a network speed protecting policy to restrict unnecessary network applications, using a scene identifying module and an application restricting module to classify processes into white, black, or gray lists based on their resource consumption, ensuring that essential applications are not hindered.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a process consumes a large amount of network resources, the process is added into the black list and then ended, then network resources become available and network speed is increased, but this approach cannot distinguish between necessary and unnecessary applications, causing regular applications to be restricted along with harmful ones
Solution Approach 1:
The patent applies different quality treatments to different processes based on their characteristics. Instead of uniformly ending all high-resource-consuming processes, the system identifies and classifies them into different categories (white list for essential applications, black list for harmful applications, gray list for uncertain applications), then applies appropriate actions to each category. This local differentiation resolves the contradiction by preserving essential applications while restricting harmful ones.
Solution Approach 2:
The patent inverts the conventional approach by not immediately ending processes that consume high network resources. Instead, it first monitors and classifies these processes, then applies restrictions only to those identified as harmful. This inversion allows the system to distinguish between necessary and unnecessary applications, preventing the restriction of regular applications while still improving network speed.
2Productivity
If network resource occupancy by other applications is allowed to increase, then more applications can run simultaneously, but online game software becomes sensitive to network bandwidth changes and may fall off-line
Solution Approach 1:
The patent implements a feedback mechanism by monitoring network resource occupancy in real-time and using this information to dynamically adjust process restrictions. The system continuously observes network usage patterns and applies appropriate policies based on the current state, allowing it to maintain application concurrency while protecting online gaming stability through adaptive resource management.
Solution Approach 2:
The patent applies dynamic resource allocation by changing the restriction policy based on real-time network conditions and application behavior. Instead of static resource allocation, the system adaptively adjusts which processes are restricted and to what extent, enabling it to accommodate multiple applications simultaneously while ensuring stable performance for bandwidth-sensitive applications like online games.
3Speed
If a black list of processes is stored in a local device and processes are ended when consuming large network resources, then network speed is increased, but this approach lacks real-time scene awareness and cannot provide targeted protection
Solution Approach 1:
The patent applies preliminary classification and policy assignment to processes based on their characteristics and behavior patterns. By pre-establishing white, black, and gray lists with corresponding policies, the system prepares restriction strategies in advance, enabling real-time scene-aware resource management without adding excessive complexity during actual operation. This preliminary action allows targeted protection while maintaining manageable system complexity.
Data Source
AI summary
Various embodiments provide a method and an apparatus for restricting network applications to increase network speed of the local device. A network using scene is identified, and a network application running in the network using scene is restricted using a network speed protecting policy corresponding to the network using scene identified.


