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

Method, device and system for determining cache time

A caching time and caching technology, which is applied in the network field, can solve problems such as unscientific caching time setting, uncacheable resources, and insufficient webmaster experience, and achieve the effects of delaying caching time, reducing network efficiency, and improving network efficiency

Active Publication Date: 2018-05-22
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, the cache time set by the webmaster has some inevitable defects: for example, the webmaster lacks experience or makes mistakes, and often sets the cacheable resources as uncacheable, and some resources that can be cached for a longer time often set the cache time to be shorter
[0005] To sum up, in the prior art, when the browser client performs pre-reading, due to the unscientific setting of the cache time of each page, the browser will frequently pre-fetch resources, or pre-fetch invalid resources, thereby reducing the network efficiency

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
  • Method, device and system for determining cache time
  • Method, device and system for determining cache time
  • Method, device and system for determining cache time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0034] The present invention is based on the statistics of multiple access messages for the target page, and determines the cache time corresponding to the resource according to the change characteristics of the target page and page resources. The target page in the present invention refers to the page that the user wants to visit, that is, the resources in the target page are cached; wherein, the resource refers to the data included in the web page, such as multimedia data such as html source...

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 invention discloses a method, device and system for determining cache time. The method includes: when the client of the whole network accesses the target page, respectively returning the resource corresponding to the target page to the prefetch server; the prefetch server obtains the attribute information of the resource by analyzing the resource In this way, a plurality of attribute information for the corresponding instance of the resource is collected in units of pages; the prefetch server calculates and records the cache time corresponding to the resource according to the distribution of the collected attribute information ; The prefetch server provides the cache time to the client. It can be seen that the present invention takes the page as a unit to obtain the attribute characteristics corresponding to the page and the page resources when the users of the whole network access a certain page, respectively perform statistics according to the distribution of the attribute characteristics, and count the corresponding optimal cache time of the page resources, When prefetching, the browser will cache page resources according to the optimal cache time, thereby improving network efficiency.

Description

technical field [0001] The present invention relates to the field of network technology, in particular to a method, device and system for determining cache time. Background technique [0002] With the rapid development of information technology, the scale of the network increases exponentially with the number of users, and it becomes larger and larger. In order to support the disconnection operation, the data must be stored in the cache in advance, because only the local Data, so to improve the user's access speed, the cache prefetch technology is mainly used to reduce the network delay. [0003] When a user accesses the web pages of each site through a browser, a large amount of web page data (html source code, js code, pictures and other multimedia data) needs to be transmitted. Due to the low update frequency of a large amount of webpage data, especially the js code, the return data of the http request often includes the cache time provided by the webmaster, which is use...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L12/26
Inventor 汤传喜崔华李俊强郭奇
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT 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