Method and system for preloading page information

A page information and preloading technology, applied in the field of Internet information, can solve the problems of long waiting for page refresh, failure to load information data in time, increase network pressure, etc., to prevent page freeze, eliminate waiting time, and reduce cache The effect of pressure

CN105677327BActive Publication Date: 2018-11-20ALIBABA (CHINA) CO LTD
3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2018-11-20

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The application discloses a page information preloading method and system. The method comprises: searching next operation related content within current webpage and a historical operation record thereof; detecting and acquiring the moving velocity of a touch point within the current page; obtaining the moving direction of the touch point based on the position information of the touch point within the current page and the position of the touch point within the previous page in the historical operation record; based on the moving velocity of the touch point, forming a preloading area of a horizontal axis length along a moving direction and a longitudinal axis length perpendicular to the moving direction at the touch point within the current page; based on the moving velocity of the touch point, further adjusting the preloading area after optimization of the horizontal axis length and the longitudinal axis length; based on the preloading area, sending a preloading content request to a backend, and invoking next operation content from the backend for preloading. The method and system of the invention search information data within a trend range from the backend and preload the information data to the page, which eliminates waiting time for loading information data when users conduct next page operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] This application relates to the field of Internet information technology, and specifically to a method and system for preloading page information. Background technique

[0002] Since its inception, Internet technology has facilitated people’s work and life in all aspects. With the continuous increase of Internet services, people can access and obtain all kinds of information based on the Internet. Has the Internet become an indispensable part of daily work and life? An indispensable part. Nowadays, people can watch various video programs, shop, order meals, send and receive emails, conduct video conferences, and Internet communications via the Internet. As the foundation of the Internet, and the foundation for many Internet functions, browsing pages is even more important in Internet technology.

[0003] The browser is the most commonly used tool for accessing the Internet. The process of a general browser for page loading is: when a URL (Uniform / Universal...

Examples

Embodiment 1

[0065] Such as figure 1 As shown, this is a schematic flowchart of an embodiment of the method for preloading page information described in this application. In this embodiment, under the condition of low network speed, the next step of the page operation is predicted based on the current operation and historical operation, and the next step related content is loaded into the page in advance to facilitate the user's next experience. The method for preloading page information in this embodiment includes the following steps:

[0066] Step 101: Search for content related to the next operation in the current page and its historical operation records.

[0067] Based on the information of the current page, the surrounding content information is searched out to provide content information support for subsequent preloading, and the historical operation record is used to cooperate with the current operation to predict the user's next operation trend.

[0068] Step 102: Detect and acquire the...

Embodiment 2

[0083] Such as figure 2 As shown, this is a specific embodiment of the method for preloading page information according to the embodiment of the application. This embodiment is relative to figure 1 The flow in the illustrated embodiment specifically describes the process of searching, processing, and preloading page information. The parts of the method described in this embodiment that are the same as those described in Embodiment 1 will not be repeated here. The processing and preloading process in the method for preloading page information in this embodiment further includes the following steps:

[0084] Step 201: When it is determined that the touch point movement speed V is within a specific range value V1, wherein, when 20 pixels / sec≤V1≤200 pixels / sec,

[0085] Optimize the horizontal axis length as The longitudinal axis length is optimized as

[0086] Preferably, the specific range value V1 is further 50 pixels / sec≤V1≤100 pixels / sec.

[0087] Step 202: When it is determined ...

Embodiment 3

[0097] In this embodiment, the initial prediction area is a circle as an example for specific description, such as image 3 As shown, this is a schematic flowchart of a method for preloading page information according to an embodiment of the application. In this embodiment, the specific steps are as follows:

[0098] Step 301: Search for content related to the next operation in the current page and its historical operation records.

[0099] Step 302: Detect and acquire the movement speed V of the touch point in the current page.

[0100] Step 303: Obtain the movement direction of the touch point according to the position information of the touch point in the current page and the position in the previous page in the history operation record.

[0101] Step 304: The touch points in the current page form a preload area with a radius R according to the touch point movement speed V.

[0102] The radius R of the circular preload area is positively correlated with the movement speed V of the t...