Supercharge Your Innovation With Domain-Expert AI Agents!

Network resource preloading method, client, and middleware server

A resource server and network resource technology, which is applied in the fields of network resource preloading, client and middleware server, can solve the problem that the hit rate is not high enough, achieve the effect of improving accuracy rate, saving network traffic charges, and ensuring accuracy rate

Active Publication Date: 2016-03-30
ALIBABA (CHINA) CO LTD
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this preloading method only loads several commonly used web pages based on the user's daily access habits, and the hit rate is not high enough.

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 resource preloading method, client, and middleware server
  • Network resource preloading method, client, and middleware server
  • Network resource preloading method, client, and middleware server

Examples

Experimental program
Comparison scheme
Effect test

example 2

[0068] In Table 2, the preset value of the weighting parameter is equal to 0.3. The determination of the weighted parameter preset value is similar to the determination method of the above-mentioned N value: the weighted parameter preset value can be a fixed value; or determined according to the frequency of the user's web browsing, the higher the frequency, the weighted parameter preset value The smaller the value, the more network resources are preloaded, so as to better save traffic and keep the web page or interface updated; or it is determined according to the storage capacity of the client, for example, the larger the space available for network resource storage, the weighted parameter The default value is smaller.

[0069] In the present invention, network resources that consume a large proportion of traffic can be preferably used as preloading objects. For example, image resources can be used as preloaded network resources, because image resources consume a lar...

Embodiment 2

[0099] Embodiment 2 Compared with Embodiment 1, when the client establishes a network, the network resources are preloaded under the WIFI network. Since WIFI networks are usually free, it can better save traffic and user traffic overhead .

[0100] In the second embodiment, the middleware server also performs the following steps:

[0101] Step S240, pushing network resources to the client according to the resource address list, and the pushed network resources are acquired by the middleware server according to the resource addresses in the resource address list.

[0102] In the second embodiment, the middleware server directly obtains network resources and then pushes them to the client, and the client completes preloading when the network resources pushed by the middleware server are received by the client, thereby saving the steps for the client to receive the resource address list, and the client The end sends a resource request to the middleware server according to the re...

Embodiment 4

[0112] In Embodiment 4, the middleware server also performs the following steps:

[0113] Step S420, receiving the resource server list and cache list sent by the client;

[0114] Step S430, generating a resource address list according to the push rule according to the network resource request data and the resource server list, and removing the resource addresses of the network resources existing in the cache list from the resource address list;

[0115] Step S440, pushing network resources to the client according to the resource address list obtained in step S430.

[0116] In Embodiment 4, in addition to sending the resource server list to the middleware server, the client also sends a cache list, and the cache list is a conventional cache list that can be generated and stored by the client. In step S420, the middleware server simultaneously receives the resource server list and the cache list. In step S430, the method for the middleware server to generate the resource addr...

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

The embodiment of the invention discloses a network resource preloading method, clients, and a middleware server, and belongs to the technical field of network communication. The middleware server is used for recording the number of times of requests, sent by all clients access to the middleware server, for all network resources, and obtaining the heat degree condition of the network resources visited by all users in a network. The clients record the number of times of requests for all resource servers through access data, and obtain the visit habits of the users. Both sides are integrated, and a resource address list is generated according to a push rule. The clients preload the network resources according to the resource address list, thereby improving the preloading accuracy and saving the flow.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a network resource preloading method, a client and a middleware server. Background technique [0002] With the development of network communication technology, more and more users use mobile terminals to surf the Internet and enjoy the fun of using, sharing and disseminating information anytime and anywhere. In the prior art, when a user browses a webpage or an application interface, all network resources of the webpage or the interface need to be loaded, such as image resources, JS (JavaScript, Java Script) file resources, and the like. Loading resources will inevitably consume network traffic. Although WIFI networks have entered life, WIFI networks have not yet been fully popularized in daily life. Large traffic, such as loading image resources and JS file resources, consumes about 75% of the total traffic consumption. [0003] There are some solutions in the pr...

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): H04L29/06G06F17/30
Inventor 陈炳辉
Owner ALIBABA (CHINA) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More