一种信息处理方法及装置、终端设备及计算机可读存储介质与流程

文档序号:11515275阅读:203来源:国知局
一种信息处理方法及装置、终端设备及计算机可读存储介质与流程

本发明涉及电子设备的控制领域,具体地,是在一种在终端设备上显示历史信息的方法以及实现这种方法的装置,还涉及一种实现上述方法的终端设备以及计算机可读存储介质。



背景技术:

智能手机、平板电脑等终端设备成为人们日常生活中最经常使用的电子设备,人们喜欢在智能电子设备上安装各种应用程序,例如即时聊天应用程序,当然,终端设备往往也设置自带的通讯应用程序,例如短信息的应用程序。

人们接收到新的信息后,往往会查看所接收到的信息,并且人们也需要经常查阅以前已经查阅过的信息。例如,人们在微信群召集活动,往往预先将活动的时间、地点、内容、参与人员发送到微信群中,群成员第一次查阅该信息时知晓活动的信息。到了举办活动前一两天,人们往往需要查阅该信息,以确定具体的活动时间。当一条信息已经被查阅过,即成为历史信息,人们再次查阅该信息时也就是在查阅历史信息。

然而,由于终端设备所存储的历史信息往往包含有大量的敏感信息,例如使用者的个人隐私信息,如涉及自己的身份证号码、个人照片等隐私信息,也涉及诸如账号密码等较为敏感的信息。并且,人们现在经常跟好友分享自己的信息,因此终端设备也经常被好友借阅,如果好友查阅到这些敏感信息,有可能对使用者造成不利的影响。

例如,使用者可以通过短信、微信等发送获取来自银行的信息,图1所示的是终端设备上显示银行发送的网银密码的信息,由于在终端设备的显示屏11上已经清晰显示网银的登录密码,一旦这些信息泄露,将对使用者造成极大的损失。

此外,由于现在的人们喜欢随时随地的查看终端设备的信息,不管在自己家里还是在公共场合,设置在公交车上都喜欢使用终端设备查看信息。但是在公共场合查看信息很容易被周边的人员看到终端设备的内容,一旦被不法分子看到诸如银行账号、账号密码等敏感信息,将对使用者造成无法估量的损失。

但是,现有的终端设备均不会对已经查阅过的敏感信息进行模糊化或者加密处理,导致使用者查阅的历史信息中包含的敏感信息很容易被泄露。为了避免敏感信息的泄流,使用者不得不在安全的地方或者安全的场合才能查看敏感信息,给使用者带来极大的不便。



技术实现要素:

本发明的第一目的是提供一种能够有效避免敏感信息泄露的信息处理方法。

本发明的第二目的是提供一种方便使用者查阅历史信息而不担心敏感信息泄露的信息处理装置。

本发明的第三目的是提供一种能够实现上述信息处理方法的终端设备。

本发明的第四目的是提供一种被处理器读取并执行时能够实现上述信息处理方法的计算机可读存储介质。

为了实现上述的第一目的,本发明提供的信息处理方法应用于终端设备,该方法包括检测终端设备的历史信息中是否包含有预设的待处理信息;若历史信息中包含有预设的待处理信息,则将待处理信息进行不可见处理;在终端设备的当前显示界面上显示经过不可见处理后的历史信息。

由上述方案可见,在使用者通过终端设备浏览包含有待处理信息的历史信息时,终端设备将待处理信息进行不可见处理,例如进行模糊化处理或者加密处理、隐藏处理等,并且将不可见处理后的信息显示在显示屏上,这样可以避免待处理信息的泄露。此外,由于使用者查阅的是历史信息,也就是不可见处理的待处理信息早前被查阅过,不会出现没有查阅过的信息被不可见处理的问题,确保使用者至少查阅过一次完整的待处理信息,不会影响使用者对待处理信息的接收。

一个优选的方案是,若接收到用于查阅历史信息的查阅指令并根据查阅指令获取历史信息,则检测终端设备的历史信息中是否包含有预设的待处理信息;或者若终端设备的当前场景为预设场景,则检测终端设备的历史信息中是否包含有预设的待处理信息;或者若接收到用于查阅历史信息的查阅指令并根据查阅指令获取历史信息并且终端设备的当前场景为预设场景,则检测终端设备的历史信息中是否包含有预设的待处理信息。

可选的方案是,若终端设备的当前场景为预设场景,则在终端设备的当前显示界面上显示经过不可见处理后的历史信息。

由此可见,终端设备并不是在任何场景或者任何情况下都对待处理信息进行不可见处理,例如在商场、地铁站等公共区域等预设场景时,才会对待处理信息进行不可见处理,而当检测到终端设备所在的位置是家里或者住宅等地方,则不会对待处理信息进行不可见处理,可以方便使用者在非公共场合方便的查阅待处理信息。

又或者,使用者当前的场景是在会议场景、聚会场景或者工作的场景下,如果在公共场合的场景下,则需要对待处理信息进行不可见,否则不需要对待处理信息进行不可见处理,从而方便使用者在私密的场景下查阅待处理信息。

另一个可选的方案是,若检测到终端设备的当前使用者未通过鉴权,则检测终端设备的历史信息中是否包含有预设的待处理信息或者在终端设备的当前显示界面上显示经过不可见处理后的历史信息;或者若历史信息中包含有预设的待处理信息并且检测到终端设备的当前使用者未通过鉴权,则将待处理信息进行不可见处理。

可见,对待处理信息进行不可见前还需要确定当前使用者是否为授权人员,即通过鉴权的人员,如当前使用者是终端设备的经常使用者或者授权的其他人员,则表示该使用者是信任的人员,可以查阅待处理信息,否则需要对待处理信息进行不可见处理,避免待处理信息的泄露。

进一步的方案是,历史信息中包含有预设的待处理信息,包括:历史信息中包含有预设的文本信息;或者历史信息中包含有预设的图像信息;或者历史信息中包含有预设的标识;或者历史信息中包含有预设的联系人信息。

进一步的方案是,将待处理信息进行不可见处理,包括:将待处理信息进行隐藏处理;或者将待处理信息进行预设模糊化处理;或者将待处理信息进行加密处理。

为实现上述的另一目的,本发明提供的信息处理装置应用于终端设备,该装置包括待处理信息检测模块,用于检测终端设备的历史信息中是否包含有预设的待处理信息;不可见处理模块,若确定历史信息中包含有预设的待处理信息,则将待处理信息进行不可见处理;历史信息显示模块,用于在终端设备的当前显示界面上显示经过不可见处理后的历史信息。

由上述的方案可见,在使用者通过终端设备查阅包含有待处理信息的历史信息时,终端设备可以将待处理信息进行不可见处理后才会将不可见处理后的信息显示在显示屏上,这样可以避免待处理信息的泄露。此外,由于使用者查阅的是历史信息,也就是不可见处理的待处理信息早前被查阅过,不会出现没有查阅过的信息被不可见处理的问题,确保使用者至少查阅过一次完整的待处理信息,不会影响使用者对待处理信息的接收。

为实现上述的第三目的,本发明提供的终端设备包括处理器,处理器用于执行存储器中存储的计算机程序时实现上述信息处理方法的各个步骤。

为实现上述的第四目的,本发明提供的计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述信息处理方法的各个步骤。

附图说明

图1是现有终端设备显示信息的示意图;

图2是本发明信息处理方法实施例的流程图;

图3是应用本发明信息处理方法实施例对历史信息不可见处理后的示意图;

图4是本发明信息处理方法实施例中检测条件判断的流程图;

图5是本发明信息处理方法实施例中鉴权判断的流程图;

图6是本发明信息处理装置实施例的结构框图;

图7是本发明信息处理装置实施例中检测条件判断子模块的结构框图;

以下结合附图及实施例对本发明作进一步说明。

具体实施方式

本发明信息处理方法是应用在诸如智能手机或者平板电脑等终端设备上,特别地,终端设备运行有即时通讯应用程序或者可以存储信息的应用程序,如短信息的应用程序,终端设备上可以保存多条信息。本发发明的信息处理装置是运行在终端设备上,并且用于实现上述的信息处理方法。

信息处理方法实施例:

本实施例的信息处理方法应用于诸如智能手机、平板电脑等终端设备上。并且终端设备可以存储有多条信息,所存储的信息可以是使用者已经查阅的信息,也可以是使用者未查阅的信息,下面结合图2介绍本实施例的信息处理方法的工作流程。

步骤s1,检测终端设备的历史信息中是否包含有预设的待处理信息,如果是,则转入步骤s3,否则,转入步骤s2。

本实施例是针对历史信息中待处理信息进行预设的不可见处理,因此首先需要确定当前所检测的信息是否为历史信息。本实施例中,历史信息是使用者查阅过的信息。例如,使用者查阅微信某一对话的信息,则需要对该对话的信息进行判断。如果某一条信息曾经被查阅过,则可以判断该信息为历史信息,如果某一条信息未被查阅过,则可以判断该信息不是历史信息。

例如,使用者在查阅微信中与某一联系人的对话信息,或者某一群聊天的信息,如果某一条信息未被查阅,则该信息会被标记,如出现一个红点,如果某一条信息已经被查阅,则该条信息以普通的方式显示。又例如,如果使用者在查阅短信,如果某一条短信未被查阅,则在短信列表中,该短信以红色字体显示,如果某一条短信已经被查阅,则该短信以普通的字体显示。

或者,终端设备可以根据使用者的使用记录来判断某条信息是否曾经被查阅过。例如,微信的应用程序中接收到新的信息,如果使用者未点击该信息所在的对话,且该未读信息未显示在显示屏上,则确定该信息未被查阅,也就不是历史信息。一旦该信息所在的对话被使用者点击并且该信息显示在显示屏上,则确认该信息已经被查阅,并且不是历史信息。

在确定某一条信息是历史信息,也就是该信息已经被查阅过,则需要判断当该信息是否包含有待处理信息。本实施例中,待处理信息可以是包含有预设关键字的信息,也可以是包含有预设图像的信息,也可以是包含有预设的联系人信息,还可以是包含有诸如银行账号、密码等涉及交易内容的信息。

例如,使用者可以预先设置多个关键字,如果历史信息中包含有预设的关键字,则可以将该信息确定为包含有待处理信息的历史信息。当然,关键字也可以由系统默认设置,使用者可以根据需要增加或者删除部分关键字。

并且,使用者可以将某一类图片设定为待处理信息,如通过终端设备自身摄像机拍摄所获得的照片均为待处理信息,或者某一特定的朋友发送的图片为待处理信息,或者从某一特定网站下载的图片均为待处理信息。当然,使用者也可以单独的指定某一张图片为待处理信息,或者将特定时间、特定地点或者特定场合拍摄的图片设定为待处理信息。又或者,对图片中的元素进行识别,如识别图片中是否包含有某一人像的信息,并且将包含有特定元素的图片设定为待处理信息。

当然,如果历史信息中包含有涉及交易的信息,如涉及银行账号、密码、交易金额、余额等信息,均将这些信息设定为待处理信息。除此之外,使用者还可以根据自己实际使用需要,将其他的信息也设定为待处理信息,如将包含某一物品名字、某一地方名字的信息设定为待处理信息。

步骤s1中,检测当前的历史信息是否包含有待处理信息,主要判断当前查阅的历史信息中是否包含有预设的关键字、是否包含有预设的图像、预设的标识、预设的联系人或者是否包含有涉及交易的信息,如果确认当前的历史信息不包含有待处理信息,则执行步骤s2,以普通的方式显示历史信息的所有内容,即不会对该信息进行不可见处理。

步骤s2,根据查阅指令显示历史信息。

在步骤s1中,如果确定某一信息不是历史信息,则在接收到使用者发出的查阅指令后,以普通的方式显示该信息,也就是不会对该历史信息做任何的不可见处理,如不会对该信息进行模糊化处理或者加密处理,在显示屏上显示该信息的所有内容。

如果使用者当前查阅的信息未被查阅过,也就是当前查阅的信息不是历史信息,则如果对该信息中的敏感信息进行不可见处理,将会导致使用者查看不到未读信息的详细内容。因此不能对未查阅的信息进行模糊化或者加密处理等不可见处理,以避免使用者查看不到未读信息的详细内容,这样不会影响使用者正常接收未读信息。需要说明的是,即使未读信息包含有待处理信息,也应该显示该未读信息的所有内容,也就是将待处理信息显示在显示界面上。

步骤s3,对待处理信息进行不可见处理。

如果当前检测的历史信息包含有待处理信息,则需要对待处理信息进行不可见处理,从而确保待处理信息不会泄露。

对待处理信息进行不可见处理是将待处理信息进行模糊化处理或者隐藏处理,或者将待处理信息进行加密处理。如图3所示的,如果历史信息包含有网银登录密码的信息,则需要将登录密码进行模糊化处理,如使用“*”替代具体的密码,即使不法分子查看到该信息,也不会知晓登录网银所使用的具体密码,从而确保待处理信息不会被不法分子使用。

当然,对于不同的待处理信息可以有不同的处理方式,例如,如果待处理信息是图像信息,则可以对图像信息进行模糊化处理,如给图像打马赛克,如果待处理信息是包含有关键字的待处理信息,则可以使用特殊的符号将待处理信息遮盖,如使用“#”、“$”或者“*”等符号遮盖待处理信息。当然,还可以对待处理信息进行加密,如显示待处理信息前,需要使用者输入预设的密码,如使用者未能输入正确的预设密码,则不会显示待处理信息。

步骤s4,在当前显示界面上显示经过不可见处理的历史信息。

如果使用者发出了查阅历史信息的指令,则可以在终端设备的当前显示界面上显示历史信息,当然,显示历史信息时将待处理信息进行了不可见处理,即显示如图3所示的界面,在短信息显示界面上将诸如登录密码等待处理信息进行不可见处理。

当然,显示界面并不限于短信息显示界面,还可以是微信等即时通讯应用程序的信息显示界面,也可以是电子邮件、word文档等编辑界面。如果待处理信息是图像信息,则显示界面还可以是图片浏览器的界面。

当然,将待处理信息不可见处理并且显示后,使用者还可以取消待处理信息的不可见处理,恢复显示待处理信息。例如,在图3所示的状态下,如果使用者希望查阅具体的网银登录密码,则可以取消不可见处理。例如,在显示屏21显示不可见处理后的待处理信息后,在待处理信息的近旁显示一个取消不可见处理的虚拟按键,当使用者点击该虚拟按键后,可以取消待处理信息的不可见处理,恢复待处理信息的显示。当然,为了确保只有授权人员才能查阅待处理信息,在取消待处理信息的不可见处理时,可以要求当前使用者输入密码,或者通过指纹验证等鉴权操作,也就是在取消不可见处理时需要对当前使用者的身份进行验证,只有通过身份验证后才能取消待处理信息的不可见处理。

本实施例中,检测历史信息中是否包含有待处理信息前,还可以对当前的使用环境进行检测,也就是进行检测条件的判断,下面结合图4介绍对检测条件进行判断的流程。

首先,执行步骤s11,判断是否接收到用于查阅历史信息的查阅指令,如是,执行步骤s12,否则,执行步骤s13。

查阅历史信息的查阅指令可以是使用者发出的点击某一信息对话框的指令,也可以是使用者发出的声控指令。例如,终端设备的当前界面是短信息的预览界面,如果使用者点击某一条短信息的预览界面,表示使用者希望查阅该短信息的详细信息,则确定使用者发出了查阅该短信息的查阅指令。又例如,终端设备当前的界面是微信的浏览界面,如果使用者发出了在显示屏上向上滑动的指令,则表示使用者需要浏览该对话的历史信息,因此,使用者发出的向上滑动的指令就是查阅指令。

步骤s12,根据查阅指令获取历史信息。

如果确定使用者发出了查阅历史信息的查阅指令,则获取相对应的历史信息。例如,使用者发出了查阅某一短信息的详细信息的指令,则根据所接收的查阅指令,获取该短信息的详细信息,包括该短信息的内容、发送人、发送时间等。如果使用者发出了查阅微信中某一联系人的对话的历史信息的指令,则获取该与该联系人的聊天记录,包括文字信息、语音信息以及图片信息等,并且以信息的产生的时间先后顺序显示。

步骤s13,判断终端设备当前的场景是否为预设的场景,如是执行步骤s14。

由于使用者在某些场景下浏览历史信息容易发生信息泄露的情况,例如,在人员复杂的公共场合,很容易导致个人隐私等信息泄露而影响使用者的信息安全,因此需要针对特定的场合,如公共场合等情况下对信息进行特别的保护,也就是需要对终端设备当前所在的场景进行判断。例如,使用者可以将会议、聚会、聚餐等可能出现大量人员的场景设置为预设场景。

对预设场景进行判断时,可以通过终端设备自身的摄像头、麦克风等获取终端设备周边的环境信号,根据周边的环境信号判断终端设备当前所在地方是否为预设场景。例如在会议的场景下,通常会出现大量的人员,并且背景声音为某人发言、鼓掌等,因此根据图像信息以及声音信息可以判断终端设备当前是否处于预设的场景。当然,使用者也可以手动的设置终端设备当前的场景,例如将终端设备设置为处于会议模式,则确定终端设备正处于预设的场景。

当然,预设的场景并不限于会议的场合,还可以是在电影院的场景、公共交通工具上的场景或者商场的场景等,不同的场景均有特定的声音、图像特征,因此可以通过摄像头、麦克风等设备获取这些场景的特征并且进行对比,从而判断终端设备当前所在的场景是否为预设的场景。

步骤s14,检测历史信息中是否包含有待处理信息。

步骤s14实际上是执行图2中的步骤s1,也就是在执行步骤s1前需要判断使用者是否发出了查阅指令并且获取了历史信息,或者终端设备当前所在的场景是否为预设的场景,只有判断接收到查阅指令并且获取了历史信息,或者终端设备当前所在的场景是预设的场景时,才会执行步骤s14,即对历史信息中是否待处理信息进行检测。

当然,在其他实施例中,也可以是需要同时满足上述两个条件时才对历史信息中是否包含有待处理信息进行判断,也就是既接收到查阅指令并获取了历史信息,终端设备当前所在的场景又是预设的场景,只有同时满足这两个条件时,终端设备才执行步骤s14,对历史信息中是否待处理信息进行检测。

当然,在其他实施例中,检测历史信息是否包含待处理信息前,还可以对终端设备所在的位置、周边是否存在敏感人员等进行检测,或者对待处理信息进行不可见处理。例如,如果当前终端设备处于公共场合,或者终端设备当前位于户外或者公共区域内,又或者终端设备周边存在敏感人员,只有在上述情况下才需要对待处理信息进行不可见处理,否则不需要对待处理信息进行不可见处理,而是直接显示历史信息的所有内容。

例如,判断终端设备当前是否位于预设的位置时,可以获取终端设备当前的地理位置信息,例如通过终端设备自身的gps模块获取终端设备当前的位置,并且结合终端设备自身的地图应用程序确定终端设备当前所在的位置。例如,确定终端设备当前所在的位置是商场、电影院、步行街或者是在家里、办公室等地方。此外,终端设备还可以根据移动速度判断使用者是否位于交通工具上,例如终端设备当前的移动速度是每小时60公里,则可以确定终端设备当前位于交通工具上,如汽车或者快艇上。

优选的,使用者可以设定特定的位置为预设位置,例如将所有公共场合的位置均为预设位置,如商场、电影院、公园、街道等,均设定为预设位置。又或者,将交通工具设定为预设位置,如前所述的,根据终端设备的移动速度判断是否位于交通工具上,因此一旦判断终端设备位于街道上且移动速度较快,则可以确定使用者位于交通工具上,由此确定终端设备位于预设的位置。

当然,使用者也可以制定部分区域为预设位置,如一旦进入某一街道或者某一城镇,均确定终端设备位于预设位置。或者,使用者仅仅将某一两个特定的地方设置为预设位置,如将某一个商场、公园设置为预设位置。

另外,本实施例中,检测历史信息是否包含有待处理信息前,还可以对终端设备当前的使用者进行认证,也就是鉴权处理。下面结合图5介绍鉴权的过程。

首先,执行步骤s21,判断当前使用者是否通过鉴权,如是,转入步骤s22,否则,执行步骤s23。

由于终端设备可能会被借给好友使用,因此当前的使用者并不一定是终端设备的长期使用者,也就是终端设备的主人。由于长期使用者并不一定希望让其他使用者查阅敏感信息,因此需要确定终端设备的当前使用者是否为未授权的人员,例如临时使用者。

需要说明的是,对当前使用者的鉴权并不是使用者使用终端设备的权限限制,而是使用者查阅历史信息的权限显示,即使使用者未通过鉴权,使用者仍可以使用者终端设备的其他功能,如拨打电话,只是不能查阅历史信息中的待处理信息。

对当前使用者进行鉴权,即身份验证可以是提示输入密码,通过密码对当前使用者的身份进行验证,或者要求使用者扫描指纹,通过指纹识别的方式对当前使用者的身份进行验证。另外,还可以通过虹膜识别、脸部图像、声音识别等多种方式进行当前使用者的身份进行验证。

当然,终端设备的主人可以设定一个或者多个授权人员,每一名授权人员均可以通过设置密码、扫描指纹或者扫描虹膜等方式设置身份验证信息。在当前使用者查阅历史信息时,可以通过密码、指纹、虹膜、脸部图像等多种方式对当前使用者的身份进行验证。

步骤22,显示历史信息。

如果步骤s21中,终端设备的当前使用者通过鉴权,也就是当前使用者通过密码认证、指纹认证或者虹膜认证、脸部图像的认证,表示当前使用者是可以查阅待处理信息的授权人员,则直接将没有经过不可见处理的历史信息显示在显示界面上,此时当前使用者即可以查阅历史信息的完整内容。

步骤s23,检测历史信息中是否包含有待处理信息或者显示经过不可见处理的历史信息。

如果步骤s21中,终端设备当前的使用者没有通过鉴权,表示当前使用者不是授权的人员,则当前使用者不应该查阅待处理信息,则需要对历史信息进行检测,或者在当前界面显示历史信息时,将待处理信息进行不可见处理,从而避免当前的使用者查看到不应该查阅的敏感信息。

可见,本实施例中,如果通过采集到的当前使用者的指纹信息确定当前的使用者未通过查阅待处理信息的鉴权,则在终端设备的显示界面上显示历史信息时,是显示经过不可见处理后的历史信息。或者,如果通过采集到的终端设备的当前使用者的虹膜信息确定当前使用者未通过查阅待处理信息的鉴权,则在终端设备的当前显示界面上显示历史信息时,是经过不可见处理后的历史信息。又或者,如果通过采集到的终端设备的当前使用者的脸部图像确定当前使用者未通过查阅待处理信息的鉴权,则在终端设备的当前显示界面上显示历史信息时,是显示经过不可见处理后的历史信息。又或者,如果通过采集到的终端设备的当前使用者的声音信息确定当前使用者未通过查阅待处理信息的鉴权,则在终端设备的当前显示界面上显示历史信息时,是显示经过不可见处理后的历史信息。

此外,在其他实施例中,可以是如果历史信息中包含有预设的待处理信息并且检测到终端设备的当前使用者未通过鉴权,则将待处理信息进行不可见处理,并且在接收到查阅指令后,在当前的显示界面上显示经过不可见处理后的历史信息。

当然,为了进一步保障终端设备的敏感信息的信息安全,还可以对终端设备周边是否存在敏感人员进行检测,如果终端设备的周边存在有敏感人员,也可以对待处理信息进行不可见处理。例如,敏感人员可以是未授权可以查阅敏感信息的人员,也可以是除了终端设备主人以外的其他人员。当然,终端设备的主人也可以根据需要设置敏感人员的名单,并且可以增加或者删除敏感人员。

判断终端设备周边是否存在敏感人员,可以通过摄像头获取图像信息,或者通过麦克风获取声音信息,根据图像信息或者声音信息判断周边是否存在敏感人员。例如,在终端设备预先保存除了敏感人员以外的人员的图像信息以及声音信息,在判断周边是否存在敏感人员时,获取图像信息以及声音信息后,将所获取的图像信息以及声音信息与预先存储的非敏感人员的图像信息以及声音信息进行对比,从而确定终端设备的周边是否存在敏感人员。

可见,应用本申请的方法可以有效避免历史信息中的待处理信息泄露,且该方法不会对未读信息进行不可见处理,从而确保使用者至少一次查阅待处理信息。

信息处理装置实施例:

下面结合图6介绍信息处理装置实施例,本实施例是运行在诸如智能手机、平板电脑等终端设备上的装置,并且用于将信息显示在终端设备的显示屏上。本实施例具有待处理信息检测模块30、不可见处理模块32以及历史信息显示模块34。

待处理信息检测模块30用于对历史信息进行检测,检测历史信息中是否包含有待处理信息。因此,待处理信息检测模块30首先需要对信息进行检测,判断该信息是否为历史信息。本实施例中,历史信息是使用者已经查阅过的信息,如已经在显示屏上显示过的信息,例如可以根据信息是否曾经在显示屏上显示过来确定该信息是否为历史信息。

如果确定当前所查阅的信息不是历史信息,则直接将信息显示在显示屏上,即使该信息包含有个人隐私等较为敏感的信息,也将该信息直接显示在显示屏上,供使用者查阅。

在确定某一信息是历史信息时,待处理信息检测模块30判断当前的历史信息中是否包含有待处理信息,例如是否包含有预设的关键词、特定的图像信息、预设的标识或者涉及交易的信息、预设联系人的信息等,特定的图片可以是从预设的网站下载的图片,或者是预设的联系人所提供的图片,或者是通过终端设备自带摄像头拍摄获取的图片,或者是在特定时间、特定地点获取图片。如果待处理信息检测模块30确认当前查阅的历史信息并不包含待处理信息,则直接将当前所查阅的历史信息显示在当前的显示界面上。

如果待处理信息检测模块30确认当前查阅的历史信息包含有待处理信息,则由不可见处理模块32对历史信息中的待处理信息进行不可见处理,如对待处理信息进行模糊化处理,例如使用特殊的符号替代待处理信息,或者对图片进行模糊化处理,如打马赛克等,又或者对待处理信息进行加密,又或者直接将待处理信息进行隐藏处理。

在对待处理信息进行不可见处理后,历史信息显示模块34在终端设备当前的显示界面上显示历史信息。当然,由于待处理信息已经经过了不可见处理,因此显示历史信息时,是显示经过不可见处理的历史信息。当然,显示经过不可见处理的历史信息,如果当前的使用者希望查阅这些经过不可见处理的待处理信息的具体内容,则需要将待处理信息进行可见处理,也就是恢复这些待处理信息的原始状态。此时,则需要对当前的使用者进行查阅待处理信息的鉴权,如需要当前使用者需要输入密码、通过指纹认证、通过虹膜认证或者通过脸部图像的认证后才能查阅待处理信息。

当然,待处理信息检测模块30检测历史信息中是否包含有待处理信息前,还可以执行一定的判断条件,如判断是否接收到查阅指令、终端设备当前所在的场景或者当前使用者是否通过鉴权等。下面结合图7介绍判断条件检测子模块。判断条件检测子模块包括有查阅指令接收模块40、预设场景判断模块42以及鉴权模块44。

查阅指令接收模块40用于接收使用者发出的查阅历史信息的查阅指令,例如,使用者发出的点击某一信息对话框的指令,或者使用者发出查看微信中某一联系人的对话信息的声控指令。例如,终端设备的当前界面是短信息的预览界面,如果使用者点击某一条短信息的预览界面,表示使用者希望查阅该短信息的详细信息,则确定使用者发出了查阅该短信息的查阅指令。又例如,终端设备当前的界面是微信的浏览界面,如果使用者发出了在显示屏上向上滑动的指令,则表示使用者需要浏览该对话的历史信息,因此,使用者发出的向上滑动的指令就是查阅指令。

预设场景判断模块42用于对终端设备当前所在的场景进行判断,例如判断终端设备当前所在的场景是否为有较多人员的场景,如判断是否为会议、聚餐、聚会等场景。本实施例中,可以通过终端设备自身的摄像头、麦克风等获取终端设备周边的图像信号、声音信号,并且根据所获取的图像信号以及声音信号判断终端设备是否在人员较多的场景之中,如确定终端设备当前所在的场景是人员较多的预设场景之中,则需要对待处理信息进行不可见处理。

鉴权模块44用于对当前使用者进行鉴权,例如对当前使用者的身份进行验证,如提示使用者输入密码、扫描指纹、扫描虹膜等,又或者通过人脸识别、声音识别等多种方式对当前使用者的身份进行识别,从而确定当前的使用者是否为允许查阅敏感信息的授权人员。因此,可以预先设置授权人员的列表,并且让每一授权人员设置相应的密码或者预先保存授权人员的指纹信息、虹膜信息等,从而在对使用者的身份进行验证时,能够快速的判断当前的使用者是否为授权人员。如果当前使用者不是授权人员,则需要对待处理信息进行不可见处理。

当然,检测历史信息是否包含有待处理信息前,还可以对终端设备当前所处的位置进行检测,或者对终端设备周边是否存在敏感人员进行检测。例如,对终端设备所在的位置进行判断,如通过终端设备自身的定位设备获取终端设备当前的地理位置,如获取经纬度的位置,并且结合地图应用程序确定终端设备当前所在的位置,从而确定终端设备当前的位置是否为公共场所,例如商场、电影院、公园、餐馆等,获取确定终端设备当前所在的位置是住宅、办公场所。

在判断终端设备的周边是否存在敏感人员时,可以通过终端设备自身的摄像头或者麦克风获取图像信息以及声音信息,根据所获取的图像信息或者声音信息来判断终端设备的周边是否存在敏感人员。优选的,终端设备预先存储授权人员的信息,如存储授权人员的图像信息、声音信息,这样,判断终端设备周边是否存在敏感人员时,可以使用所存储的授权人员的图像信息、声音信息与当前获取的图像信息、声音信息进行对比,从而确定终端设备周边是否存在敏感人员。

如果确定终端设备的周边存在敏感人员,则需要对历史信息中的待处理信息进行不可见处理,如对待处理信息进行模糊化处理,例如使用特殊的符号替代待处理信息,或者对图片进行模糊化处理,如打马赛克等,又或者对待处理信息进行加密,或者直接将待处理的信息进行隐藏处理。如果使用者需要查阅未经不可见从处理的待处理信息,则需要进行身份验证,如输入密码、通过指纹验证、虹膜验证后才能查阅待处理信息。

这样,可以确保终端设备所存储的待处理信息不会被泄露,尤其是不会在公共场合或者人员较多的场景下被他人看到,有利于保障使用者的信息安全,也能保障使用者的个人隐私。

计算机装置实施例:

本实施例的终端设备包括有处理器、存储器以及存储在存储器中并可在处理器上运行的计算机程序,例如用于实现上述信息处理方法的信息处理程序。处理器执行计算机程序时实现上述信息处理方法实施例中的步骤,例如图2所示的步骤s1至步骤s4、图4所示的步骤s11至步骤s14、图5所示的步骤s21至步骤s23。或者,处理器执行计算机程序时实现上述信息处理装置实施例中各模块的功能,例如图6与图7所示的各个功能模块。

示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明的各个模块。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。例如,计算机程序可以被分割成待处理信息检测模块30、不可见处理模块32以及历史信息显示模块34,还可以包括查阅指令接收模块40、预设场景判断模块42以及鉴权模块44等。

需要说明的是,终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,本发明的示意图仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如终端设备还可以包括输入输出设备、网络接入设备、总线等。

本发明所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。

存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

计算机可读存储介质:

终端设备集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。

其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

当然,上述的方案只是本发明优选的实施方案,实际应用是还可以有更多的变化,例如,待处理信息的设置方式改变、对待处理信息的不可见方式的改变,这样的改变并不影响本发明的实施,也应该包括在本发明的保护范围内。

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