信息显示处理方法和装置与流程

文档序号:11476050阅读:145来源:国知局
信息显示处理方法和装置与流程

本发明涉及通信技术领域,特别是涉及一种信息显示处理方法和装置。



背景技术:

随着科学技术的飞速发展,基于各种智能终端的通信软件目前得到普遍应用。然而这些通信软件在给人们带来交流便利的同时,在一些使用场景也可能造成敏感数据(比如账号、密码、身份证信息等)的泄漏,比如,在拥挤的公共场合,接收的密码信息被明文显示在通信界面上,则容易被周围的人看到,从而影响敏感信息的安全性。



技术实现要素:

基于此,有必要针对上述问题,提供一种增强敏感信息安全性的信息显示处理方法,此外,还提供一种信息显示处理装置。

一种信息显示处理方法,该方法包括:

获取待显示信息;

判断待显示信息是否是敏感信息;

若待显示信息是敏感信息,则对待显示信息进行遮蔽显示;

获取对遮蔽显示的信息的去除遮蔽指令,根据去除遮蔽指令获取对应的去遮蔽区域;

将去遮蔽区域对应的信息进行明文显示。

在其中一个实施例中,判断待显示信息是否是敏感信息的步骤,包括:

检测待显示信息的内容和/或待显示信息的前预设数量的显示信息的内容中是否包含预设关键字,若是,则判断待显示信息是敏感信息。

在其中一个实施例中,判断待显示信息是否是敏感信息的步骤,包括:

检测是否开启遮蔽处理功能;

若遮蔽处理功能开启,则判断待显示信息是敏感信息。

在其中一个实施例中,获取对遮蔽显示的信息的去除遮蔽指令的步骤,包括:

检测距离感应器上方物件到距离感应器的距离值;

当检测到的距离值达到预设距离阈值范围内时,则触发生成对遮蔽显示的信息的去除遮蔽指令。

在其中一个实施例中,在将去遮蔽区域对应的信息进行明文显示的步骤之后,还包括:

从将去遮蔽区域对应的信息进行明文显示时开始计时,当计时达到预设时间阈值时,则对去遮蔽区域对应的信息恢复遮蔽显示。

一种信息显示处理装置,该装置包括:

获取模块,用于获取待显示信息;

判断模块,用于判断待显示信息是否是敏感信息;

遮蔽模块,用于若待显示信息是敏感信息,则对待显示信息进行遮蔽显示;

去遮蔽模块,用于获取对遮蔽显示的信息的去除遮蔽指令,根据去除遮蔽指令获取对应的去遮蔽区域;将去遮蔽区域对应的信息进行明文显示。

在其中一个实施例中,判断模块还用于检测待显示信息的内容和/或待显示信息的前预设数量的显示信息的内容中是否包含预设关键字,若是,则判断待显示信息是敏感信息。

在其中一个实施例中,判断模块还用于检测是否开启遮蔽处理功能;若遮蔽处理功能开启,则判断待显示信息是敏感信息。

在其中一个实施例中,去遮蔽模块包括:

距离感应模块,用于检测距离感应器上方物件到距离感应器的距离值;

去遮蔽指令生成模块,用于当检测到的距离值达到预设距离阈值范围内时,则触发生成对遮蔽显示的信息的去除遮蔽指令。

在其中一个实施例中,遮蔽模块还用于从将去遮蔽区域对应的信息进行明文显示时开始计时,当计时达到预设时间阈值时,则对去遮蔽区域对应的信息 恢复遮蔽显示。

上述信息显示处理方法和装置,在将待显示信息进行显示之前,判断待显示信息是否是敏感信息,对敏感信息进行遮蔽显示。使涉及用户隐私的敏感信息不直接明文显示出来,在获取对遮蔽显示的信息的去遮蔽指令时,根据去除遮蔽指令将对应的信息进行明文显示,实现了仅用户在自主查看时才将敏感信息进行明文显示,增强了敏感信息安全性。

附图说明

图1为一个实施例中信息显示处理方法的流程示意图;

图2a至图2b为一个实施例中描述信息显示处理的界面示意图;

图3为一个实施例中敏感信息判断方法的流程示意图;

图4为一个实施例中去除遮蔽指令获取方法的流程示意图;

图5为一个实施例中信息显示处理装置的结构示意图;

图6为一个实施例中去遮蔽模块的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。

如图1所示,在一个实施例中,提供了一种信息显示处理方法,该方法可以运用于各种具有显示功能的智能终端中,如台式机、平板电脑、智能手机等,该方法具体包括以下步骤:

步骤102,获取待显示信息。

本实施例中,终端会获取待显示信息,具体的,待显示信息可以是接收其他终端或服务器发送的拟展示的信息,也可以是终端从自身存储单元中获取的拟展示的信息。进一步,待显示信息可以是文本、图片、动画文件或视频等。

步骤104,判断待显示信息是否是敏感信息。

本实施例中,可以根据待显示信息自身的信息内容来判断待显示信息是否是敏感信息。也可以根据检测其他环境信息来判断待显示信息是否是敏感信息,具体的,比如可以检测遮蔽处理功能是否开启来判断待显示信息是否是敏感信息,若遮蔽处理功能开启,则判断待显示信息是敏感信息,也可以是检测其他已显示信息的信息内容来判断待显示信息是否是敏感信息。

步骤106,若待显示信息是敏感信息,则对待显示信息进行遮蔽显示。

当判断显示信息是敏感信息,则对待显示信息进行遮蔽显示。具体的,根据待显示信息生成对应的遮蔽层,将遮蔽层覆盖住待显示信息后将两者叠加显示,从而实现对待显示信息的遮蔽显示,其中可以是对整个显示界面进行遮蔽,也可以是仅遮蔽显示的敏感信息。使涉及用户隐私的敏感信息不直接明文显示出来,增强了敏感信息安全性。

如图2a至图2b为一个实施例中描述信息显示处理的界面示意图。图2a是对待显示信息不进行遮蔽显示的界面示意图,图2b为对待显示信息进行识别后进行遮蔽显示的界面示意图。

步骤108,获取对遮蔽显示的信息的去除遮蔽指令,根据去除遮蔽指令获取对应的去遮蔽区域。

步骤110,将去遮蔽区域对应的信息进行明文显示。

本实施例中,可以是用户通过终端对遮蔽显示的信息进行点击、长按或通过拨动或滑动设置的去遮蔽开关来生成对遮蔽显示的信息的去除遮蔽指令,还可以是,通过距离感应器检测位于距离感应器上方的物件到距离感应器的距离值,根据对检测到的距离值的判断结果来触发生成对遮蔽显示的信息的去除遮蔽指令。

进一步,终端获取上述生成的去除遮蔽指令,根据去除遮蔽指令获取对应的去遮蔽区域。可以理解,根据去除遮蔽指令获取的去遮蔽区域可以是获取用户在进行去遮蔽操作时所选取的去遮蔽区域,其中,可以是通过检测作用于遮蔽显示的信息上的滑动轨迹,获取滑动轨迹对应的去遮蔽区域,也可以是获取选择框所框选的区域作为去遮蔽区域。此外,根据去除遮蔽指令获取的去遮蔽区域也可以是当前显示界面上所有的遮蔽显示的信息对应的遮蔽区域,还可以 是当前显示界面上预设数量的遮蔽显示的信息对应的遮蔽区域。

终端会将获取的去遮蔽区域对应的信息进行明文显示,具体的,可以通过将去遮蔽区域对应的遮蔽层进行删除,或通过将去遮蔽区域对应的遮蔽层设置为透明状态,或通过将遮蔽区域对应的信息置于顶层,以使去遮蔽区域对应的信息进行明文显示。

本实施例中,在将待显示信息进行显示之前,判断待显示信息是否是敏感信息,对敏感信息进行遮蔽显示。使涉及用户隐私的敏感信息不直接明文显示出来,在获取对遮蔽显示的信息的去遮蔽指令时,根据去除遮蔽指令将对应的信息进行明文显示,实现了仅用户在自主查看时才将敏感信息进行明文显示,增强了敏感信息安全性。

在一个实施例中,判断待显示信息是否是敏感信息的步骤(简称敏感信息判断步骤)包括:检测待显示信息的内容和/或待显示信息的前预设数量的显示信息的内容中是否包含预设关键字,若是,则判断待显示信息是敏感信息,若否,则判断待显示信息是非敏感信息。

本实施例中,预先设置了敏感信息的关键字,可以理解,关键字不仅限于单字,也可以是词组,比如密码、账号\账户、身份证、卡号、手机\手机号、密等等,还可以是几个关键字的组合。进一步可以理解,预设关键字可以根据实际需要进行新增扩展。

在一个实施例中,可以检测待显示信息的内容中是否包含预设关键字,若是,则判断待显示信息是敏感信息,若否,则判断待显示信息是非敏感信息。比如,待显示信息为“密码:123”,那么检测待显示信息中包含预设关键字“密码”,则判断该待显示信息为敏感信息,则进一步会将该待显示消息进行遮蔽显示。

在另一个实施例中,还可以根据待显示信息的前预设数量的显示信息的内容判断待显示信息是否是敏感信息。具体的,在获取待显示信息后,会根据信息显示的时间顺序获取待显示信息的前预设数量的显示信息。进一步,检测待显示信息的前预设数量的显示信息内容中是否包含预设关键字,若是,则判断 待显示信息是敏感信息,若否,则判断待显示信息是非敏感信息。现举例对此进行解释说明,比如:终端上已经显示了信息1和信息2,现要对信息3进行显示,其中,信息1:把系统的密码发给我,信息2:可以吗?信息3:好的,abc123。那么在对消息3进行显示之前,可检测待显示信息3之前的两条显示信息中是否包含预设关键字,经检测发现前两条显示信息中的信息1中包含预设关键字“密码”,则判断消息3为敏感信息,则进一步将消息3进行遮蔽显示。可以理解,预设数量可以根据实际需要进行调整。

可以理解,可以同时检测待显示信息的内容和待显示信息的前预设数量的显示信息的内容中是否包含预设关键字来判断待显示信息是否是敏感信息,也可以根据其中的单独一项进行判断。本发明实施例对此不作限定。

本实施例中,通过检测待显示信息的内容和/或待显示信息前预设数量的显示信息的内容中是否包含预设关键字来自动识别待显示信息是否是敏感信息,提高了敏感信息识别的准确性及便捷性。

在一个实施例中,判断待显示信息是否是敏感信息的步骤包括:根据待显示信息的内容识别待显示信息的类型,当识别出的待显示信息的类型属于至少一种的预设信息类型时,则判断待显示信息是敏感信息。

可以理解,本实施例中预先设置了敏感信息所对应的至少一种的信息类型,具体的,预先设置的敏感信息所对应的信息类型可以包括电话号码、银行账号及身份证号等。当待显示信息为具有一定组成规则的信息时,比如身份证号或银行账号或电话号码,则可以根据待显示信息的内容识别待显示信息的类型,判断识别出的待显示信息的类型属于至少一种的预设信息类型时,则判断待显示信息是敏感信息。比如待显示信息为15900000000时,则识别待显示信息为电话号码,其中电话号码属于预设信息类型中的一种,则判断待显示信息15900000000为敏感信息。

进一步,当识别出的待显示信息的类型不属于预设信息类型时,则判断待显示信息是非敏感信息。

本实施例中,根据待显示信息的内容识别待显示信息的类型,通过判断待 显示信息的类型是否属于至少一种的预设信息类型来自动识别待显示信息是否是敏感信息,提高了敏感信息识别的准确性及便捷性。

在一个实施例中,判断待显示信息是否是敏感信息的步骤(简称敏感信息判断步骤)包括:检测是否开启遮蔽处理功能,若遮蔽处理功能开启,则判断待显示信息是敏感信息。

本实施例中,预先设置了一个遮蔽处理开关,用于控制遮蔽处理功能的开启和关闭,进一步,该遮蔽处理开关的打开与关闭可以由用户进行控制。可以理解,该遮蔽处理开关可以是一个物理开关,也可以是在显示屏上设置的触摸开关,本发明实施例对此不作限定。

通过检测遮蔽处理开关的开启状态来判断是否开启遮蔽处理功能。若检测到遮蔽处理功能开启,则判断待显示信息是敏感信息。若检测到遮蔽处理功能未开启时,则判断待显示信息是非敏感信息。

本实施例中,通过设置遮蔽处理开关对待显示信息直接进行遮蔽显示,减少了更进一步的具体判断步骤,节省了资源,同时,让用户自主选择控制遮蔽处理开关,提高了遮蔽处理的可控性和灵活性。

如图3所示,在一个实施例中,判断待显示信息是否是敏感信息的步骤(简称敏感信息判断步骤)包括:

步骤302,检测是否开启遮蔽处理功能,若是,则进入步骤304,若否,则判断待显示信息是非敏感信息。

步骤304,检测待显示信息的内容中和/或待显示信息的前预设数量的显示信息内容中是否包含预设关键字,若是,则判断待显示信息是敏感信息,若否,则判断待显示信息是非敏感信息。

本实施例中,在满足对遮蔽处理可控性的同时,通过检测待显示信息的内容和/或待显示信息的前预设数量的显示信息内容中是否包含预设关键字对待显示信息是否是敏感信息做进一步判断,提高了敏感信息识别的准确性。

在一个实施例中,判断待显示信息是否是敏感信息的步骤(简称敏感信息判断步骤)包括:检测是否开启遮蔽处理功能,若是,则根据待显示信息的内容识别待显示信息的类型,根据待显示信息的类型判断待显示信息是否是敏感信息,若否,则判断待显示信息是非敏感信息。

进一步,根据待显示信息的类型判断待显示信息是否是敏感信息的步骤包括:判断识别出的待显示信息的类型是否属于至少一种的预设信息类型,若是,则判断待显示信息是敏感信息,若否,则判断待显示信息是非敏感信息。

本实施例中,在满足对遮蔽处理可控性的同时,通过根据待显示信息的内容识别出的待显示信息的类型对待显示信息是否是敏感信息做进一步判断,提高了敏感信息识别的准确性。

如图4所示,在一个实施例中,获取对遮蔽显示的信息的去除遮蔽指令的步骤(简称去除遮蔽指令的获取步骤),包括:

步骤402,检测距离感应器上方物件到距离感应器的距离值。

步骤404,当检测到的距离值达到预设距离阈值范围内时,则触发生成对遮蔽显示的信息的去除遮蔽指令。

本实施例中,预先设置了预设距离阈值,通过距离感应器检测上方物件到距离感应器的距离值,当检测到的距离值达到预设距离阈值范围内时,则触发生成对遮蔽显示的信息的去除遮蔽指令。可以理解,上方物件可以是手指、触控笔等物件,本实施例中对此不作限定。

其中,可以触发生成对预设数量的遮蔽显示的信息的去除遮蔽指令,具体的,可以是触发生成对显示时间最近的一条遮蔽显示的信息的去除遮蔽指令,也可以是触发生成对当前显示界面呈现遮蔽显示的信息的去除遮蔽指令。可以理解,预设数量可以根据实际需要进行调整,本发明实施例对此不作限定。

本实施例中,通过距离感应器检测上方物件到距离感应器的距离值来判断是否触发生成对遮蔽显示的信息的去除遮蔽指令,可以实现在不接触显示屏的情况下,进行去除遮蔽的操作,避免了与现有的作用于显示屏上的触摸或滑动等操作的冲突,使整个去除遮蔽操作更加的准确。

进一步,在将去遮蔽区域对应的信息进行明文显示的步骤之后,还包括恢复遮蔽的步骤,具体包括以下步骤:当检测到距离感应器上方物件到距离感应器的距离值超出预设距离阈值范围内时,则开始计时,当计时达到预设时长(如t1)时,则对去遮蔽区域对应的信息恢复遮蔽显示。

在一个实施例中,在将去遮蔽区域对应的信息进行明文显示的步骤之后,还包括恢复遮蔽的步骤,具体包括以下步骤:从将去遮蔽区域对应的信息进行明文显示时开始计时,当计时达到预设时间阈值时,则对去遮蔽区域对应的信息恢复遮蔽显示。

本实施例中,预先设置了一个时间阈值t2,在将去遮蔽区域对应的信息进行明文显示时开始计时,当计时达到预设时间阈值时,则自动对遮蔽区域对应的信息重新进行遮蔽显示。在用户查看获知敏感信息后再次将敏感信息进行遮蔽,进一步提高了敏感信息的安全性。

需要说明的是,t1和t2的值可以相同也可以不同,此处对两者用不同的符号进行表示,仅用于体现所处于的不同实施例。

在一个实施例中,在根据去除遮蔽指令获取对应的去遮蔽区域的步骤之前,还包括对用户权限进行认证的步骤,具体包括获取用户身份信息,根据用户身份信息验证用户权限,当验证通过则再执行根据去除遮蔽指令获取对应的去遮蔽区域的步骤。其中,用户身份信息可以是输入的密码或指纹信息等。在根据去除遮蔽指令进行对应的去除遮蔽操作之前对用户进行权限认证,进一步提高了敏感信息的安全性。

如图5所示,在一个实施例中,提供了一种信息显示处理装置,该装置包括:

获取模块502,用于获取待显示信息。

判断模块504,用于判断待显示信息是否是敏感信息。

遮蔽模块506,用于若待显示信息是敏感信息,则对待显示信息进行遮蔽显 示。

去遮蔽模块508,用于获取对遮蔽显示的信息的去除遮蔽指令,根据去除遮蔽指令获取对应的去遮蔽区域;将去遮蔽区域对应的信息进行明文显示。

在一个实施例中,判断模块504还用于检测待显示信息的内容和/或待显示信息的前预设数量的显示信息的内容中是否包含预设关键字,若是,则判断待显示信息是敏感信息。

在一个实施例中,判断模块504还用于检测是否开启遮蔽处理功能;若遮蔽处理功能开启,则判断待显示信息是敏感信息。

如图6所示,在一个实施例中,去遮蔽模块508包括:

距离感应模块602,用于检测距离感应器上方物件到距离感应器的距离值。

去遮蔽指令生成模块604,用于当检测到的距离值达到预设距离阈值范围内时,则触发生成对遮蔽显示的信息的去除遮蔽指令。

在一个实施例中,遮蔽模块506还用于从将去遮蔽区域对应的信息进行明文显示时开始计时,当计时达到预设时间阈值时,则对去遮蔽区域对应的信息恢复遮蔽显示。

在一个实施例中,遮蔽模块506还用于当距离感应模块602检测到距离感应器上方物件到距离感应器的距离值超出预设距离阈值范围内时,则开始计时,当计时达到预设时长时,则对去遮蔽区域对应的信息恢复遮蔽显示。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1