【技术实现步骤摘要】
本专利技术涉及计算机网络
,特别涉及一种浏览器用户信息的还原方法和装置。
技术介绍
浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种应用软件。目前的浏览器都是可以实现浏览器用户登录的。这样对于浏览器用户就会产生很多的用户数据,现有的用户数据包括收藏夹信息、cookie信息、登录信息、浏览历史记录。浏览器会对用户数据进行备份,当需要时,利用备份数据还原浏览器中的用户数据。然而,现有的浏览器对各种用户数据都是分开单个进行备份,当用户需要将浏览器整体还原至某一期望的状态时,也需要逐个对各个用户数据进行还原操作,导致浏览器还原的操作过于繁琐,不便于用户使用;并且,现有的浏览器备份和还原操作都是在浏览器本地执行的,备份数据固定存储在本地设备中,则当用户位置发生了变更时,现有方案无法在新位置实现浏览器的还原。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供ー种克服上述问题或者至少部分地解决上述问题的浏览器用户信息的还原方法和装置。依据本专利技术的ー个方面,本专利技术实施例提供了一种浏览器用户信息的还原方法,包括在浏览器侧收集用户信息选项对应的用户数据,井根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息,不同时间下生成的用户信息具有不同的版本信息;将用户信息上报至服务器侧并保存;当用户需要对浏览器中的用户信息还原时,向服务器发送获知的指定版本信息,接收服务器根据该版本信息返回的该用户的用户信息,并根据返回的用户信息分别还原浏览器中相应用户信息选项的用户数据。其中,在浏览器侧收集用户信息选项对应 ...
【技术保护点】
一种浏览器用户信息的还原方法,包括:在浏览器侧收集用户信息选项对应的用户数据,并根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息,不同时间下生成的所述用户信息具有不同的版本信息;将所述用户信息上报至服务器侧并保存;当用户需要对浏览器中的用户信息还原时,向所述服务器发送获知的指定版本信息,接收服务器根据该版本信息返回的该用户的用户信息,并根据返回的用户信息分别还原浏览器中相应用户信息选项的用户数据。
【技术特征摘要】
1.一种浏览器用户信息的还原方法,包括在浏览器侧收集用户信息选项对应的用户数据,并根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息,不同时间下生成的所述用户信息具有不同的版本信息;将所述用户信息上报至服务器侧并保存;当用户需要对浏览器中的用户信息还原时,向所述服务器发送获知的指定版本信息, 接收服务器根据该版本信息返回的该用户的用户信息,并根据返回的用户信息分别还原浏览器中相应用户信息选项的用户数据。2.根据权利要求1所述的方法,其特征在于,在浏览器侧收集用户信息选项对应的用户数据之前,所述方法还包括接收用户通过交互界面发送的选取指令;根据所述选取指令确定需要备份的所述用户信息选项。3.根据权利要求1所述的方法,其特征在于,在向所述服务器发送获知的指定版本信息之前,所述方法还包括接收服务器侧下发的为所述用户信息设置的版本信息。4.根据权利要求1所述的方法,其特征在于,所述根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息还包括为在浏览器侧获取到的所述用户信息生成版本信息;所述将所述用户信息上报至服务器侧并保存包括将用户信息和该用户信息对应的版本信息上报至服务器侧并保存。5.根据权利要求1所述的方法,其特征在于,所述根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息包括分别对收集到的每个用户信息选项对应的用户数据按照预定加密方式进行加密;根据加密后的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息。6.根据权利要求5所述的方法,其特征在于,所述根据返回的用户信息分别还原浏览器中相应用户信息选项的用户数据包括对返回的用户信息中不同用户信息选项的用户数据分别按照与预定加密方式相对应的解密方式进行解密;利用解密后的用户数据还原浏览器中相应用户信息选项的用户数据。7.根据权利要求1至6任一项所述的方法,其特征在于,所述用户信息选项包括如下一个或多个选项浏览历史记录、收藏夹、cookie、登录信息、浏览器的设置信息、用户个人信息、浏览器中插件的信息,所述插件的信息包括插件内存储的信息和/或插件的配置信息。8.根据权利要求1至6任一项所述的方法,其特征在于,所述根据收集到的用户数据中所有具有相同时间属性的数据获取该时间下所生成的用户信息还包括为在浏览器侧获取到的所述用户信息生成描述信息,所述描述信息包括用户信息的生成时间、用户信息包括的总信息条数、用户信息中每个用户信息选项包括的信息条数、用户信息对应的用户的注释信息、平台信息和/或浏览器版本信息;所述将所述用户信息上报至服务器侧并保存还包括将所述用户信息和该用户信息的描述信息上报至服务器侧并保存;所述接收服务器根据该版本信息返回的该用户的用户信息还包括接收服务器根据该版本信息返回的该用户的用户信息和该用户信息的描述信息。9.根据权利要求1至6任一项所述的方法,其特征在于,所述将所述用户信息上报至服务器侧并保存包括将用户信息以及该用户信息对应的用户标识上报至服务器侧以在服务器侧根据用户标识保存相应的用户信息;或者,根据用户的登录信息登录服务器,所述登录信息中包括用户标识;将用户信息上报至所述登录服务器侧,以在该服...
【专利技术属性】
技术研发人员:薛向旭,江宽,刘武,刘启明,吴浩,唐永刚,王有存,任寰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。