METHODS AND DEVICES FOR PRELOADING WEBPAGES
First Claim
1. A system for webpage preloading, comprising:
- a storage device;
one or more processors;
a data acquiring unit stored in the storage device and to be executed by the one or more processors to acquire historical data comprising one or more types of information, including information about an accessed webpage, information about a preload webpage, and state information of a local cache;
an updating unit stored in the storage device and to be executed by the one or more processors to count the historical data within a pre-set time period and to update a pre-reading policy; and
a pre-loading unit stored in the storage device and to be executed by the one or more processors to conduct webpage preloading according to the pre-reading policy.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure disclose a method and a device for webpage preloading. The method includes: conducting webpage preloading according to a current preloading policy, in which the preloading policy includes: a preloading time range, a preloading region, a preloading page depth, and an available caching space for preloading; counting historical data within a pre-set time period, in which the historical data includes: information about an accessed webpage, information about a preload webpage, and state information of a local cache; and updating the preloading policy based on the historical data. In the present disclosure, by way of counting the preloading historical data within a pre-set time period, and based on the changes in the historical data, the preloading policy is automatically updated, so that the preloading policy can adapt to network and user access conditions in real time, thereby improving the hit accuracy of webpage preloading.
36 Citations
20 Claims
-
1. A system for webpage preloading, comprising:
-
a storage device; one or more processors; a data acquiring unit stored in the storage device and to be executed by the one or more processors to acquire historical data comprising one or more types of information, including information about an accessed webpage, information about a preload webpage, and state information of a local cache; an updating unit stored in the storage device and to be executed by the one or more processors to count the historical data within a pre-set time period and to update a pre-reading policy; and a pre-loading unit stored in the storage device and to be executed by the one or more processors to conduct webpage preloading according to the pre-reading policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium storing computer-executable instructions, which when executed by a processor, cause the processor to perform the following steps:
-
acquiring historical data comprising one or more of information about an accessed webpage, information about a preload webpage, and state information of a local cache; counting the historical data within a pre-set time period and updating a pre-reading policy based on the historical data; and conducting webpage preloading according to the pre-reading policy.
-
-
15. A method for preloading a webpage onto a terminal comprising:
-
acquiring an access quantity of a webpage; determining a preload time range for preloading the webpage based on the acquired access quantity; and preloading the webpage onto the terminal within the determined preload time range. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification