[发明专利]一种移动终端缓存控制的方法和装置无效

专利信息
申请号: 201110031617.6 申请日: 2011-01-28
公开(公告)号: CN102096712A 公开(公告)日: 2011-06-15
发明(设计)人: 杨志平 申请(专利权)人: 深圳市五巨科技有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京连和连知识产权代理有限公司 11278 代理人: 王光辉
地址: 518040 广东省深圳市福田*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 移动 终端 缓存 控制 方法 装置
【说明书】:

技术领域

发明涉及移动通信设备,尤其涉及一种移动终端缓存控制的方法和装置。

背景技术

目前,随着移动通信技术的不断发展,移动终端已经深入到人们的生活中,移动通信也已成为最广泛使用的通信方式。这里,本发明所称的移动终端是指手机、个人数字助理(PDA,Personal Digital Assistant)等具有无线通讯功能的小型手持式移动通信设备。以手机为例,其作为日常生活和商业事务的工具,在用户的生活中占有重要的地位。

除了利用手机进行通讯以外,人们还可以利用手机上网浏览网页、下载软件等。当通过手机浏览器浏览网页时,需要定位和查找本地缓存,从缓存中调用已保存的图片和数据,但是随着通过手机浏览的时间和信息量的增加,本地缓存的文件越来越多,因此需要提供一种效率高的缓存控制的方法。

发明内容

本发明的目的是提供一种效率高的移动终端缓存控制的方法和装置。

为达到上述目的,本发明采用如下技术方案:

一种移动终端缓存控制的方法,包括:

步骤1:用户通过移动终端浏览器输入浏览的网页地址;

步骤2:移动终端接收网络服务器返回的网络数据,并对其中的头部数据进行解析,得到URL地址和缓存控制信息;

步骤3:根据URL地址,计算该URL地址指向的网页数据的哈希值;

步骤4:根据计算得到的哈希值,查找缓存索引文件中对应的节点;

步骤5:根据所述缓存索引文件中节点指示的文件位置,从本地缓存中读取相应的缓存文件。

进一步地,所述步骤4进一步为:根据计算得到的哈希值,查找缓存索引文件中对应的节点,判断是否有相应的缓存文件存在,如果存在,则进行步骤5,如果不存在,则进行步骤7;

所述方法步骤5之后进一步包括:

步骤6:判断所读取的缓存文件是否过期,如果是,则删除该缓存文件,并进行步骤7,如果否,则结束;

步骤7:拉取网络数据;

步骤8:判断该网络数据是否需要进行缓存,如果是,则进行步骤9,如果否,则结束;

步骤9:判断本地是否有存储空间,如果是,则进行步骤10,如果否,则结束;

步骤10:在本地保存新的缓存文件信息,并且更新缓存信息;

步骤11:保存页面文件及图片资源文件;

步骤12:更新缓存索引文件。

进一步地,缓存索引文件中的节点包括多个基本节点,当出现哈希冲突时,在缓存索引文件中增加冲突节点,该冲突节点链接到原哈希值对应的节点上。

进一步地,所述步骤2中的缓存控制信息包括有效期关键字;

所述步骤6包括:

根据所述有效期关键字,得到缓存文件的过期时间,然后比较本地缓存中文件属性中的时间,判断得出本地缓存文件是否过期。

进一步地,所述步骤2中的缓存控制信息包括缓存控制值;

所述步骤8包括:

根据所述缓存控制值,判断网络数据是否需要缓存。

一种移动终端浏览器,包括:

输入模块,用于让用户输入浏览的网页地址;

接收模块,用于接收网络服务器返回的网络数据,并对其中的头部数据进行解析,得到URL地址和缓存控制信息;

计算模块,用于根据URL地址,计算该URL地址指向的网页数据的哈希值;

查找模块,用于根据计算得到的哈希值,查找缓存索引文件中对应的节点;

读取模块,用于根据所述缓存索引文件中节点指示的文件位置,从本地缓存中读取相应的缓存文件。

进一步地,所述移动终端浏览器还包括:

第一判断模块,用于判断所读取的缓存文件是否过期,如果是,则删除该缓存文件,并转至拉取模块,如果否,则结束;

拉取模块,用于拉取网络数据;

第二判断模块,用于判断该网络数据是否需要进行缓存,如果是,则转至第三判断模块,如果否,则结束;

第三判断模块:判断本地是否有存储空间,如果是,则转至第一保存及更新模块,如果否,则结束;

第一保存及更新模块,用于在本地保存新的缓存文件信息,并且更新缓存信息;

第二保存模块,用于保存页面文件及图片资源文件;

第二更新模块,用于更新缓存索引文件;

并且,所述查找模块,进一步用于根据计算得到的哈希值,查找缓存索引文件中对应的节点,判断是否有相应的缓存文件存在,如果存在,则转至所述读取模块,如果不存在,则转至所述拉取模块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市五巨科技有限公司,未经深圳市五巨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110031617.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top