Network Bandwidth Management for Game Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing terminal devices face issues with ensuring sufficient network bandwidth for game applications, leading to non-fluency and disconnection problems, as other applications may occupy excessive network resources, impacting user experience.

Innovation Solution

A network bandwidth management method that prioritizes game applications by limiting excessive bandwidth occupation from other apps, allocating the smallest necessary bandwidth to non-priority apps, and using a network speed protection function to ensure game applications have sufficient resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If other applications are allowed to access the network freely, then network resource utilization is improved, but game application performance deteriorates due to excessive bandwidth occupation

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidgame application performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by implementing different bandwidth allocation strategies for different applications. Game applications receive priority bandwidth allocation to ensure smooth gameplay, while other applications are subject to bandwidth limits. This differentiated quality of service resolves the contradiction by allowing network resource utilization to be optimized for each application's specific needs rather than treating all applications equally

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic bandwidth allocation that adjusts network resource distribution based on current system conditions. The bandwidth management module continuously monitors network usage and dynamically adjusts allocation between game applications and other applications. This dynamic approach allows the system to maintain game performance while still permitting other applications to utilize available network resources when appropriate

Inventive Principle:
Principle #15Dynamics

2Productivity

If network bandwidth is allocated to non-game applications, then overall network usage is improved, but game fluency deteriorates due to resource competition

Engineering Contradiction:
Improveoverall network usageVSAvoidgame fluency
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent applies preliminary action by pre-allocating bandwidth resources to game applications before other applications can consume them. The bandwidth management module establishes priority allocations for game applications in advance, ensuring that sufficient bandwidth is reserved for maintaining game fluency. This preliminary reservation prevents resource competition from degrading game performance while still allowing other applications to utilize remaining network capacity

Inventive Principle:
Principle #10Preliminary action

3Reliability

If bandwidth is limited for non-game applications, then game application bandwidth availability is improved, but network resource utilization deteriorates

Engineering Contradiction:
Improvegame application bandwidth availabilityVSAvoidnetwork resource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting bandwidth allocation parameters based on application priority and current network conditions. The system changes the bandwidth parameter values assigned to different applications, giving higher values to game applications and lower values to non-game applications. This parameter differentiation ensures game applications have sufficient bandwidth availability while the system still manages to utilize network resources efficiently through controlled allocation to other applications

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3471450B1Network bandwidth management method, terminal and computer storage medium
Publication Date: 2021.05.12 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • EP3471450B1 patent drawingFigure 1
  • EP3471450B1 patent drawingFigure 2
  • EP3471450B1 patent drawingFigure 3

AI summary

Embodiments relate the field of terminal technologies and disclose a network bandwidth management method and a related product, wherein the method includes that: under the condition that a first application in a terminal device is accessing a network, a request of a second application for accessing the network is acquired, wherein the first application is a game application; whether a presently unoccupied first network bandwidth of the terminal device is sufficient for the second application is determined; and if NO, whether a target application list includes the second application is determined, and if YES, a second network bandwidth is allocated to the second application for use, wherein the second network bandwidth is a smallest value of a network bandwidth required by the second application, and the second network bandwidth is smaller than the first network bandwidth.