数据信息的显示方法、系统及电子设备与流程

文档序号:17373727发布日期:2019-04-12 23:04阅读:172来源:国知局
数据信息的显示方法、系统及电子设备与流程

本发明涉及信息安全技术领域,尤其涉及一种数据信息的显示方法、系统及电子设备。



背景技术:

电子设备例如手机已经广泛应用于人们的日常生活,用户在使用的过程中,电子设备相应的应用程序内会存有一些用户的私密信息,例如重要联系人信息、私密短讯息、相册内证件相关图片或网页浏览记录等,这些私密信息不希望被他人访问。现有的解决办法为对应用程序例如通讯录、相册、浏览器进行锁定,在使用相应的应用程序时必须先对应用程序进行解锁,使得用户查看应用程序内的非私密信息时,也需要频繁的输入密码对应用程序进行解锁,给用户的使用造成了不便;并且,频繁的输入密码容易造成密码泄露,提高了用户的隐私泄露的风险。

鉴于此,实有必要提供一种新型的数据信息的显示方法、系统及电子设备以克服上述缺陷。



技术实现要素:

本发明的目的是提供一种能够在应用程序内对私密信息单独隐藏、避免频繁的输入访问密码、避免访问密码泄露、提高用户使用便捷性数据信息的显示方法、系统及电子设备。

为了实现上述目的,本发明提供一种数据信息的显示方法,包括如下步骤:采集应用程序内的数据信息;响应用户操作,将所述数据信息分为私密信息和非私密信息,在所述应用程序中隐藏所述私密信息;在所述应用程序中显示所述非私密信息。

本发明还提供一种数据信息的显示系统,包括采集模块、加锁模块及显示控制模块;所述采集模块用于采集应用程序内的数据信息;所述加锁模块用于响应用户操作,将所述数据信息分为私密信息和非私密信息,并在所述应用程序中隐藏所述私密信息;所述显示控制模块用于在所述应用程序中显示所述非私密信息。

本发明还提供一种电子设备,包括一个或多个处理器;存储器,用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述数据信息的显示方法。

相比于现有技术,本发明提供的数据信息的显示方法、系统及电子设备,能够在应用程序内对私密信息单独隐藏,避免了在访问应用程序内的非私密信息时,也需要频繁的输入访问密码,同时,进一步避免了访问密码泄露的风险,提高了用户使用便捷性。

为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的数据信息的显示系统的原理框图;

图2为图1所示的数据信息的显示系统的加锁模块的原理框图;

图3为图2所示的加锁模块的加锁界面的加锁过程示意图;

图4为图1所示的数据信息的显示系统的解锁模块的原理框图;

图5为图4所示的解锁模块的解锁界面的解锁过程示意图;

图6为本发明较佳实施例提供的数据信息的显示方法的流程图;

图7为图6所示的数据信息的显示方法中步骤s20的子流程图;

图8为本发明另一个较佳实施例提供的数据信息的显示方法的流程图;

图9为本发明较佳实施例提供的电子设备的原理框图。

【具体实施方式】

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1为本发明较佳实施例提供的数据信息的显示系统100的原理框图。本发明较佳实施例提供的数据信息的显示系统100包括采集模块10、加锁模块20及显示控制模块30。

采集模块10用于采集应用程序内的数据信息。

具体的,应用程序为安装于电子设备的各种app(application,应用程序),其中,电子设备可以为手机、平板电脑或笔记本电脑中的一种,app可以为,但不限于通讯录、短信、相册或网页浏览器中的至少一种,对应的,数据信息可以为,但不限于联系人、短消息、相片、网址信息中的至少一种。

加锁模块20用于响应用户操作,将数据信息预设为非私密信息或私密信息,并在应用程序中隐藏所述私密信息。

具体地,如图2所示,在一个较佳实施方式中,提供的一种数据信息的显示系统100的加锁模块20的原理框图。加锁模块包括响应单元201、密码设置单元202及隐藏单元203;响应单元201用于响应用户操作,确认私密信息;密码设置单元202用于提示用户为私密信息设置访问密码,若访问密码设置成功,则密码设置单元202产生关闭指令;隐藏单元203用于根据关闭指令,将私密信息进行隐藏。

具体的,加锁模块20运行时,加锁界面21显示当前应用程序内的数据信息,图3为加锁模块20的加锁界面21的加锁过程示意图,在图3中,数据信息为联系人信息;响应单元201响应用户操作,将数据信息中的私密信息211选中,并确认;密码设置单元202提示用户为选中的私密信息设置访问密码并进行身份验证,具体为加锁界面21显示“请进行身份验证并设置访问密码”字样,并且,密码设置单元202监测用户的动作,当监测到用户两次进行身份验证的动作相同时,密码设置单元202控制加锁界面21显示访问密码设置成功,并产生关闭指令;隐藏单元203根据关闭指令,将私密信息进行隐藏。

可以理解,访问密码可以为字符串密码、用户面部识别、用户指纹识别、预设图案识别或用户虹膜识别中的一种。当访问密码为用户指纹识别时,密码设置单元202需要调用电子设备内的指纹识别模块;当访问密码为用户面部识别或用户虹膜识别时,预设密码模块23需要调用电子设备内的成像模块。

显示控制模块30用于在应用程序中显示非私密信息。

具体地,通过响应用户操作,将数据信息分为私密信息和非私密信息后,在应用程序中隐藏私密信息的同时,正常显示非私密信息。

本发明提供的数据信息的显示系统100,当应用程序处于前台运行状态时,显示控制模块30显示非私密信息,即用户可以查看或操作非私密信息,而加锁模块20将私密信息隐藏,用户不能查看或操作私密信息,即实现了在应用程序内对私密信息进行单独隐藏,避免了在访问应用程序内的非私密信息时,也需要频繁的输入访问密码,同时,进一步避免了访问密码泄露的风险,提高了用户使用便捷性。

进一步的,本发明提供的数据信息的显示系统100,还包括解锁模块40,如图4及图5,图4为本发明较佳实施例提供的数据信息的显示系统100的解锁模块40的示意图,图5为解锁模块40的解锁界面的解锁过程示意图,所述解锁模块40用于当用户想要查看或操作私密信息时,对私密信息进行显示。具体的,解锁模块40包括获取单元401、判断单元402及显示单元403;获取单元401用于当用户查看或操作私密信息时,提示用户输入密码,并获取用户输入的密码;判断单元402用于判断输入的密码与访问密码是否相同,若相同,则判断单元402产生开启指令;显示单元403用于根据开启指令,将私密信息进行显示,用户即可查看或操作私密信息。

具体的,私密信息的隐藏方式可以为建立私密信息文件夹,私密信息文件夹包含所有的私密信息,当用户点击私密信息文件夹时,则获取单元401提示用户输入访问密码,例如,私密信息文件夹可以为“更多”文件夹或“其他”文件夹,用户也可以根据自己的需要对私密信息文件夹进行命名;在其他实施方式中,私密信息的隐藏方式还可以为直接在该私密信息的位置处显示已加密标识或空白信息标识,例如,当私密信息为一个相片时,则在该相片的位置处,以带有加密字样或加锁图形的形式显示,以隐藏相片信息,当用户点击已加密标识或空白信息标识时,获取单元401提示用户输入访问密码。进一步地,可以对不同应用程序中的私密信息设置不同的密码,如针对通讯录中的私密号码设置数字密码,针对相册中的私密照片设置指纹密码等;也可以针对同一应用程序中不同私密信息的优先级设置不同的密码,如针对相册中包括银行卡、身份证等敏感信息的私密照片设置指纹识别密码,针对其他一般私密相册设置数字密码等。进一步地,获取单元401提示用户输入访问密码的解锁界面与加锁时用户输入的加密信息相对应。

本发明较佳实施例提供的数据信息的显示系统100,解锁模块40还包括监测单元404,监测单元404用于监测应用程序的运行状态,若应用程序的状态为非运行状态,则监测单元404产生关闭指令。

具体的,非运行状态为应用程序退出、应用程序由前台运行状态转换为后台运行状态且达到预定时长、电子设备锁屏或电子设备关机中的一种,当监测单元404监测到应用程序退出、应用程序由前台运行状态转换为后台运行状态且达到预定时长、电子设备锁屏或电子设备关机时,监测单元404产生关闭指令,隐藏单元203根据关闭指令,将私密信息进行重新隐藏。

监测单元404监测到应用程序的状态为非运行状态时,则监测单元产生关闭指令,隐藏单元203根据关闭指令,将私密信息进行重新隐藏,即当用户对应用程序的私密信息查看或操作完毕后,应用程序的状态转换成非运行状态,则对已经解锁显示的私密信息进行上锁隐藏,用户在下一次想要查看或操作该应用程序内的私密信息时,需要输入访问密码,对私密信息进行重新解锁,进一步保证了私密信息的安全性,降低了私密信息被泄露的风险。

需要说明的是,本实施方式中,加锁模块20及解锁模块40集成于电子设备系统的远程服务内,具体的,在电子设备系统内创建远程服务进程,当电子设备内的某个应用程序中的某项数据信息需要加锁或解锁时,调用远程服务内的加锁模块20及解锁模块40,以实现应用程序内的某项数据信息的隐藏及显示,即加锁模块20及解锁模块40可以为不同的应用程序实现不同数据信息的加锁及解锁功能,不同的应用程序可以直接调用远程服务内的加锁模块20及解锁模块40。

请参阅图6,图6为本发明较佳实施例提供的数据信息的显示方法的流程图;需要说明的是,本发明的方法并不受限于下述步骤的顺序,且其他实施例中,本发明的方法可以只包括以下步骤的其中一部分,或者其中一个步骤可以被拆分为几个步骤,或者多个步骤也可以合并为一个步骤。本发明较佳实施例提供的数据信息的显示方法包括如下步骤:

步骤s10:采集应用程序内的数据信息。

步骤s20:响应用户操作,将数据信息分为私密信息和非私密信息,在应用程序中隐藏私密信息。

步骤s30:在应用程序中显示非私密信息。

本实施例中的数据信息的显示方法的具体描述可参考上述实施例中对数据信息的显示系统的描述,在此不再赘述。

本发明提供的数据信息的显示方法,当应用程序处于前台运行状态时,将应用程序的数据信息分为私密信息及非私密信息,在应用程序内显示非私密信息,即用户可以查看或操作非私密信息,而将私密信息隐藏,用户不能查看或操作私密信息,即实现了在应用程序内对私密信息进行单独隐藏,避免了在访问应用程序内的非私密信息时,也需要频繁的输入访问密码,同时,进一步避免了访问密码泄露的风险,提高了用户使用便捷性。

请参阅图7,图7为图6所示的数据信息的显示方法中步骤s20的子流程图。具体的,步骤s20还包括如下子步骤:

步骤s201:响应用户操作,确认私密信息。

步骤s202:提示用户为私密信息设置访问密码,若访问密码设置成功,产生关闭指令。

步骤s203:根据关闭指令,将私密信息进行隐藏。

请参阅图8,本发明提供的数据信息的显示方法,在一个较佳实施方式中,当用户想要查看或操作私密信息时,需要对私密信息进行显示,因此,数据信息的显示方法,还包括步骤s40,步骤s40包括如下子步骤:

步骤s401:获取用户输入的密码。

步骤s402:判断输入的密码与访问密码是否相同,若相同,产生开启指令。

步骤s403:根据开启指令,将私密信息进行显示。

具体的,当私密信息显示之后,用户对私密信息查看或操作完成之后,需要对私密信息再次隐藏,因此,在步骤s403后,还包括如下步骤:

步骤s404:监测应用程序的运行状态,若应用程序的状态为非运行状态,产生关闭指令。

步骤s405:根据所述关闭指令,将私密信息进行隐藏。

本发明提供的数据信息的显示方法,能够在应用程序内对私密信息单独隐藏,避免了在访问应用程序内的非私密信息时,也需要频繁的输入访问密码,同时,进一步避免了访问密码泄露的风险,提高了用户使用便捷性。并且,当用户想要查看或操作私密信息时,能够通过输入预设的访问密码对私密信息解锁,私密信息重新显示;当用户对私密信息的查看或操作完毕时,能够对私密信息重新加锁隐藏,降低了私密信息被泄露的风险,提高电子设备的使用安全性。

需要说明的是,前述图1实施例中,对数据信息的显示系统100的解释说明也适用于该实施例的数据信息的显示方法,其实现原理类似,此处不再赘述。

请参阅图9,图9为本发明较佳实施例提供的电子设备200的原理框图。本发明较佳实施例提供的电子设备200包括一个或多个处理器210,存储器220,用于存储一个或多个程序,一个或多个程序被一个或多个处理器210执行,使得一个或多个处理器210实现上述的数据信息的显示方法。

处理器210与存储器220之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器220中存储有一个或多个程序,处理器210通过运行存储在存储器220内的软件程序,从而执行各种功能应用以及数据处理,以实现本发明上述实施例中的数据信息的显示方法。

其中,存储器220可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器220用于存储程序,处理器210在接收到执行指令后执行程序。可以理解,处理器210以及其他可能的组件对存储器220的访问可在存储控制器的控制下进行。

处理器210可以是一种集成电路芯片,具有信号的处理能力。上述的处理器210可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。处理器210可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。

可以理解,图9所示的结构仅为示意,电子设备200还可包括比图9中所示更多或者更少的组件,或者具有与图9所示不同的配置。图9中所示的各组件可以采用硬件、软件或其组合实现。

本发明提供的数据信息的显示系统100、方法及电子设备200,能够在应用程序内对私密信息单独隐藏,避免了在访问应用程序内的非私密信息时,也需要频繁的输入访问密码,同时,进一步避免了访问密码泄露的风险,提高了用户使用便捷性。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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