[发明专利]基于预读取的资源预置方法和装置有效
申请号: | 201310461750.4 | 申请日: | 2013-09-30 |
公开(公告)号: | CN103501281A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 崔华;郭奇;汤传喜;李俊强 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911;H04L29/08 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 读取 资源 预置 方法 装置 | ||
1.一种基于预读取的资源预置方法,其特征在于,该方法包括:
获取各站点下的资源的标识,所述标识唯一表示一个资源;
根据资源的标识获取各资源对应的原始文件,并对各资源对应的原始文件进行筛选处理,以滤除属于预定类型的资源;
根据不同站点对资源的不同引用情况对所述筛选处理后的资源进行打包处理;
根据用户的网络访问特征为各用户分别选取资源包,并向各用户分别下发其选取的资源包。
2.如权利要求1所述的方法,其特征在于,所述根据不同站点对资源的不同引用情况对所述筛选处理后的资源进行打包处理包括:
针对筛选处理后的资源中的被多个站点共同引用的资源打包为公用资源包;
针对筛选处理后的资源中的各站点专属引用的资源分别打包为站点资源包;
且所述根据用户的网络访问特征为各用户分别选取资源包,并向各用户分别下发其选取的资源包包括:
根据用户的网络访问特征为各用户分别选取站点资源包,并向各用户分别下发所述公用资源包和为其选取的站点资源包。
3.如权利要求1所述的方法,其特征在于,所述获取各站点下的资源的标识的步骤包括:
获取客户端进行网络访问的客户端日志,并根据所述客户端日志获取各站点下的各资源的URL。
4.如权利要求1所述的方法,其特征在于,所述对各资源对应的原始文件进行筛选处理的步骤包括:
滤除原始文件中包含有cookie设置信息的资源;和/或
滤除原始文件中的内容变化率超过预定变化率阈值的资源;和/或
滤除原始文件异常的资源。
5.如权利要求1所述的方法,其特征在于,所述方法在打包的步骤之前还包括:
依据资源的权重值从筛选后的资源中选取相应的资源;
且所述筛选处理后的资源为从筛选后的资源中选取的资源。
6.如权利要求5所述的方法,其特征在于,所述资源的权重值是根据资源使用户重视的程度而设定的。
7.如权利要求6所述的方法,其特征在于:
所述资源的权重值根据Weight(resurl)=Uv(resurl)/Size(resurl)计算获得;
其中,Weight(resurl)为资源的权重值,resurl为资源的URL,Uv(resurl)为资源在过去预定时长的时间窗内的用户使用量,Size(resurl)为资源的大小。
8.如权利要求2所述的方法,其特征在于,所述站点资源包的打包操作包括:
针对一个站点而言,根据站点专属引用的资源的权重值从该站点专属引用的资源中选取第一预定数量的站点专属引用的资源,并对选取出的第一预定数量的站点专属引用的资源进行打包;
其中,所述第一预定数量根据客户端设定的下发包的大小以及所述选取的站点专属引用的资源的大小确定。
9.如权利要求2所述的方法,其特征在于,所述方法还包括:
根据资源的权重值从筛选处理后的资源中选取第二预定数量的资源,并将选取的第二预定数量的资源打包为通用包;
向用户下发所述通用包;
其中,所述第二预定数量根据客户端设定的下发包的大小以及所述选取的资源的大小确定。
10.如权利要求2至9中任一权利要求所述的方法,其特征在于,所述根据用户的网络访问特征为各用户分别选取站点资源包的步骤包括:
获取用户访问过的站点信息,并针对用户访问过的站点,根据Max{∑(p(p(sitei))}且∑size(sitei)SiZe(common)<Size(threshold)选取需要向用户下发的站点资源包;
其中,sitei为用户访问过的第i个站点,p(sitei)为用户访问过的第i个站点的访问权重,size(sitei)为用户访问过的第i个站点对应的站点资源包的大小,size(common)为通用包的大小,Size(threshold)为客户端设定的下发包的大小。
11.如权利要求1至9中任一权利要求所述的方法,其中,所述下发的步骤还包括:
根据前一次向用户下发的资源包的缓存时间向用户再次下发相应类型的资源包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310461750.4/1.html,转载请声明来源钻瓜专利网。