[发明专利]用于浏览器的用户信息还原方法和装置在审
申请号: | 201510561535.0 | 申请日: | 2012-12-07 |
公开(公告)号: | CN105045687A | 公开(公告)日: | 2015-11-11 |
发明(设计)人: | 薛向旭;江宽;刘武;刘启明;吴浩;唐永刚;王有存;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 浏览器 用户信息 还原 方法 装置 | ||
技术领域
本发明涉及计算机网络技术领域,特别涉及一种用于浏览器的用户信息还原方法和装置。
背景技术
浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种应用软件。
目前的浏览器都是可以实现浏览器用户登录的。这样对于浏览器用户就会产生很多的用户数据,现有的用户数据包括:收藏夹信息、cookie信息、登录信息、浏览历史记录。浏览器会对用户数据进行备份,当需要时,利用备份数据还原浏览器中的用户数据。
然而,现有的浏览器对各种用户数据都是分开单个进行备份,当用户需要将浏览器整体还原至某一期望的状态时,也需要逐个对各个用户数据进行还原操作,导致浏览器还原的操作过于繁琐,不便于用户使用;并且,现有的浏览器备份和还原操作都是在浏览器本地执行的,备份数据固定存储在本地设备中,则当用户位置发生了变更时,现有方案无法在新位置实现浏览器的还原。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于浏览器的用户信息还原方法和装置。
依据本发明的一个方面,本发明实施例提供了一种用于浏览器的用户信息还原方法,包括:
在浏览器侧收集用户信息选项对应的用户数据,并根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息,不同时间下生成的用户信息具有不同的版本信息;
将用户信息上报至服务器侧并保存;
当用户需要对浏览器中的用户信息还原时,向服务器发送获知的指定版本信息,接收服务器根据该版本信息返回的该用户的用户信息,并根据返回的用户信息分别还原浏览器中相应用户信息选项的用户数据;
其中,在向服务器发送获知的指定版本信息之前,上述方法还包括:
接收服务器侧下发的为用户信息设置的版本信息。
其中,在浏览器侧收集用户信息选项对应的用户数据之前,上述方法还包括:接收用户通过交互界面发送的选取指令;根据选取指令确定需要备份的用户信息选项。
其中,上述根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息还包括:为在浏览器侧获取到的用户信息生成版本信息;
上述将用户信息上报至服务器侧并保存包括:将用户信息和该用户信息对应的版本信息上报至服务器侧并保存。
其中,上述根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息包括:
分别对收集到的每个用户信息选项对应的用户数据按照预定加密方式进行加密;根据加密后的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息。
其中,上述根据返回的用户信息分别还原浏览器中相应用户信息选项的用户数据包括:
对返回的用户信息中不同用户信息选项的用户数据分别按照与预定加密方式相对应的解密方式进行解密;利用解密后的用户数据还原浏览器中相应用户信息选项的用户数据。
其中,用户信息选项包括如下一个或多个选项:浏览历史记录、收藏夹、cookie、登录信息、浏览器的设置信息、用户个人信息、浏览器中插件的信息,该插件的信息包括插件内存储的信息和/或插件的配置信息。
其中,上述根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息还包括:为在浏览器侧获取到的用户信息生成描述信息,该描述信息包括用户信息的生成时间、用户信息包括的总信息条数、用户信息中每个用户信息选项包括的信息条数、用户信息对应的用户的注释信息、平台信息和/或浏览器版本信息;
上述将用户信息上报至服务器侧并保存还包括:将用户信息和该用户信息的描述信息上报至服务器侧并保存;
上述接收服务器根据该版本信息返回的该用户的用户信息还包括:接收服务器根据该版本信息返回的该用户的用户信息和该用户信息的描述信息。
其中,上述将用户信息上报至服务器侧并保存包括:将用户信息以及该用户信息对应的用户标识上报至服务器侧以在服务器侧根据用户标识保存相应的用户信息;或者,根据用户的登录信息登录服务器,登录信息中包括用户标识;将用户信息上报至登录服务器侧,以在该服务器侧根据获知的用户标识保存相应的用户信息。
依据本发明的另一个方面,本发明实施例提供了一种用于浏览器的用户信息还原装置,包括个人信息管理器,该个人信息管理器包括:
收集单元,适于在浏览器侧收集用户信息选项对应的用户数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510561535.0/2.html,转载请声明来源钻瓜专利网。