Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2017-05-31
VIVO MOBILE COMM CO LTD
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a network acceleration method, a network acceleration server, and a network acceleration client, so as to solve the problem that the existing technology cannot effectively achieve network acceleration

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network acceleration method, network acceleration server and network acceleration client side
  • Network acceleration method, network acceleration server and network acceleration client side
  • Network acceleration method, network acceleration server and network acceleration client side

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An embodiment of the invention provides a network acceleration method, a network acceleration server and a network acceleration client side. The network acceleration method includes receiving an acceleration request sent by a first client side, wherein the acceleration request includes first network attribute information of the first client side; acquiring optimal acceleration type information corresponding to the first network attribute information; returning the optimal acceleration type information to the first client side and enabling the first client side to perform network acceleration according to the optimal acceleration type information. The network acceleration method, the network acceleration server and the network acceleration client side are more targeted and capable of improving a client side network environment so as to improve user experience.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of network processing, and in particular, to a network acceleration method, a network acceleration server, and a network acceleration client. Background technique [0002] With the development of communication technology, people's requirements for the network are gradually increasing. In the process of using the network, if the network environment is not very good, it may cause the user to open the page for a long time, or even fail to open the page. It will jump to non-purpose websites, such as being redirected to the operator's page, etc., causing a very bad experience for users. Based on this, third-party acceleration solutions have emerged as the times require. These acceleration solutions can prevent the site from being hijacked to a certain extent, or select a better CDN (Content Delivery Network, Content Delivery Network) site for the web page. [0003] In the existing techn...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/24
CPCH04L41/083
Inventor 李春锋江文
Owner VIVO MOBILE COMM CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products