CN103501281B - Resource pre-setting method and device based on pre-read - Google Patents

Resource pre-setting method and device based on pre-read Download PDF

Info

Publication number
CN103501281B
CN103501281B CN201310461750.4A CN201310461750A CN103501281B CN 103501281 B CN103501281 B CN 103501281B CN 201310461750 A CN201310461750 A CN 201310461750A CN 103501281 B CN103501281 B CN 103501281B
Authority
CN
China
Prior art keywords
resource
user
bag
website
site
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310461750.4A
Other languages
Chinese (zh)
Other versions
CN103501281A (en
Inventor
崔华
郭奇
汤传喜
李俊强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201310461750.4A priority Critical patent/CN103501281B/en
Publication of CN103501281A publication Critical patent/CN103501281A/en
Application granted granted Critical
Publication of CN103501281B publication Critical patent/CN103501281B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Packages (AREA)

Abstract

The invention discloses a kind of resource pre-setting method and device based on pre-read, method therein mainly includes:The mark of the resource under each website is obtained, the mark uniquely represents a resource;The corresponding original document of each resource is obtained according to the mark of resource, and Screening Treatment is carried out to the corresponding original document of each resource, to filter the resource for belonging to predefined type;Packing process is carried out to the resource after the Screening Treatment to the different reference situations of resource according to different websites;It is characterized as that each user chooses resource bag respectively according to the network access of user, and issues the resource bag of its selection to each user respectively.The above-mentioned technical proposal that the present invention is provided significantly improves the speed that user accesses conventional Internet resources, so as to the network access for further improving user is experienced.

Description

Resource pre-setting method and device based on pre-read
Technical field
The present invention relates to network access technology, and in particular to the resource pre-setting method and device based on pre-read.
Background technology
User is using browser(Such as search dog high speed browser)Carry out in network access procedure, often because of website The many factors such as the size of server handling ability, the network bandwidth of user and accessed web page contents, and cause the website The opening speed of webpage is slower, so as to the online that have impact on user is experienced.
It is existing it is a kind of improve accelerating website access method be:Server is carried out to the focus part that user accesses website Calculate, to predict hot point resource, server obtains the corresponding content of pages of hot point resource, and the content of pages is pushed to end End equipment, the terminal unit local cache content of pages, such as terminal unit are buffered in the content of pages in local memory;This Sample, when user really goes access server to push the content of pages for coming in advance, terminal unit only need to be read from local cache Corresponding content of pages.
From for user perspective, said method improves the opening speed of website and webpage, so as to improve the network of user Access experience.As said method is that terminal unit obtains corresponding information in advance from server, therefore, said method can To be referred to as pre-reading method.
Inventor is had found in process of the present invention is realized, with developing rapidly for Internet technology, network access quantity is therewith Constantly increase, it is more and more important that pre-read technology also just shows.And for pre-read technology, how to shift to an earlier date for user Its really necessary Internet resources, and the constantly network access speed of lifting user and experience are provided, being one needs persistently to close The problem of note.
The content of the invention
It is an object of the present invention to overcome the technical problem existing for existing pre-reading method, there is provided a kind of based on pre- The resource pre-setting method of reading and device, technical problem to be solved are further to lift the network access speed of user.
The purpose of the present invention and solve its technical problem can be using following technical scheme realizing.
According to a kind of resource pre-setting method based on pre-read proposed by the present invention, wherein, methods described includes:Obtain each The mark of the resource under website, the mark uniquely represent a resource;The corresponding original of each resource is obtained according to the mark of resource Beginning file, and Screening Treatment is carried out to the corresponding original document of each resource, to filter the resource for belonging to predefined type;According to difference Website carries out packing process to the resource after the Screening Treatment to the different reference situations of resource;According to the network access of user It is characterized as that each user chooses resource bag respectively, and issues the resource bag of its selection to each user respectively.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the difference according to different websites to resource Reference situation carries out packing process to the resource after the Screening Treatment to be included:It is multiple in for the resource after Screening Treatment The resource that website is quoted jointly is packaged as public resource bag;The money of the exclusive reference of each website in for the resource after Screening Treatment Source is packaged as site resource bag respectively;And the network access according to user is characterized as that each user chooses resource bag respectively, and The resource bag that its selection is issued respectively to each user includes:It is characterized as that each user chooses website respectively according to the network access of user Resource bag, and the site resource bag for issuing the public resource bag respectively to each user and choosing for which.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the mark for obtaining the resource under each website The step of include:Obtaining client carries out the client log of network access, and obtains each website according to the client log Under each resource URL.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, it is described that the corresponding original document of each resource is entered The step of row Screening Treatment, includes:Include the resource of cookie configuration informations in filtering original document;And/or, filter original Content change rate in file exceedes the resource of predetermined variation rate threshold value;And/or, filter the abnormal resource of original document.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, methods described was also wrapped before the step of packing Include:The weighted value of foundation resource chooses corresponding resource in the resource from after screening;And the resource after the Screening Treatment be from The resource chosen in resource after screening.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the weighted value of the resource is made according to resource User pay attention to degree and set.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein,
The weighted value of the resource is according to Weight(resurl)=Uv (resurl)/Size (resurl) is calculated and is obtained; Wherein, we meets weighted values of the ht (resur1) for resource, and URLs of the resurl for resource, uv (resur1) were pre- in the past for resource User's usage amount in the long time window of timing, sizes of the size (resur1) for resource.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the packaging operation bag of the site resource bag Include:For a website, selected from the resource of the exclusive reference of the website according to the weighted value of the resource of the exclusive reference of website Take the resource of the exclusive reference of website of the first predetermined quantity, and the money of the exclusive reference of website of the first predetermined quantity to selecting Packed in source;Wherein, station of first predetermined quantity according to the size and the selection given out a contract for a project under client setting The size of the resource of the exclusive reference of point determines.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, methods described also includes:According to the power of resource Weight values choose the resource of the second predetermined quantity in the resource from after Screening Treatment, and the resource of the second predetermined quantity chosen is beaten Wrap as general bag;The general bag is issued to user;Wherein, second predetermined quantity is given out a contract for a project under being set according to client The size of the resource of size and the selection determines.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the network access according to user is characterized as The step of each user chooses site resource bag respectively includes:
The site information that user accessed is obtained, and for the website that user accessed, according to Max { ∑ (p (sitei))} And ∑ size (sitei)+size(common)<Size (threshold) chooses the site resource bag for needing to issue to user;Its In, siteiFor i-th website that user accessed, p (sitei) access weight of i-th website that accessed for user, size (sitei) size of the corresponding site resource bag of i-th website that accessed for user, size (common) is the big of general bag It is little, the size that size (thresh0ld) gives out a contract for a project under setting for client.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, it is described also to include the step of issue:According to front The cache-time of the resource bag for once issuing to user issues the resource bag of respective type again to user.
According to a kind of resource presetter device based on pre-read provided in an embodiment of the present invention, wherein, the device includes:
Acquisition module, for obtaining the mark of the resource under each website, the mark uniquely represents a resource;
Screening module is for obtaining the corresponding original document of each resource according to the mark of resource and corresponding to each resource Original document carries out Screening Treatment, to filter the resource for belonging to predefined type;
Packetization module, for being entered to the resource after the Screening Treatment to the different reference situations of resource according to different websites Row packing is processed;
Module is issued, for being characterized as that each user chooses resource bag respectively according to the network access of user, and to each user The resource bag of its selection is issued respectively.
Optionally, the above-mentioned resource presetter device based on pre-read, wherein, the packetization module is specifically included:
Public resource packing submodule, for the money quoted by multiple websites jointly being directed in the resource after Screening Treatment Source is packaged as public resource bag;
Site resource packing submodule, for the resource point for the exclusive reference of each website in the resource after Screening Treatment Site resource bag is not packaged as;
And it is described issue module specifically for:
Be characterized as that each user chooses site resource bag respectively according to the network access of user, and institute is issued respectively to each user The site resource bag stated public resource bag and choose for which.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the acquisition module specifically for:Obtain visitor Family end carries out the client log of network access, and the URL of each resource under each website is obtained according to the client log.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the screening module specifically for:Filter original Include the resource of cookie configuration informations in beginning file;And/or, filter the content change rate in original document and exceed predetermined change The resource of rate threshold value;And/or, filter the abnormal resource of original document.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, described device also includes:Module is chosen, with sieve Modeling block and packetization module connect respectively, for choosing corresponding resource in the resource according to the weighted value of resource from after screening; And the resource after the Screening Treatment is the resource chosen in resource from after screening.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the weighted value of the resource is made according to resource User pay attention to degree and set.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the weighted value of the resource is according to Weight (resurl)=Uv (resurl)/Size (resurl) is calculated and is obtained;Wherein, Weight(resurl)For the weighted value of resource, URLs of the resurl for resource, user's usage amount that Uv (resurl) is resource in the time window of past scheduled duration, Size (resurl) it is the size of resource.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the site resource packing submodule is specifically used In:For a website, selected from the resource of the exclusive reference of the website according to the weighted value of the resource of the exclusive reference of website Take the resource of the exclusive reference of website of the first predetermined quantity, and the money of the exclusive reference of website of the first predetermined quantity to selecting Packed in source;Wherein, station of first predetermined quantity according to the size and the selection given out a contract for a project under client setting The size of the resource of the exclusive reference of point determines.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, described device also includes:General bag packing mould Block, for choosing the resource of the second predetermined quantity in the resource according to the weighted value of resource from after Screening Treatment, and will choose The resource of the second predetermined quantity is packaged as general bag;And the module that issues is additionally operable to issue the general bag to user;Wherein, Second predetermined quantity is determined according to the size of the resource of the size and the selection given out a contract for a project under client setting.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, it is described issue module specifically for:
The site information that user accessed is obtained, and for the website that user accessed, according to Max { ∑ (p (sitei))} And ∑ size (sitei) size (common) < Size (threshold) choose needs the site resource bag that issues to user;
Wherein, siteiFor i-th website that user accessed, p(sitei)The visit of i-th website accessed for user Ask weight, size(sitei)The size of the corresponding site resource bag of i-th website accessed for user, size(common) For the size of general bag, Size(threshold)For the size given out a contract for a project under client setting.
Optionally, the above-mentioned resource pre-setting method based on pre-read, wherein, the module that issues is additionally operable to:According to previous The cache-time of the secondary resource bag issued to user issues the resource bag of respective type again to user.
Under the resource pre-setting method based on pre-read and device provided by above-mentioned technical proposal, the present invention at least has Row advantage and beneficial effect:Resource of the embodiment of the present invention after for Screening Treatment is packed(As public resource bag is beaten Bag and the packing of site resource bag), and it is characterized as that each user chooses resource bag respectively according to the network access of user(As website is provided Wrap in source), the resource bag needed for which is issued to user(Such as site resource bag);Further, by issuing public resource to user Bag, it is to avoid the phenomenon that the public resource repetition cited in each website is issued to user, and can to user issue it is more can Other resources that can be used by a user(Such as site resource bag and generic resource bag etc.).Technology i.e. provided in an embodiment of the present invention Scheme significantly improves the speed that user accesses conventional Internet resources, so as to further improve the network access body of user Test.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of description, and in order to allow the present invention above-mentioned and other purposes, feature and advantage energy Enough become apparent, below especially exemplified by preferred embodiment, describe in detail as follows.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to institute in embodiment The accompanying drawing that needs are used is briefly described, it should be apparent that, drawings in the following description are only some enforcements of the present invention Example, for those of ordinary skill in the art, on the premise of not paying creative work, can be being obtained according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the resource pre-setting method flow chart based on pre-read provided in an embodiment of the present invention;
Fig. 2 is the resource pre-setting method schematic diagram based on pre-read provided in an embodiment of the present invention;
Fig. 3 is the resource presetter device schematic diagram based on pre-read provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than the embodiment of whole.It is based on Embodiment in the present invention, it is that those of ordinary skill in the art are obtained successively, without pay through creative work its His embodiment, belongs to the scope of protection of the invention.
Embodiment one, the resource pre-setting method based on pre-read.The flow process of the pre-setting method is as shown in Figure 1.
In Fig. 1, S100, the mark of the resource obtained under each website, the mark can uniquely represent a resource, such as URL. The embodiment of the present invention is illustrated by taking URL as an example below.
Specifically, the embodiment of the present invention can carry out net by each terminal unit of collecting from network of real-time or timing The client log that network is accessed is obtaining the URL of the resource under each website.It is each that the client log records that user used The resource information used by URL information and each URL.The embodiment of the present invention can first according to from the client log of each user The information of extraction forms the url list of the resource under website, then, then the URL that resource under each website is obtained from the list (As shown in Fig. 2 101).In the case of the url list of the resource under locally already provided with website, then can not carry out The acquisition operation of above-mentioned client log, and can directly under slave site resource url list in obtain under each website The URL of resource.
Above-mentioned url list can be specifically included:Corresponding URL information of site information, resource information and resource etc..Separately Outward, above-mentioned resource can be specifically included:The JS that the page is quoted(JavaScript, is a kind of computer script language)、CSS (Cascading Style Sheet, Cascading Style Sheet)And PHP(Hypertext Preprocessor, English hypertext are pre- Process language)Deng code file, above-mentioned resource can also include:File of picture and the page etc..The embodiment of the present invention is not Limit the content that resource is specifically included.
S110, the corresponding original document of each resource is obtained according to the URL of resource, and the corresponding original document of each resource is entered Row Screening Treatment(It is referred to as filtration treatment), to filter the resource for belonging to predefined type.
Specifically, the embodiment of the present invention needs to carry out Screening Treatment to the corresponding resources of all URL, to obtain under each website Removing belong to the resource outside the resource of predefined type(It is properly termed as high-quality resource), as shown in Fig. 2 102.Above-mentioned category In the resource that the resource of predefined type specifically refers to be not suitable for issuing in advance.
One specific example, if including set cookie in the original document of a resource(Cookie is arranged)Letter Breath, then the resource can be affected by the cookie information of client and be changed, that is to say, that different clients Cookie information includes the resource of set cookie informations and changes in making original document, so, if by this species The resource of type is handed down to user, then be likely to the problems such as affecting the page normally to show occur, therefore, will should wrap in original document Resource containing cookie configuration informations is filtered.
Another specific example, for the content change resource faster of resource, such as advertising resource etc., for this kind of money For source, after the content of resource changes according to factors such as scheduled durations, the client of user goes to access the money again Source, this does not interfere with normal access of the user to the page;Therefore, the embodiment of the present invention can not issue this in advance to user The resource of type, so as to the data of this type needs to be filtered out in filter process.It is right that the embodiment of the present invention can pass through The cache-time of the original document of the size and resource of the original document of resource judged whether determine a resource Belong to content change resource faster;Specifically, the embodiment of the present invention can pre-set rate of change threshold value, and the threshold value can be For the threshold value of the cache-time of the size and resource of resource, so, the embodiment of the present invention can obtain money according to the threshold value The relevant parameter of the original document in source(Can be one or more), and the relevant parameter threshold value corresponding with parameter that will be obtained It is compared, so as to can determine that whether the resource belongs to the content change of resource resource faster according to comparative result.
Another specific example, in actual applications, as many reasons may make the corresponding original document of resource Become the original document of an exception, rather than a normal original document, if any original document there may be file not Complete problem, may include mess code in some original documents, can include the abnormal money of crawl in some original documents The content in source etc.;If these abnormal original documents are handed down to user, user can be made to see the net of improper display Page, therefore, the corresponding resource of such original document should be filtered.
In the present embodiment, need the resource for filtering be not limited only to above-mentioned situation about enumerating, can be answered according to actual With the particular type for determining other resources for needing to filter.In addition, the embodiment of the present invention can be filtered using default model Division operation, it would however also be possible to employ other modes carry out filtration treatment to resource.
S120, packing process is carried out to the resource after Screening Treatment to the different reference situations of resource according to different websites (As shown by 104 in figure 2).Specifically, the step can include following S121 and S122(Not shown in Fig. 1).
S121, for the resource after Screening Treatment in public resource is packaged as by the resource that multiple websites are jointly quoted Bag.
Specifically, the embodiment of the present invention, can first from Screening Treatment before public resource packing process is carried out to resource Part resource is selected in resource afterwards, then, then this part resource for selecting carries out public resource packing process;Such as The fruit embodiment of the present invention selects the process of part resource in not including the above-mentioned resource from after Screening Treatment, then the present invention is implemented Example can be directed to the resource after Screening Treatment and carry out the packing process of public resource bag.
In the case of the process of part resource is selected in the embodiment of the present invention includes the resource from after Screening Treatment, The embodiment of the present invention can be higher according to weighted value is selected in resource of the weighted value of each resource from after screening multiple resources (As shown by 103 in figure 2);And the weighted value of resource generally can make degree that user is benefited according to resource and set;Also It is to say, in the limited condition of the amount of issuing to user's down distributing resource(Such as the process of the terminal unit of the bandwidth and user of user Ability etc.)Under, the embodiment of the present invention filters out the resource for making user be benefited maximum in needing the high-quality resource obtained from after screening, And process the packing that the benefited maximum resource of user carries out public resource bag for these.The degree that above-mentioned user is benefited can be with User's usage amount by resource in time in the past section is weighing, you can arrange resource with resource-based usage history Weighted value.The weighted value of resource is referred to as the average yield of resource or unit income.
A specific example for arranging the weighted value of resource is that the weighted value for setting resource is expressed as Weight (Resurl) following formula can be utilized, then(1)Carry out the Weight (Resurl) of computing resource;
Weight (Resurl)=Uv (Resurl)/Size (Resurl) formula(1)
In above-mentioned formula(1)In, Url, Size of the Resurl for resource(Resurl)For the size of resource, Uv (Resurl) For in certain period of time(I.e. in the time window of past scheduled duration)User's usage amount of the resource.
Public resource bag is the resource bag for public resource, if that is, one resource can be drawn jointly by multiple websites With then the resource is properly termed as the public resource quoted by multiple websites jointly;The embodiment of the present invention can be multiple such Public resource is packaged as a public resource bag;Preferably, the embodiment of the present invention can be directed to the institute that all websites are quoted jointly There is resource packing to be processed as a public resource bag.Certainly, the embodiment of the present invention can also be quoted jointly for a part of website Resource packing be processed as a public resource bag, and be directed to the resource packing that another part website quoted jointly be processed as it is another One public resource bag.
S122, for the resource after Screening Treatment in the resource of the exclusive reference of each website be packaged as site resource respectively Bag.
Specifically, packing of the embodiment of the present invention to the site resource bag in this step processes public in operation and S121 The priority execution sequence that the packing of resource bag is processed between operation does not carry out particular determination, and both can be with executed in parallel.
Likewise, the embodiment of the present invention before site resource packing process is carried out to resource, can first from Screening Treatment Part resource is selected in resource afterwards, then, then this part resource for selecting carries out site resource packing process;Such as The fruit embodiment of the present invention selects the process of part resource in not including the above-mentioned resource from after Screening Treatment, then the present invention is implemented Example can be directed to the resource after Screening Treatment and carry out the packing process of site resource bag.It should be strongly noted that from sieve The step of part resource is selected in resource after choosing process is not to perform once before site resource packing is processed, and Public resource packing is performed once before processing again, that is to say, that the resource that the embodiment of the present invention can first from after Screening Treatment In select part resource, then, for the part resource for selecting carry out site resource packing process and public resource beat Bag process.
In order that each resource is possible to the resource being used by a user in each site resource bag, therefore, Carry out in the packing processing procedure of site resource bag, be considered as the resource of its exclusive reference how is chosen for each website.This Inventive embodiments are when the resource of the exclusive reference of website is chosen, it may be considered that the size of the weighted value and resource of resource, that is, stand Resource in point resource bag should be that the size of all resources in the higher resource of user's usage amount and site resource bag should not surpass Cross predetermined value;One specific example, the embodiment of the present invention can be according to following formula(2)Come choose for website need into The resource of the exclusive reference of website of row packing:
Top(n){weight(resurli) and ∑ size (resurli) < Size (threshold) formula(2)
In above-mentioned formula(2)In, Top (n) (weight (resurli)) represent all exclusive reference for being directed to a website For resource, the maximum front n resource of weighted value, Weight(resurli)Represent all exclusive reference for a website For resource, the weighted value of i-th resource, Size(resurli)Represent for a website it is all exclusive reference resource and Speech, the size of i-th resource, Size(threshold)Represent the size given out a contract for a project under client setting.By above-mentioned formula(2) Understand, the value size of n depends on the size of the size and front n resource given out a contract for a project under client setting.
The embodiment of the present invention can also adopt other modes to be chosen for website needs that the website packed is exclusive to be drawn Resource, here are no longer illustrated one by one.
S130, it is characterized as that according to the network access of user each user chooses resource bag respectively, and is issued to each user respectively According to the network access of user, its site resource bag chosen, is such as characterized as that each user chooses site resource bag respectively, and to each The site resource bag that user issues public resource bag respectively and chooses for user.
Specifically, the embodiment of the present invention should be directed to each with the site resource bag that needs are issued to which is chosen per family, in choosing The network access feature that site resource Bao Shiying takes into full account user is taken, the site resource bag in order to issue to user can be use up It is possible to be used by a user.
One specific example, first, obtains the site information that user's frequentation is asked according to the history access information of user(Such as Shown in Fig. 2 201), the site information that user's frequentation is asked can be designated as(site1, site2... ..., sitex), secondly, it is determined that The access weight of each website that user's frequentation is asked, the access weight of the website that user's frequentation is asked can specifically be designated as (p (site1), p(site2) ... ..., p (siten));The access weight of the website that user's frequentation is asked can access the number of times of the website according to user Or the parameter such as frequency is setting;Afterwards, using following formula(3)Site resource bag is chosen for user(Such as 201 institutes in Fig. 2 Show):
Max{∑(p(sitei)) and ∑ size (sitei)+size (common) < Size (threshold) formula(3)
In above-mentioned formula(3)In, siteiFor i-th website that user accessed, p(sitei)I-th accessed for user The access weight of individual website, size(sitei)The size of the corresponding site resource bag of i-th website accessed for user, size(common)For the size of generic resource bag, Size(threshold)For the size given out a contract for a project under client setting.
As the network access feature of each user is generally not quite similar, therefore, it is the site resource of different user selection Bag would generally be not quite similar.Further, since the resource that different websites are quoted jointly is packaged as public resource by the embodiment of the present invention Bag, the resource that different websites are jointly quoted is individually positioned in showing of repeatedly issuing in different site resource bags so as to avoid As.
The embodiment of the present invention can set cache-time for the packet issued to user, so, once issue front Packet cache-time expire after, the resource bag of current newest respective type can be issued to user again(As in Fig. 2 301 shown in);The embodiment of the present invention can arrange cache-time for each site resource bag, if issue to user The cache-time of each site resource bag is differed, then can be according to a caching most short in the cache-time of each site resource bag Time carries out issuing for next resource bag.In addition, during issuing next time, can no longer redefine the network access of user Feature and the network access feature of user once determined before continuing to use.Certainly, the embodiment of the present invention can also be when certain Between the network access feature of user is redefined after section.
It should be strongly noted that the embodiment of the present invention can be the user for not having network access feature issues generic resource Bag, and be that the user with network access feature only issues site resource bag and public resource bag;However, in actual applications, Can also be while site resource bag and public resource bag be issued for the user with network access feature, under the user Send out generic resource bag, the i.e. embodiment of the present invention generic resource bag, site resource bag and public money can be issued to user simultaneously Wrap in source.In the case where site resource bag and public resource bag are only issued for the user with network access feature, above-mentioned formula In size(common)Could be arranged to 0.
In order that each resource is possible to the resource being used by a user in generic resource bag, therefore, led to With in the packing processing procedure of resource bag, being considered as how choosing resource for generic resource bag.The embodiment of the present invention is for general When resource bag chooses resource, it may be considered that the resource in the size of the weighted value and resource of resource, i.e. generic resource bag should It is that the size of all resources in the higher resource of user's usage amount and generic resource bag is not to be exceeded threshold value;One specific example Son, the embodiment of the present invention can be according to following formula(2)The resource packed is needed to choose for generic resource bag:
Top(n)(weight(resurli) and ∑ size (resurli) < Size (threshold) formula(2)
In above-mentioned formula(2)In, Top (n) weight (resurli) represent for all resources, weighted value maximum Front n resource, Weight(resurli)Represent the weighted value of i-th resource, Size(resurli)Represent the big of i-th resource It is little, Size(threshold)Represent the size given out a contract for a project under client setting.By above-mentioned formula(2)Understand, the value size of n Depending on the size of the size and front n resource given out a contract for a project under client setting.
Embodiment two, the resource pre-setting method based on pre-read.
First, the corresponding url list of website is obtained, a specific example of the content that the url list includes is as follows:
http://www.4399.com/
--->
http://s1.img4399.com/credit/js/credit_exchange.js?5459
http://s1.img4399.com/home/js/my.js?6522
http://www.4399.com/jss/click_trace.js
http://www.4399.com/jss/hs_play.js
http://www.4399.com/jss/hsgame20120529.js
http://www.4399.com/jss/index20130312.js
http://www.4399.com/jss/seer_20121224.js
Afterwards, the resource for belonging to predefined type is filtered, i.e., high-quality resource is extracted from above-mentioned resource:
The high-quality resource for extracting(Represented with URL)An instantiation it is as shown in table 1 below:
Table 1
The content change frequency of the original document of resource resource faster(Represented with URL)An instantiation it is as follows Shown in table 2:
Table 2
Include the resource that cookie is set in the content of the original document of resource(Represented with URL)One it is concrete real For example shown in table 3 below:
Table 3
Afterwards, the weighted value of the resource of the exclusive reference of each website, a specific example are determined:
For using http://tv.sohu.com/commonfrag/vrs_flashPlayer.incver= For 20130306 resources for representing, if the Uv of the resource is 32747, and the size of the resource is 63, then the power of the resource Weight values(Unit income i.e. in following table)For 32747/63=519.79.
The weighted value of each resource determined can be as described in Table 4:
Table 4
Resource(Represented with url) Unit income Resource size
http://tv.sohu.com/commonfrag/vrs_flashPlayer.inc 519.79 63
http://himg2.huanqiu.com/statics/js/defaultkeyword.js 76.64 31
http://css.tv.itc.cn/global/gg.css 63.01 792
http://a.tbcdn.cn/s/ac.js 53.74 944
http://mimg.127.net/copyright/year.js 45.347828 23
Afterwards, site resource packing process is carried out according to above-mentioned weighted value.Specifically, if given out a contract for a project under client resource Size is limited to 100, then the resource packed by the needs for filtering out by taking above-mentioned table 4 as an example is as described in Table 5:
Table 5
http://tv.sohu.com/commonfrag/vrs_flashPlayer.inc
http://himg2.huanqiu.com/statics/js/defaultkeyword.js
That is, due to size(http://tv.sohu.com/commonfrag/vrs_flashPlayer.inc)+ size(http://himg2.huanqiu.com/statics/js/defaultkeyword.js)<100;And the two resources In optional resource, weighted value is maximum, therefore, it can carry out the two resources site resource packing process.
Afterwards, the site information that user's frequentation is asked is obtained, and each website setting access weight that user's frequentation is asked, one Specific example, the example of the access weight of the website that user's A frequentations are asked are as shown in table 6 below:
Table 6
Website Access times Pv Access weight p (site)
4399 20 0.4
sohu 20 0.4
sina 10 0.2
Afterwards, it is determined that the resource bag of Income Maximum issuing for a user, specifically, the size in generic resource bag For 50k, and the size of 4399 corresponding site resource bag of website is 100k, and the size of the corresponding site resource bags of website sohu is In the case that the size of the corresponding site resource bag of 100k, website sina is 200k, if given out a contract for a project under the client resource of user A 250k is limited to, then generic resource bag, 4399 site resource bags and sohu site resource bags can be selected for user A.
Embodiment three, the resource presetter device based on pre-read, the device are as shown in Figure 3.
In Fig. 3, the device mainly includes:Acquisition module 300, screening module 310, packetization module 320 and issue module 330, optionally, the device can also include:Choose module 340 and general bag packetization module 350;Wherein, screening module 310 It is connected with acquisition module 300 and selection module 340 respectively, chooses module 340 and also pack with packetization module 320 and general bag Module 350 connects respectively, and issues module 330 and be also connected with packetization module 320 and general bag packetization module 350 respectively.
Acquisition module 300 is mainly used in the mark for obtaining the resource under each website, and the mark should uniquely represent a resource, Such as URL.The embodiment of the present invention is illustrated by taking URL as an example below.
Specifically, acquisition module 300 can carry out net by each terminal unit of collecting from network of real-time or timing The client log that network is accessed is obtaining the URL of the resource under each website.It is each that the client log records that user used The resource information used by URL information and each URL.Acquisition module 300 can first according to from the client log of each user The information of extraction forms the url list of the resource under website, then, then the URL that resource under each website is obtained from the list (As shown in Fig. 2 101).The terminal unit that acquisition module 300 is located it is local already provided with website under resource In the case of url list, then acquisition module 300 can not carry out the acquisition operation of above-mentioned client log, and can be direct The URL of the resource under each website is obtained in the url list of the resource under slave site.
Description in the content that above-mentioned url list and resource are specifically included such as above-mentioned embodiment of the method, here are no longer detailed Describe in detail bright.
Screening module 310 is mainly used in obtaining the corresponding original document of each resource according to the mark of resource, and to each resource Corresponding original document carries out Screening Treatment, to filter the resource for belonging to predefined type.
Specifically, screening module 310 needs to carry out Screening Treatment to the corresponding resources of all URL, to obtain under each website Removing belong to the resource outside the resource of predefined type(It is properly termed as high-quality resource).The above-mentioned resource tool for belonging to predefined type Body refers to the resource for being not suitable for issuing in advance.
One specific example, if including set cookie in the original document of a resource(Cookie is arranged)Letter Breath, then the resource can be affected by the cookie information of client and be changed, that is to say, that different clients Cookie information includes the resource of set cookie informations and changes in making original document, so, if by this species The resource of type is handed down to user, then be likely to occur affecting the page the problems such as normally show, therefore, screening module 310 should be by The resource for including cookie configuration informations in original document is filtered.
Another specific example, for the content change resource faster of resource, such as advertising resource etc., for this kind of money For source, after the content of resource changes according to factors such as scheduled durations, the client of user goes to access the money again Source, this does not interfere with normal access of the user to the page;Therefore, it can not issue such money in advance to user Source, so as to the data of this type needs to be filtered out in filter process.Screening module 310 can be by the original text to resource The cache-time of the original document of the size and resource of part judged, determines whether a resource belongs to content change Resource faster;Specifically, screening module 310 can pre-set rate of change threshold value, and the threshold value can be for the big of resource The threshold value of the cache-time of little and resource, so, screening module 310 can obtain the original document of resource according to the threshold value Relevant parameter(Can be one or more), and the threshold value relevant parameter of acquisition corresponding with parameter is compared, from And according to comparative result, screening module 310 can determine that whether the resource belongs to the content change of resource resource faster.
Another specific example, in actual applications, as many reasons may make the corresponding original document of resource Become the original document of an exception, rather than a normal original document, if any original document there may be file not Complete problem, may include mess code in some original documents, can include the abnormal money of crawl in some original documents The content in source etc.;If these abnormal original documents are handed down to user, user can be made to see the net of improper display Page, therefore, screening module 310 should filter the corresponding resource of such original document.
In the present embodiment, screening module 310 needs the resource that filters be not limited only to above-mentioned situation about enumerating, can be with The particular type of the resource that other needs are filtered is determined according to practical application.In addition, screening module 310 can adopt default mould Type carries out filtering operation, it would however also be possible to employ other modes carry out filtration treatment to resource.
Choose module 340 to be mainly used in choosing corresponding resource in the resource according to the weighted value of resource from after screening.
Specifically, the weighted value of resource generally can make degree that user is benefited according to resource and set;That is, To the limited condition of the amount of issuing of user's down distributing resource(Such as disposal ability of the terminal unit of the bandwidth of user and user etc.) Under, choose and during module 340 needs the high-quality resource obtained from after screening, filter out the resource for making user be benefited maximum.Above-mentioned resource Weighted value be referred to as the average yield or unit income of resource.
A specific example for choosing the weighted value that module 340 arranges resource is that the weighted value for setting resource is expressed as Weight (Resurl), then can utilize above-mentioned formula(1)Carry out the weighted value Weight (Resurl) of computing resource.
Packetization module 320 is mainly used according to different websites to the different reference situations of resource to the resource after Screening Treatment Carry out packing process.Specifically, packetization module 320 includes public resource packing submodule and site resource packing submodule (Not shown in Fig. 3).
Public resource packing submodule is mainly used in common by multiple websites in the resource that module 340 is chosen for choosing Public resource bag is packaged as with the resource quoted.
If a resource can be quoted jointly by multiple websites, the resource is properly termed as being quoted by multiple websites jointly Public resource;Multiple such public resources can be packaged as a public resource bag by public resource packing submodule;It is excellent Choosing, public resource packing submodule can be directed to the common all resource packings quoted of all websites and be processed as a public money Wrap in source.Certainly, public resource packing submodule can also be directed to the common resource packing quoted of a part of website and be processed as one Public resource bag, and be directed to the common resource packing quoted of another part website and be processed as another public resource bag.
Site resource packing submodule is mainly used in for choosing the exclusive reference of each website in the resource that module 340 is chosen Resource be packaged as site resource bag respectively.
In order that each resource is possible to the resource being used by a user in each site resource bag, therefore, Carry out in the packing processing procedure of site resource bag, site resource packing submodule is considered as how choosing which for each website The resource of exclusive reference.Site resource packs submodule when the resource of the exclusive reference of website is chosen, it may be considered that the power of resource Resource in the size of weight values and resource, i.e. site resource bag should be the higher resource of user's usage amount and site resource bag In the size of all resources be not to be exceeded predetermined value;One specific example, site resource packing submodule can be according to above-mentioned Formula(2)The resource for needing the exclusive reference of website packed is chosen for a website.
Site resource packing submodule can also adopt other modes and choose for a website and need the website packed The resource of exclusive reference, here are no longer illustrated one by one.
General bag packetization module is mainly used in resource that module 340 choose choose the from choosing according to the weighted value of resource The resource of two predetermined quantities, and the resource of the second predetermined quantity chosen is packaged as into general bag.
In order that each resource is possible to the resource being used by a user in generic resource bag, therefore, general bag is beaten Bag module in the packing processing procedure for carrying out generic resource bag is considered as how choosing resource for generic resource bag.General bag Packetization module is when resource is chosen for generic resource bag, it may be considered that the size of the weighted value and resource of resource, i.e., general money Resource in the bag of source should be that the size of all resources in the higher resource of user's usage amount and generic resource bag is not to be exceeded threshold Value;One specific example, general bag packetization module can be according to above-mentioned formula(2)Carry out to choose needs for generic resource bag The resource of packing:
Issue module 330 to be mainly used in being characterized as that each user chooses resource bag respectively according to the network access of user, and to Each user issues the resource bag of its selection respectively;Such as issue module 330 and each user's difference is characterized as according to the network access of user Choose site resource bag, and the site resource bag for the public resource bag being issued respectively to each user and being chosen for which.
Specifically, issue module 330 and each should be directed to the site resource bag that needs are issued to which is chosen per family, choosing Site resource Bao Shiying takes into full account the network access feature of user, and the site resource bag in order to issue to user to the greatest extent can may be used Can be used by a user.
One specific example, first, issues module 330 and obtains what user's frequentation was asked according to the history access information of user Site information(As shown in Fig. 2 201), the site information that user's frequentation is asked can be designated as(site1, site2... ..., siten), secondly, issue the access weight of each website that module 330 determines that user's frequentation is asked, the visit of the website that user's frequentation is asked Ask that weight can specifically be designated as (p (site1),p(site2) ... ..., p (siten));The access weight of the website that user's frequentation is asked Can the parameters such as the number of times or frequency of the website be accessed to set according to user;Afterwards, using above-mentioned formula(3)Select for user Take site resource bag.
As the network access feature of each user is generally not quite similar, therefore, issue module 330 and choose for different user Site resource bag would generally be not quite similar.The money that different websites are quoted by submodule jointly further, since public resource is packed Source is packaged as public resource bag, and the resource that different websites are quoted jointly is individually positioned in different site resources so as to avoid The phenomenon repeatedly issued in bag.
Issue module 330 so, can once to issue front for the packet setting cache-time that issues to user After the cache-time of packet expires, the resource that module 330 can issue current newest respective type again to user is issued Bag(As shown in Fig. 2 301);Issue module 330 and cache-time can be set for each site resource bag, if to The cache-time of each site resource bag that family issues is differed, then can be according to most short in the cache-time of each site resource bag One cache-time carries out issuing for next resource bag.In addition, during issuing next time, issuing module 330 no longer can weigh Newly determine the network access feature of user and continue to use the network access feature of the front user for once determining.Certainly, issue module The 330 network access features that can also redefine user after a certain time period.
It should be strongly noted that it can be that the user for not having network access feature issues generic resource to issue module 330 Bag, and be that the user with network access feature only issues site resource bag and public resource bag;However, in actual applications, Issue module 330 the same of site resource bag and public resource bag can also be being issued for the user with network access feature When, issue generic resource bag to the user, that is, issuing module 330 can be while issues generic resource bag, site resource to user Bag and public resource bag.It is that the user with network access feature only issues site resource bag and public module 330 is issued Size in the case of resource bag, in above-mentioned formula(common)Could be arranged to 0.
As seen through the above description of the embodiments, those skilled in the art can be understood that the present invention can By software plus required general hardware platform mode realizing.Based on such understanding, technical scheme essence On part that in other words prior art is contributed can be embodied in the form of software product, the computer software product Can be stored in storage medium, such as ROM/RAM, magnetic disc, CD etc., use so that a computer equipment including some instructions (Can be personal computer, server, or network equipment etc.)Some of execution each embodiment of the invention or embodiment Method described in part.
Each embodiment in this specification is described by the way of progressive, identical similar portion between each embodiment Divide mutually referring to what each embodiment was stressed is the difference with other embodiment.Especially for device or For the embodiment of person's system, as which is substantially similar to embodiment of the method, so describe fairly simple, related part referring to The part explanation of embodiment of the method.Apparatus and system embodiment described above is only schematic, wherein described As the unit of separating component explanation can be or may not be physically separate, the part shown as unit can be with It is or may not be physical location, you can be local to be located at one, or can also be distributed on multiple NEs.Can The purpose of this embodiment scheme is realized to select some or all of module therein according to the actual needs.This area is common Technical staff is not in the case where creative work is paid, you can to understand and implement.
Above the resource pre-setting method based on pre-read provided by the present invention and device are described in detail, herein In apply specific case the principle and embodiment of the present invention be set forth, the explanation of above example is only intended to side Assistant solves the method for the present invention and its core concept;Simultaneously for one of ordinary skill in the art, according to the think of of the present invention Think, will change in specific embodiments and applications.In sum, this specification content should not be construed as right The restriction of the present invention.

Claims (22)

1. a kind of resource pre-setting method based on pre-read, it is characterised in that the method includes:
The mark of the resource under each website is obtained, the mark uniquely represents a resource;
The corresponding original document of each resource is obtained according to the mark of resource, and the corresponding original document of each resource is carried out at screening Reason, to filter the resource for belonging to predefined type;
Packing process is carried out to the resource after the Screening Treatment to the different reference situations of resource according to different websites;
It is characterized as that each user chooses resource bag respectively according to the network access of user, and issues the money of its selection to each user respectively Wrap in source;
Wherein, it is described the different reference situations of resource to be carried out at packing to the resource after the Screening Treatment according to different websites Reason includes:
The resource by the common reference of multiple websites in for the resource after Screening Treatment is packaged as public resource bag;
The resource of the exclusive reference of each website in for the resource after Screening Treatment is packaged as site resource bag respectively.
2. the method for claim 1, it is characterised in that the network access according to user is characterized as each user's difference Resource bag is chosen, and the resource bag for its selection being issued respectively to each user includes:
Be characterized as that each user chooses site resource bag respectively according to the network access of user, and the public affairs are issued respectively to each user The site resource bag chosen with resource bag and for which.
3. the method for claim 1, it is characterised in that wrap the step of the mark of the resource under each website of the acquisition Include:
Obtaining client carries out the client log of network access, and obtains each money under each website according to the client log The URL in source.
4. the method for claim 1, it is characterised in that described that Screening Treatment is carried out to the corresponding original document of each resource The step of include:
Include the resource of cookie configuration informations in filtering original document;And/or
Filter the resource that the content change rate in original document exceedes predetermined variation rate threshold value;And/or
Filter the abnormal resource of original document.
5. the method for claim 1, it is characterised in that described that the corresponding original document of each resource is carried out at screening Reason, also includes:
Corresponding resource is chosen from high-quality resource according to the weighted value of resource, the high-quality resource is from the source material Filter the resource obtained after belonging to the resource of predefined type;
And the resource after the Screening Treatment is by selecting from the resource filtered out from the high-quality resource based on the weighted value The resource for taking.
6. method as claimed in claim 5, it is characterised in that the weighted value of the resource is to pay attention to user according to resource Degree and set.
7. method as claimed in claim 6, it is characterised in that:
The weighted value of the resource is calculated according to Weight (resurl)=Uv (resurl)/Size (resur l) and is obtained;
Wherein, weighted values of the Weight (resurl) for resource, URLs of the resurl for resource, Uv (resurl) is resource in mistake The user's usage amount gone in the time window of scheduled duration, sizes of the Size (resurl) for resource.
8. method as claimed in claim 2, it is characterised in that the packaging operation of the site resource bag includes:
For a website, selected from the resource of the exclusive reference of the website according to the weighted value of the resource of the exclusive reference of website Take the resource of the exclusive reference of website of the first predetermined quantity, and the money of the exclusive reference of website of the first predetermined quantity to selecting Packed in source;
Wherein, first predetermined quantity draws according to the website of the size given out a contract for a project and the selection under client setting is exclusive The size of resource determines.
9. method as claimed in claim 2, it is characterised in that methods described also includes:
The resource of the second predetermined quantity, and second for choosing are chosen in resource according to the weighted value of resource from after Screening Treatment The resource of predetermined quantity is packaged as general bag;
The general bag is issued to user;
Wherein, size of second predetermined quantity according to the resource of the size and the selection given out a contract for a project under client setting It is determined that.
10. the method as described in any claim in claim 2 to 9, it is characterised in that described to be visited according to the network of user Ask and be characterized as that the step of each user chooses site resource bag respectively includes:
The site information that user accessed is obtained, and for the website that user accessed, according to Max { Σ (p (sitei)) and Σ size(sitei)+size (common) < Size (threshold) choose needs the site resource bag that issues to user;
Wherein, siteiFor i-th website that user accessed, p (sitei) access right of i-th website that accessed for user Weight, size (sitei) size of the corresponding site resource bag of i-th website that accessed for user, size (common) is logical The size given out a contract for a project under setting for client with the size of bag, Size (threshold).
Method in 11. such as claim 1 to 9 as described in any claim, wherein, it is described also to include the step of issue:
Packet for issuing to user arranges cache-time, in the cache-time phase of the front resource bag for once issuing to user Man Hou, issues the resource bag of respective type again to the user.
12. a kind of resource presetter devices based on pre-read, it is characterised in that the device includes:
Acquisition module, for obtaining the mark of the resource under each website, the mark uniquely represents a resource;
Screening module is for obtaining the corresponding original document of each resource according to the mark of resource and corresponding to each resource original File carries out Screening Treatment, to filter the resource for belonging to predefined type;
Packetization module, for carrying out beating to the resource after the Screening Treatment to the different reference situations of resource according to different websites Bag process;
Module is issued, for being characterized as that each user chooses resource bag respectively according to the network access of user, and is distinguished to each user Issue the resource bag of its selection;
Wherein, the packetization module is specifically included:
Public resource packing submodule, beating for the resource by the common reference of multiple websites in for the resource after Screening Treatment Wrap as public resource bag;
Site resource packing submodule, for being beaten for the resource of the exclusive reference of each website in the resource after Screening Treatment respectively Wrap as site resource bag.
13. devices as claimed in claim 12, it is characterised in that it is described issue module specifically for:
Be characterized as that each user chooses site resource bag respectively according to the network access of user, and the public affairs are issued respectively to each user The site resource bag chosen with resource bag and for which.
14. devices as claimed in claim 12, it is characterised in that the acquisition module specifically for:
Obtaining client carries out the client log of network access, and obtains each money under each website according to the client log The URL in source.
15. devices as claimed in claim 12, it is characterised in that the screening module specifically for:
Include the resource of cookie configuration informations in filtering original document;And/or
Filter the resource that the content change rate in original document exceedes predetermined variation rate threshold value;And/or
Filter the abnormal resource of original document.
16. devices as claimed in claim 12, it is characterised in that described device also includes:
Module is chosen, is connected with screening module and packetization module respectively, for the resource according to the weighted value of resource from after screening It is middle to choose corresponding resource;
And the resource after the Screening Treatment is the resource chosen in resource from after screening.
17. devices as claimed in claim 16, it is characterised in that the weighted value of the resource is to pay attention to user according to resource Degree and set.
18. devices as claimed in claim 17, it is characterised in that:
The weighted value of the resource is calculated according to Weight (resurl)=Uv (resurl)/Size (resur l) and is obtained;
Wherein, weighted values of the Weight (resurl) for resource, URLs of the resurl for resource, Uv (resurl) is resource in mistake The user's usage amount gone in the time window of scheduled duration, sizes of the Size (resurl) for resource.
19. devices as claimed in claim 13, it is characterised in that site resource packing submodule specifically for:
For a website, selected from the resource of the exclusive reference of the website according to the weighted value of the resource of the exclusive reference of website Take the resource of the exclusive reference of website of the first predetermined quantity, and the money of the exclusive reference of website of the first predetermined quantity to selecting Packed in source;
Wherein, first predetermined quantity draws according to the website of the size given out a contract for a project and the selection under client setting is exclusive The size of resource determines.
20. devices as claimed in claim 13, it is characterised in that described device also includes:
General bag packetization module, for choosing the second predetermined quantity in the resource according to the weighted value of resource from after Screening Treatment Resource, and the resource of the second predetermined quantity chosen is packaged as into general bag;
And the module that issues is additionally operable to issue the general bag to user;
Wherein, size of second predetermined quantity according to the resource of the size and the selection given out a contract for a project under client setting It is determined that.
Device in 21. such as claim 13 to 20 as described in any claim, it is characterised in that the module that issues specifically is used In:
The site information that user accessed is obtained, and for the website that user accessed, according to Max { Σ (p (sitei)) and Σ size(sitei)+size (common) < Size (threshold) choose needs the site resource bag that issues to user;
Wherein, siteiFor i-th website that user accessed, p (sitei) access right of i-th website that accessed for user Weight, size (sitei) size of the corresponding site resource bag of i-th website that accessed for user, size (common) is logical The size given out a contract for a project under setting for client with the size of bag, Size (threshold).
Device in 22. such as claim 13 to 20 as described in any claim, it is characterised in that the module that issues also is used In:
Packet for issuing to user arranges cache-time, in the cache-time phase of the front resource bag for once issuing to user Man Hou, issues the resource bag of respective type again to the user.
CN201310461750.4A 2013-09-30 2013-09-30 Resource pre-setting method and device based on pre-read Active CN103501281B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310461750.4A CN103501281B (en) 2013-09-30 2013-09-30 Resource pre-setting method and device based on pre-read

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310461750.4A CN103501281B (en) 2013-09-30 2013-09-30 Resource pre-setting method and device based on pre-read

Publications (2)

Publication Number Publication Date
CN103501281A CN103501281A (en) 2014-01-08
CN103501281B true CN103501281B (en) 2017-04-05

Family

ID=49866454

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310461750.4A Active CN103501281B (en) 2013-09-30 2013-09-30 Resource pre-setting method and device based on pre-read

Country Status (1)

Country Link
CN (1) CN103501281B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105357548B (en) * 2015-11-10 2019-03-12 珠海迈越信息技术有限公司 A kind of set-top box resource pre-review method and device
CN110825987B (en) * 2019-11-07 2023-06-23 北京博睿宏远数据科技股份有限公司 Method, device, equipment and storage medium for acquiring streaming media resource address
CN111078537B (en) * 2019-11-29 2023-09-22 珠海金山数字网络科技有限公司 Evaluation method for Unity game bundle package resource division
CN111359217A (en) * 2020-02-28 2020-07-03 深圳市腾讯信息技术有限公司 Application content generation method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102663012A (en) * 2012-03-20 2012-09-12 北京搜狗信息服务有限公司 Webpage preloading method and system
CN102831148A (en) * 2012-06-19 2012-12-19 北京奇虎科技有限公司 Method and device for loading recommended data based on browser

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102663012A (en) * 2012-03-20 2012-09-12 北京搜狗信息服务有限公司 Webpage preloading method and system
CN102831148A (en) * 2012-06-19 2012-12-19 北京奇虎科技有限公司 Method and device for loading recommended data based on browser

Also Published As

Publication number Publication date
CN103501281A (en) 2014-01-08

Similar Documents

Publication Publication Date Title
CN103501281B (en) Resource pre-setting method and device based on pre-read
CN103500213B (en) Page hot-spot resource updating method and device based on pre-reading
CN103729438B (en) Webpage preloads method and device
CN101079768B (en) A method for computing click data of webpage link
CN103455522B (en) Recommendation method and system of application extension tools
CN104052809B (en) A kind of flow-dividing control method and apparatus of website test
CN102932206B (en) The method and system of monitoring website access information
CN102932207B (en) The method of monitoring website access information and server
CN107025236A (en) Data processing method and data system for settling account between system for settling account
CN104348642B (en) A kind of garbage information filtering method and device
CN107609889A (en) A kind of method and device for encouraging user&#39;s sharing web page
CN107103487A (en) A kind of advertisement sending method based on big data
CN106851343A (en) For the method and apparatus of net cast
CN106469376A (en) A kind of risk control method and equipment
CN108416627A (en) A kind of brand influence force monitoring method and system based on internet data
CN102855248A (en) Determination method, apparatus and system for user characteristic information
CN103631942A (en) Method and device for accessing webpage and browser
CN110417873A (en) A kind of network information extraction system for realizing record webpage interactive operation
CN110737645B (en) Data migration method and system among different systems and related equipment
CN107992416A (en) A kind of definite method and device of webpage time delay
CN104504004B (en) The sharing method and device shared for website
CN112084390B (en) Method for searching by utilizing automatic structured crawler in e-commerce platform
CN103354546A (en) Message filtering method and message filtering apparatus
CN106776614A (en) The display methods and device of sharing platform
CN106484746A (en) The analysis method of website transformation event and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant