Network acceleration method, network acceleration server and network acceleration client side
A network acceleration and client-side technology, applied in the field of network processing, can solve problems such as inability to effectively achieve network acceleration
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0020] refer to figure 1 , which shows a flow chart of steps of a method for network acceleration according to the first embodiment of the present invention. The embodiment of the present invention is described based on the server side, and may include the following steps:
[0021] Step 101: Receive an acceleration request sent by a first client, where the acceleration request includes first network attribute information of the first client.
[0022] The first client in the embodiment of the present invention may be a client that sends an acceleration request to the server to request the server to obtain an optimal acceleration solution, and the first client may include an application program client that is capable of networking or requires a relatively high networking speed end, such as browsers, instant messaging clients, and so on.
[0023] The acceleration request may include first network attribute information, and the first network attribute information may be attribute...
no. 2 example
[0030] refer to figure 2 , which shows a flow chart of steps of a network acceleration method according to the second embodiment of the present invention. The embodiment of the present invention is described based on the server side, and may include the following steps:
[0031] Step 201, acquiring network data uploaded by multiple second clients, and storing the network data in an information database;
[0032] Wherein, the network data includes second network attribute information of the second client and acceleration type information corresponding to the second network attribute information.
[0033] In this embodiment of the present invention, the second client may be a client that reports network data to the server, and the server may pre-acquire and store network data of multiple second clients in multiple regions. In a specific implementation, the areas that need to collect network data can be set according to actual needs, for example, each province can be set to col...
no. 3 example
[0079] refer to image 3 , shows a flow chart of steps of a network acceleration method according to the third embodiment of the present invention. The embodiment of the present invention is described based on the client side, and may include the following steps:
[0080] Step 301, sending an acceleration request to a server, where the acceleration request includes first network attribute information.
[0081] In a preferred embodiment of the embodiment of the present invention, before step 301, the following steps may also be included:
[0082] Detect the current network environment to determine whether the current network environment meets the preset conditions.
[0083] In one embodiment, the preset conditions may include at least one of the following situations:
[0084] The user opens the web pages of different sites for N times in a row for more than the preset duration;
[0085] During the consecutive M times of webpage browsing, the user opens the webpage more than ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com