访问痕迹处理方法及装置制造方法及图纸

技术编号:10307029 阅读:96 留言:0更新日期:2014-08-08 09:10
本公开是关于访问痕迹处理方法及装置。所述方法包括:按照预设存储规则存储浏览器本次启动后的访问痕迹;在本次启动后的浏览器关闭前,监测是否接收到隐藏模式的设置指令;当接收到隐藏模式的设置指令时,根据所述设置指令对存储的浏览器本次启动后的访问痕迹进行隐藏处理。本公开的技术方案,使得当用户在看网页看到一半的时候,可以通过设置隐藏模式,将浏览器本次启动后的访问痕迹有选择性的进行隐藏处理,实现更为全面有效的保护用户隐私。

【技术实现步骤摘要】
访问痕迹处理方法及装置
本公开涉及浏览器
,尤其涉及访问痕迹处理方法及装置。
技术介绍
相关技术中,浏览器可设置为隐身模式,在隐身模式下,可以隐藏用户本次浏览的所有痕迹,如cookies、网站浏览历史记录、下载历史记录、最近打开的tab等(以下统称“访问痕迹”)。但要实现这种效果,必须事先有预见性地打开隐身模式。但有很多时候,用户看网页看到一半的时候才想起打开隐身模式,打开隐身模式之前本次启动浏览器后的“访问痕迹”无法隐藏,不能全面保护用户的隐私。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供访问痕迹处理方法及装置。根据本公开实施例的第一方面,提供一种访问痕迹处理方法,包括:按照预设存储规则存储浏览器本次启动后的访问痕迹;在本次启动后的浏览器关闭前,监测是否接收到隐藏模式的设置指令;当接收到隐藏模式的设置指令时,根据所述设置指令对存储的浏览器本次启动后的访问痕迹进行隐藏处理。在一个实施例中,上述按照预设存储规则存储浏览器本次启动后的访问痕迹,可包括:在浏览器本次启动时,监测是否处于隐藏模式;当处于隐藏模式时,按照预设存储规则存储浏览器本次启动后生成的、且隐藏模式当前禁止隐藏的访问痕迹;当未处于隐藏模式时,按照预设存储规则存储浏览器本次启动后的访问痕迹。在一个实施例中,上述根据所述设置指令,对存储的浏览器本次启动后的访问痕迹进行隐藏处理,可包括:当所述设置指令为隐藏所有访问痕迹时,对存储的浏览器本次启动后生成的所有访问痕迹进行隐藏处理;当所述设置指令为隐藏预设访问痕迹而禁止隐藏其它访问痕迹时,对存储的浏览器本次启动后生成的所述预设访问痕迹进行隐藏处理。在一个实施例中,上述方法还可包括:根据所述设置指令,对浏览器之后的访问痕迹进行隐藏处理。在一个实施例中,上述根据所述设置指令,对浏览器之后的访问痕迹进行隐藏处理,可包括:当所述设置指令为隐藏所有访问痕迹时,对浏览器之后生成的所有访问痕迹进行隐藏处理;当所述设置指令为隐藏预设访问痕迹而禁止隐藏其它访问痕迹时,对浏览器之后生成的所述预设访问痕迹进行隐藏处理,并按照预设存储规则存储浏览器之后生成的所述其它访问痕迹。在一个实施例中,上述预设存储规则包括:[0021 ] 按照预存访问痕迹对应的浏览站点,将预存访问痕迹独立存储于对应的浏览站点相应的独立存储空间;或者将预存访问痕迹统一存储于一独立存储空间。在一个实施例中,所述隐藏处理包括删除处理、丢弃处理、禁止预设程序读取或者存储后禁止预设程序读取。在一个实施例中,所述方法还可包括:在本次启动后的浏览器关闭时、或者在浏览器下次启动时,判断是否独立存储有浏览器本次启动后的访问痕迹;当独立存储有浏览器本次启动后的访问痕迹时,将独立存储的浏览器本次启动后的访问痕迹,与预设存储空间中存储的浏览器本次启动之前的访问痕迹进行合并处理,生成合并后访问痕迹;将所述合并后访问痕迹存储于所述预设存储空间中。在一个实施例中,当所述隐藏处理包括禁止预设程序读取或者存储后禁止预设程序读取时,所述方法还可包括:接收对经过所述隐藏处理的访问痕迹的解除隐藏设置指令;对经过所述隐藏处理的访问痕迹进行解除隐藏处理。根据本公开实施例的第二方面,提供一种访问痕迹处理装置,包括:第一存储模块,用于按照预设存储规则存储浏览器本次启动后的访问痕迹;监测模块,用于在本次启动后的浏览器关闭前,监测是否接收到隐藏模式的设置指令;第一处理模块,用于当接收到隐藏模式的设置指令时,根据所述设置指令对存储的浏览器本次启动后的访问痕迹进行隐藏处理。在一个实施例中,所述第一存储模块可包括:监测单元,用于在浏览器本次启动时,监测是否处于隐藏模式;第一存储单元,用于当处于隐藏模式时,按照预设存储规则存储浏览器本次启动后生成的、且隐藏模式当前禁止隐藏的访问痕迹;第二存储单元,用于当未处于隐藏模式时,按照预设存储规则存储浏览器本次启动后的访问痕迹。在一个实施例中,所述第一处理模块可包括:第一处理单元,用于当所述设置指令为隐藏所有访问痕迹时,对存储的浏览器本次启动后生成的所有访问痕迹进行隐藏处理;第二处理单元,用于当所述设置指令为隐藏预设访问痕迹而禁止隐藏其它访问痕迹时,对存储的浏览器本次启动后生成的所述预设访问痕迹进行隐藏处理。[0041 ] 在一个实施例中,所述装置还可包括:第二处理模块,用于根据所述设置指令,对浏览器之后的访问痕迹进行隐藏处理。在一个实施例中,所述第二处理模块可包括:第三处理单元,用于当所述设置指令为隐藏所有访问痕迹时,对浏览器之后生成的所有访问痕迹进行隐藏处理;第四处理单元,用于当所述设置指令为隐藏预设访问痕迹而禁止隐藏其它访问痕迹时,对浏览器之后生成的所述预设访问痕迹进行隐藏处理,并按照预设存储规则存储浏览器之后生成的所述其它访问痕迹。在一个实施例中,所述装置还可包括:判断模块,用于在本次启动后的浏览器关闭时、或者在浏览器下次启动时,判断是否独立存储有浏览器本次启动后的访问痕迹;合并模块,用于当独立存储有浏览器本次启动后的访问痕迹时,将独立存储的浏览器本次启动后的访问痕迹,与预设存储空间中存储的浏览器本次启动之前的访问痕迹进行合并处理,生成合并后访问痕迹;第二存储模块,用于将所述合并后访问痕迹存储于所述预设存储空间中。在一个实施例中,还可包括:接收模块,用于当所述隐藏处理包括禁止预设程序读取或者存储后禁止预设程序读取时,接收对经过所述隐藏处理的访问痕迹的解除隐藏设置指令;解除模块,用于对经过所述隐藏处理的访问痕迹进行解除隐藏处理。根据本公开实施例的第三方面,提供一种访问痕迹处理装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:按照预设存储规则存储浏览器本次启动后的访问痕迹;在本次启动后的浏览器关闭前,监测是否接收到隐藏模式的设置指令;当接收到隐藏模式的设置指令时,根据所述设置指令对存储的浏览器本次启动后的访问痕迹进行隐藏处理。本公开的实施例提供的技术方案可以包括以下有益效果:当用户在看网页看到一半的时候,可以通过设置隐藏模式,将浏览器本次启动后的访问痕迹有选择性的进行隐藏处理,实现更为全面有效的保护用户隐私。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种访问痕迹处理方法的流程图。图2A-2B是根据一示例性实施例示出的一种访问痕迹处理方法中设置隐藏模式的场景图。图3是根据一示例性实施例示出的另一种访问痕迹处理方法的流程图。图4是根据一不例性实施例一不出的一种访问痕迹处理方法的流程图。图5是根据一示例性实施例二示出的一种访问痕迹处理方法的流程图。图6是根据一示例性实施例示出的一种访问痕迹处理装置的框图。图7是图6中第一存储模块的框图。图8是图6中第一处理模块的框图。图9是根据一示例性实施例示出的另一种访问痕迹处理装置的框图。图10是根据一示例性实施例示出的一种访问痕迹处理装置的框图。图11是根据一示例性实施例示出的一种访问痕迹处理装置的框图(终端设备的一般结构)。【具体实施方式】这里将详细地对示例性实施例本文档来自技高网...
访问痕迹处理方法及装置

【技术保护点】
一种访问痕迹处理方法,其特征在于,包括:按照预设存储规则存储浏览器本次启动后的访问痕迹;在本次启动后的浏览器关闭前,监测是否接收到隐藏模式的设置指令;当接收到隐藏模式的设置指令时,根据所述设置指令对存储的浏览器本次启动后的访问痕迹进行隐藏处理。

【技术特征摘要】
1.一种访问痕迹处理方法,其特征在于,包括: 按照预设存储规则存储浏览器本次启动后的访问痕迹; 在本次启动后的浏览器关闭前,监测是否接收到隐藏模式的设置指令; 当接收到隐藏模式的设置指令时,根据所述设置指令对存储的浏览器本次启动后的访问痕迹进行隐藏处理。2.如权利要求1所述的方法,其特征在于,按照预设存储规则存储浏览器本次启动后的访问痕迹,包括: 在浏览器本次启动时,监测是否处于隐藏模式; 当处于隐藏模式时,按照预设存储规则存储浏览器本次启动后生成的、且隐藏模式当前禁止隐藏的访问痕迹; 当未处于隐藏模式时,按照预设存储规则存储浏览器本次启动后的访问痕迹。3.如权利要求1所述的方法,其特征在于,所述根据所述设置指令,对存储的浏览器本次启动后的访问痕迹进行隐藏处理,包括: 当所述设置指令为隐藏所有访问痕迹时,对存储的浏览器本次启动后生成的所有访问痕迹进行隐藏处理; 当所述设置指令为隐藏预设访问痕迹而禁止隐藏其它访问痕迹时,对存储的浏览器本次启动后生成的所述预设访问痕迹进行隐藏处理。4.如权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述设置指令,对浏览器之后的访问痕迹进行隐藏处理。5.如权利要求4所述的方法,其特征在于,所述根据所述设置指令,对浏览器之后的访问痕迹进行隐藏处理,包括: 当所述设置指令为隐藏所有访问痕迹时,对浏览器之后生成的所有访问痕迹进行隐藏处理; 当所述设置指令为隐藏预设访问痕迹而禁止隐藏其它访问痕迹时,对浏览器之后生成的所述预设访问痕迹进行隐藏处理,并按照预设存储规则存储浏览器之后生成的所述其它访问痕迹。6.如权利要求1-5中任一所述的方法,其特征在于, 所述预设存储规则包括: 按照预存访问痕迹对应的浏览站点,将预存访问痕迹独立存储于对应的浏览站点相应的独立存储空间;或者将预存访问痕迹统一存储于一独立存储空间。7.如权利要求1-5中任一所述的方法,其特征在于, 所述隐藏处理包括删除处理、丢弃处理、禁止预设程序读取或者存储后禁止预设程序读取。8.如权利要求1所述的方法,其特征在于,所述方法还包括: 在本次启动后的浏览器关闭时、或者在浏览器下次启动时,判断是否独立存储有浏览器本次启动后的访问痕迹; 当独立存储有浏览器本次启动后的访问痕迹时,将独立存储的浏览器本次启动后的访问痕迹,与预设存储空间中存储的浏览器本次启动之前的访问痕迹进行合并处理,生成合并后访问痕迹;将所述合并后访问痕迹存储于所述预设存储空间中。9.如权利要求7所述的方法,其特征在于,当所述隐藏处理包括禁止预设程序读取或者存储后禁止预设程序读取时,所述方法还包括: 接收对经过所述隐藏处理的访问痕迹的解除隐藏设置指令; 对经过所述隐藏处理的访问痕迹进行解除隐藏处理。10.一种访问痕迹处理装置,其特征在于,包括: 第一存储模块,用于按照预设存...

【专利技术属性】
技术研发人员:王力左景龙陈定伟
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1