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

Method, device and system for determining caching time

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

Active Publication Date: 2014-07-09
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF5 Cites 11 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 caching time
  • Method, device and system for determining caching time
  • Method, device and system for determining caching 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 caching time. The method comprises the steps that when clients of the whole network have access to a target page, resources corresponding to the target page are transmitted back to a pre-fetching server; the pre-fetching server analyzes the resources to obtain the mode of attribute information of the resources, and then collects multiple pieces of attribute information of instances corresponding to the resources with the page as a unit; the pre-fetching server calculates and records the caching time corresponding to the resources according to the distribution of the multiple pieces of collected attribute information; the pre-fetching server provides the caching time to the clients. Obviously, when users in the whole network have access to a certain page, attributive characters corresponding to the page and attributive characters corresponding to the resources of the page are obtained with the page as the unit, statistics is conducted according to the distribution of the attributive characters, statistics is conducted on the optimal caching time corresponding to the resources of the page, a browser will cache the resources of the page according to the optimal caching time in the pre-fetching process, and therefore network efficiency is improved.

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