[发明专利]一种实现浏览器书签同步的方法、装置及系统有效
申请号: | 201310245884.2 | 申请日: | 2013-06-20 |
公开(公告)号: | CN104243429B | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 尚子峰;马学敏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 郝传鑫 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 浏览器 书签 同步 方法 装置 系统 | ||
1.一种实现浏览器书签同步的方法,其特征在于,该方法包括以下步骤:
获取步骤:当浏览器通过一登录账号登录服务器时,获取该登录账号对应的离线书签;
查询步骤:查询该离线书签的版本号,以及查询该登录账号对应的网络书签的版本号,所述网络书签能够被多个终端通过同一登录账号获取和修改;
第一判断步骤:根据该离线书签的版本号与该网络书签的版本号判断该离线书签是否需要更新;
第一更新步骤:若该离线书签需要更新,则从服务器下载该网络书签,将该离线书签更新为所下载的网络书签;
接收步骤:接收对所显示的离线书签的修改操作;
修改步骤:根据该修改操作修改该登录账号对应的离线书签;
第二判断步骤:判断该离线书签的版本号是否低于该网络书签的版本号;
第三更新步骤:若该离线书签的版本号低于该网络书签的版本号,则先从服务器下载该网络书签,将所下载的网络书签合并到修改后的该离线书签,然后将合并后的离线书签上传至服务器,从而更新该网络书签;
所述版本号的设定规则是:每当服务器中的网络书签被更新一次,则对该网络书签的版本号升高一级;每当离线书签根据该网络书签被更新一次,所述离线书签的版本号被更新成与该网络书签的版本号一致;所述离线书签被根据所述修改操作修改后,则所述离线书签的版本号保持不变。
2.如权利要求1所述的实现浏览器书签同步的方法,其特征在于,所述获取步骤还包括:
显示所获取的离线书签。
3.如权利要求2所述的实现浏览器书签同步的方法,其特征在于,所述第一判断步骤包括:
判断该离线书签的版本号是否低于该网络书签的版本号;
若该离线书签的版本号低于该网络书签的版本号,则判断该离线书签需要更新。
4.如权利要求3所述的实现浏览器书签同步的方法,其特征在于,所述第一更新步骤还包括:
根据所下载的网络书签更新所显示的离线书签。
5.如权利要求1所述的实现浏览器书签同步的方法,其特征在于,在所述获取该登录账号对应的离线书签的步骤中,还包括:
检查所获取的离线书签是否发生数据错误或数据丢失,若是,则从服务器下载该网络书签,并将该离线书签更新为所下载的网络书签;
显示更新后的该离线书签。
6.如权利要求4或5所述的实现浏览器书签同步的方法,其特征在于,所述第一更新步骤还包括:
将该离线书签的版本号更新为所下载的网络书签的版本号。
7.如权利要求2或4或5所述的实现浏览器书签同步的方法,其特征在于,还包括:
第二更新步骤:若该离线书签的版本号不低于该网络书签的版本号,则将修改后的该离线书签上传至服务器,从而更新该网络书签。
8.如权利要求1所述的实现浏览器书签同步的方法,其特征在于,所述第三更新步骤还包括:
根据该合并后的离线书签更新所显示的离线书签。
9.如权利要求7所述的实现浏览器书签同步的方法,其特征在于,所述第二更新步骤或第三更新步骤还包括:
接收服务器返回的对更新后的该网络书签重新设定的版本号,并将该离线书签的版本号更新为所接收的该版本号。
10.如权利要求7所述的实现浏览器书签同步的方法,其特征在于,在所述修改步骤前还包括:
对该离线书签进行备份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310245884.2/1.html,转载请声明来源钻瓜专利网。