一种隐私信息保护方法及装置的制造方法

文档序号:10525532阅读:370来源:国知局
一种隐私信息保护方法及装置的制造方法
【专利摘要】本发明实施例提供一种隐私信息保护方法及装置,通过为浏览器配置隐私信息保护状态,当当前时刻所述浏览器的隐私信息保护状态为受保护状态时,则保护输入的隐私信息不被所述浏览器获取。采用本发明实施例技术方案,在浏览器与网络侧进行通信的过程中,即保护输入的隐私信息不被所述浏览器获取,从而保证了用户再次使用浏览器的时候,浏览器中不再显示用户的历史记录,进而保护了用户的隐私信息避免了恶意攻击者的攻击。
【专利说明】
_种隐私信息保护方法及装置
技术领域
[0001]本发明实施例涉及通信技术领域,尤其涉及一种隐私信息保护方法及装置。
【背景技术】
[0002]随着互联网的发展,各种终端(如手机,pad等)以其通信便捷,操作方便的特性得到了广泛的应用。目前,终端可以具有独立的操作系统,用户可以根据需要自行安装第三方服务商提供的应用软件,通过此类应用软件,可以扩展终端的功能。
[0003]目前,若终端需要通过浏览器获取网络信息,则用户需要在浏览器的搜索栏中输入关键字,或者在浏览器的地址栏中输入URL(Uniform Resource Locator;统一资源定位符)地址,或者在浏览器所呈现的页面中选中某个链接地址,此时,浏览器在向网络侧发送网络信息获取请求的同时,会记录用户曾经访问该网络信息,生成历史记录存储至浏览器中;当用户再次打开浏览器时可以通过选择历史记录的形式,重新查看曾经访问的网络信息列表(参阅图1a所示),或者浏览器会在推荐网页界面,呈现用户曾经访问的网络信息列表(参阅图1b所示),或者浏览器在检测到用户在搜索栏中输入部分关键字时,会自动根据所述历史记录联想呈现与所述部分关键字匹配的词组以及网址列表。
[0004]基于浏览器的特性可知,用户在使用浏览器获取网络信息的同时,浏览器会记录大量的隐私信息,恶意攻击者能够通过浏览器获取用户的隐私信息。
[0005]由此可见,目前在通过浏览器获取网络信息的过程中,存在用户的隐私信息安全性差的问题。

【发明内容】

[0006]本发明实施例提供一种隐私信息保护方法及装置,用以解决目前在通过浏览器获取网络信息的过程中,存在用户的隐私信息安全性差的问题。
[0007]本发明实施例提供的具体技术方案如下:
[0008]本发明实施例提供一种隐私信息保护方法,包括:
[0009]获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,统一资源定位符URL地址,用户名,密码,cookies中的任意一项及其组合;
[0010]若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。
[0011]一种隐私信息保护装置,包括:
[0012]状态获取单元,用于获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,统一资源定位符URL地址,用户名,密码,cookies中的任意一项及其组合;
[0013]保护单元,用于若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。
[0014]本发明实施例提供一种隐私信息保护方法及装置,通过为浏览器配置隐私信息保护状态,当当前时刻所述浏览器的隐私信息保护状态为受保护状态时,则保护输入的隐私信息不被所述浏览器获取。采用本发明实施例技术方案,在浏览器与网络侧进行通信的过程中,即保护输入的隐私信息不被所述浏览器获取,从而保证了用户再次使用浏览器的时候,浏览器中不再显示用户的历史记录,进而保护了用户的隐私信息避免了恶意攻击者的攻击。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1a为现有技术中浏览器界面示意图一;
[0017]图1b为现有技术中浏览器界面示意图二;
[0018]图2为本发明实施例中通信系统架构示意图;
[0019]图3为本发明实施例一中隐私信息保护的流程图;
[0020]图4为本发明实施例一中隐私信息保护状态设置界面示意图;
[0021 ]图5为本发明实施例二中隐私信息保护装置结构示意图;
[0022]图6为本发明实施例三中终端结构示意图。
【具体实施方式】
[0023]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]下面结合说明书附图,对本发明实施例作进一步详细描述。
[0025]参阅图2所示,为本发明实施例中通信系统架构示意图,该通信系统包含终端以及网络侧设备,其中,终端为具备通信能力的设备,且该终端具备用户交互界面,如智能电视,个人计算机,手机,平板电脑等;网络侧设备为提供网络信息的服务器。
[0026]实施例一
[0027]参阅图3所示,本发明实施例中,隐私信息保护的过程,包括:
[0028]步骤300:获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,URL地址,用户名,密码,cookies中的任意一项及其组合。
[0029]本发明实施例中,当终端检测到用户启动浏览器应用程序时,获取当前时刻浏览器的隐私信息保护状态,其中,所述隐私信息保护状态包括受保护状态和不受保护状态,该隐私信息保护状态可以根据用户指示进行设置。
[0030]可选的,所述隐私信息保护状态的设置方式包括:当检测到本地的浏览器隐私信息保护状态设置项被选中时,呈现隐私信息保护状态设置界面(参阅图4所示);其中,所述隐私信息保护状态设置界面中包含隐私信息设置选项;当检测到所述隐私信息设置选项被选中时,将浏览器的隐私信息保护状态设置为被受保护状态,其中,所述隐私信息设置选项可以为滑动按钮,也可以为下拉列表形式,该下拉列表包含关闭和打开两个选项,当隐私信息设置选项为打开,即表示隐私信息保护状态为受保护状态,当隐私信息设置选项为关闭,即表示隐私信息保护状态为不受保护状态。
[0031]步骤310:若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。
[0032]本发明实施例中,由于隐私信息包含输入的关键字,URL地址,用户名,密码,cookies中的任意一项及其组合;针对不同的隐私信息,终端保护该隐私信息的方式也不同。
[0033]可选的,当所述隐私信息为关键字,或者URL地址时,通过设置所述浏览器中的回调函数,保护输入的隐私信息不被所述浏览器获取。
[0034]可选的,所述浏览器中的回调函数如下所示:
[0035]void getVisitedHistory(final ValueCallback<String[]>callback)
[0036]当设置隐私信息保护状态为受保护状态时,终端将设置该回调函数,即在该函数中增加条件分支,使该回调函数判定当前时刻浏览器的隐私信息保护状态为受保护状态时,回调函数不对历史记录进行处理,从而达到保护隐私信息的目的。
[0037]可选的,当所述隐私信息为用户名,密码,或者cookies时,通过设置所述浏览器的接口函数,保护输入的隐私信息不被所述浏览器获取。具体的,所述终端通过将所述浏览器的接口函数的参数设置为指定形式,保护输入的隐私信息不被所述浏览器获取。其中,所述指定形式为使所述接口函数能够获取历史记录,但不将历史记录传输到浏览器应用层的形式。
[0038]可选的,所述浏览器中的接口函数如下所示:
[0039]CookieManager.getlnstance().setAcceptCookie(x);
[0040]WebSettings.setSaveUsername(y);
[0041 ] WebSettings.setSavePassword(z);
[0042]其中,终端只要将X参数设置为false,能够保证所述浏览器不对cookies进行记录;将y参数设置为false,能够保证所述浏览器不对用户名进行记录;将z参数设置为false,能够保证所述浏览器不对密码进行记录。
[0043]进一步的,若所述隐私信息保护状态为不受保护状态,则浏览器将对用户的隐私信息进行记录。
[0044]采用本发明实施例技术方案,由于终端在本地已经对浏览器设置隐私信息为受保护状态,因此,终端在关闭浏览器应用程序后,浏览器不会记录用户的隐私信息;并且,相较于现有技术中手动清除历史记录的技术方案时,会造成浏览器推荐网页界面中仍会显示用户浏览的历史记录的问题,本发明实施例技术方案中,由于终端对隐私信息进行保护的方式为直接拦截浏览器中处理历史记录的函数不进行数据处理,从而保证了终端关闭浏览器应用程序后,浏览器中不会记录用户的任何隐私信息,从而可靠提高了隐私信息的安全性。
[0045]实施例二
[0046]基于实施例一所述的技术方案,参阅图5所示,本发明实施例还提供一种隐私信息保护装置,该装置包括状态获取单元50,以及保护单元51,其中:
[0047]状态获取单元50,用于获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,URL地址,用户名,密码,cookies中的任意一项及其组合;
[0048]保护单元51,用于若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。
[0049]进一步的,所述装置还包括状态设置单元52,用于:当检测到本地的浏览器隐私信息保护状态设置项被选中时,呈现隐私信息保护状态设置界面;其中,所述隐私信息保护状态设置界面中包含隐私信息设置选项;当检测到所述隐私信息设置选项被选中时,将浏览器的隐私信息保护状态设置被受保护状态。
[0050]可选的,所述保护单元51,具体用于:当所述隐私信息为关键字,或者URL地址时,通过设置所述浏览器中的回调函数,使浏览器获取到的所有信息中不包含输入的隐私信息。
[0051]可选的,所述保护单元51,具体用于:当所述隐私信息为用户名,密码,或者cookies时,通过设置所述浏览器的接口函数,使浏览器获取到的所有信息中不包含输入的隐私信息。
[0052]可选的,所述保护单元51通过设置所述浏览器的接口函数,保护输入的隐私信息不被所述浏览器获取,具体包括:通过将所述浏览器的接口函数的参数设置为指定形式,使浏览器获取到的所有信息中不包含输入的隐私信息。
[0053]实施例三
[0054]基于实施例一所述的技术方案,参阅图6所示,本发明实施例还提供一种终端,该终端包含处理器60,收发器61,其中:
[0055]所述处理器60,用于获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,URL地址,用户名,密码,cookies中的任意一项及其组合;若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。
[0056]所述收发器61,用于向网络侧发送网络信息获取请求,以及接收所述网络侧发送的网络信息。
[0057]可选的,所述终端还包括输入单元62,用于:接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键信号输入;
[0058]具体地,当终端为触摸输入设备时,输入单元62可包括触摸屏621以及其他输入设备622。触摸屏621,也称为触控面板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏621上或在触摸屏621附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触摸屏621可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器60,并能接收处理器60发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触摸屏621。除了触摸屏621,输入单元62还可以包括其他输入设备622。具体地,其他输入设备622可以包括但不限于物理键盘、功能键(比如音量控制按键、电源开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0059]可选的,所述处理器60,具体用于:当检测到本地的浏览器隐私信息保护状态设置项被选中时,呈现隐私信息保护状态设置界面;其中,所述隐私信息保护状态设置界面中包含隐私信息设置选项;当检测到所述隐私信息设置选项被选中时,将浏览器的隐私信息保护状态设置为被受保护状态。
[0060]可选的,所述处理器60,具体用于:当所述隐私信息为关键字,或者URL地址时,通过设置所述浏览器中的回调函数,使浏览器获取到的所有信息中不包含输入的隐私信息。
[0061]可选的,所述处理器60,具体用于:当所述隐私信息为用户名,密码,或者cookies时,通过设置所述浏览器的接口函数,保护输入的隐私信息不被所述浏览器获取。
[0062]可选的,所述处理器60,具体用于:通过将所述浏览器的接口函数的参数设置为指定形式,使浏览器获取到的所有信息中不包含输入的隐私信息。
[0063]进一步的,所述终端还包括显示单元63,用于:呈现输入界面,该输入界面中包含虚拟键盘。进一步的,该显示单元63还用于,显示由用户输入的信息或提供给用户的信息以及处理器60提供的各种菜单;其中,可选的,所述显示单元63包括显示面板630。可选的,可以米用LCD(Liquid Crystal Display,液晶显不器)、0LED(0rganic Light-EmittingD1de,有机发光二极管)等形式来配置显示面板630。进一步的,上述显示单元63还可以包括触摸屏(图中未示出),触摸屏可覆盖显示面板630,当触摸屏检测到在其上或附近的触摸操作后,传送给处理器60以确定触摸事件的类型,随后处理器60根据触摸事件的类型在显示面板630上提供相应的视觉输出。触摸屏与显示面板630可以作为两个独立的部件来实现信息的输入和输出功能,但是在某些实施例中,可以将触摸屏与显示面板630集成而实现信息的输入和输出功能。
[0064]进一步的,所述装置还包括电源64,用于为终端中的各个部件供电。
[0065]综上所述,本发明实施例中,为浏览器配置隐私信息保护状态,当当前时刻所述浏览器的隐私信息保护状态为受保护状态时,则保护输入的隐私信息不被所述浏览器获取。采用本发明实施例技术方案,在浏览器与网络侧进行通信的过程中,即保护输入的隐私信息不被所述浏览器获取,从而保证了用户再次使用浏览器的时候,浏览器中不再显示用户的历史记录,进而保护了用户的隐私信息避免了恶意攻击者的攻击。
[0066]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0067]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0068]最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。
【主权项】
1.一种隐私信息保护方法,其特征在于,包括: 获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,统一资源定位符URL地址,用户名,密码,cookies中的任意一项及其组合; 若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。2.根据权利要求1所述的方法,其特征在于,所述浏览器的隐私信息保护状态的设置方法,包括: 当检测到本地的浏览器隐私信息保护状态设置项被选中时,呈现隐私信息保护状态设置界面;其中,所述隐私信息保护状态设置界面中包含隐私信息设置选项; 当检测到所述隐私信息设置选项被选中时,将浏览器的隐私信息保护状态设置为被受保护状态。3.根据权利要求1或2所述的方法,其特征在于,浏览器获取到的所有信息中不包含输入的隐私信息,具体包括: 当所述隐私信息为关键字,或者URL地址时,设置所述浏览器中的回调函数,使浏览器获取到的所有信息中不包含输入的隐私信息。4.根据权利要求1或2所述的方法,其特征在于,浏览器获取到的所有信息中不包含输入的隐私信息,具体包括: 当所述隐私信息为用户名,密码,或者cookies时,通过设置所述浏览器的接口函数,使浏览器获取到的所有信息中不包含输入的隐私信息。5.根据权利要求4所述的方法,其特征在于,通过设置所述浏览器的接口函数,保护输入的隐私信息不被所述浏览器获取,具体包括: 通过将所述浏览器的接口函数的参数设置为指定形式,使浏览器获取到的所有信息中不包含输入的隐私信息。6.一种隐私信息保护装置,其特征在于,包括: 状态获取单元,用于获取当前时刻浏览器的隐私信息保护状态;其中,所述隐私信息包含输入的关键字,统一资源定位符URL地址,用户名,密码,cookies中的任意一项及其组合; 保护单元,用于若所述隐私信息保护状态为受保护状态,则浏览器获取到的所有信息中不包含输入的隐私信息。7.根据权利要求6所述的装置,其特征在于,所述装置还包括状态设置单元,用于: 当检测到本地的浏览器隐私信息保护状态设置项被选中时,呈现隐私信息保护状态设置界面;其中,所述隐私信息保护状态设置界面中包含隐私信息设置选项; 当检测到所述隐私信息设置选项被选中时,将浏览器的隐私信息保护状态设置为被受保护状态。8.根据权利要求6或7所述的装置,其特征在于,所述保护单元,具体用于: 当所述隐私信息为关键字,或者URL地址时,通过设置所述浏览器中的回调函数,使浏览器获取到的所有信息中不包含输入的隐私信息。9.根据权利要求6或7所述的装置,其特征在于,所述保护单元,具体用于: 当所述隐私信息为用户名,密码,或者cookies时,通过设置所述浏览器的接口函数,使浏览器获取到的所有信息中不包含输入的隐私信息。10.根据权利要求9所述的装置,其特征在于,所述保护单元通过设置所述浏览器的接口函数,浏览器获取到的所有信息中不包含输入的隐私信息,具体包括: 通过将所述浏览器的接口函数的参数设置为指定形式,使所述浏览器获取到的所有信息中不包含输入的隐私信息。
【文档编号】G06F21/62GK105893863SQ201510867757
【公开日】2016年8月24日
【申请日】2015年11月30日
【发明人】余绍鹏
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1