METHOD, SYSTEM AND COMPUTER STORAGE MEDIUM FOR BANDWIDTH OPTIMIZATION OF NETWORK APPLICATION
First Claim
1. A method for bandwidth optimization of network application, comprising:
- classifying and identifying running network applications according to a set profile and obtaining network applications of a first category;
estimating bandwidth of the running network applications and obtaining available bandwidth of network applications of the first category;
obtaining bandwidth occupied by network applications of the first category and determining whether the bandwidth occupied by network applications of the first category is higher than the available bandwidth; and
if yes, thenadjusting the bandwidth occupied by network applications of the first category.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for bandwidth optimization of network application is disclosed. The method includes the steps of: classifying and identifying running network applications according to a set profile, and obtaining network applications of a first category; estimating the bandwidth of the running network applications, and obtaining an available bandwidth of network applications of the first category; obtaining bandwidth occupied by network applications of the first category, and determining whether the bandwidth occupied by network applications of the first category is higher than the available bandwidth; and if yes, then adjusting the bandwidth occupied by network applications of the first category. By the above method, system and computer-readable storage medium for bandwidth optimization, the possibility of network congestion is reduced, and the network fluency of the network applications of the system is improved.
10 Citations
19 Claims
-
1. A method for bandwidth optimization of network application, comprising:
-
classifying and identifying running network applications according to a set profile and obtaining network applications of a first category; estimating bandwidth of the running network applications and obtaining available bandwidth of network applications of the first category; obtaining bandwidth occupied by network applications of the first category and determining whether the bandwidth occupied by network applications of the first category is higher than the available bandwidth; and
if yes, thenadjusting the bandwidth occupied by network applications of the first category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for bandwidth optimization of network applications, comprising:
-
an identifying device configured to classify and identify running network applications according to a set profile and to obtain network applications of a first category; a processing device configured to estimate bandwidth of the running network applications and to obtain available bandwidth of the network applications of the first category; a determining device configured to obtain bandwidth occupied by the network applications of the first category and to determine whether the bandwidth occupied by the network applications of the first category is higher than the available bandwidth; and
if yes, notify an adjusting device;the adjusting device configured to adjust the bandwidth occupied by the network applications of the first category. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing mobile terminal-executable instructions which, when executed, control the mobile terminal to perform a method for bandwidth optimization of network applications, the method comprising:
-
classifying and identifying running network applications according to a set profile and obtaining network applications of a first category; estimating bandwidth of the running network applications and obtaining available bandwidth of network applications of the first category; obtaining bandwidth occupied by network applications of the first category and determining whether the bandwidth occupied by network applications of the first category is higher than the available bandwidth; and
if yes, thenadjusting the bandwidth occupied by network applications of the first category.
-
Specification