数据项显示方法及装置与流程

文档序号:12467568阅读:187来源:国知局
数据项显示方法及装置与流程

本发明涉及信息处理技术领域,特别涉及数据项显示方法及装置。



背景技术:

随着智能手机硬件设备的快速发展和提升,指纹识别功能已经广泛应用于手机设备中,且更多地被使用在各类应用登陆、安全支付、隐私安全锁等方面。这些场景的使用前提都是需要正确的通过指纹验证,即指纹对比相似性得分达到一定的相似程度,才可以解锁,进而使用和操作手机相应的应用。现有的指纹认证进入手机和普通数字或者图案锁认证后的处理流程相同,都是完全通过验证后直接解锁进入手机,从而使用手机内所有应用及数据资料,且这种操作是用户无法改变,无法根据个人需求来个性化设置。

现有技术中,指纹验证后的解锁方式对于一些隐私程度较高的应用来说,保证了用户的信息安全,目前,为了达到有效的安全保证,通常手机中设定的指纹验证成功的相似度(指采集的指纹图像与预设的指纹图像之间的相似度)较高。手机内所有数据均是在指纹验证成功后才能访问。例如,当手指沾水、出汗或者指纹传感器沾水后,采集到的指纹图像会受到很大影响,即采集到的指纹图像与预设的指纹图像的相似度会比较低,可能无法通过验证,此时,用户必须擦拭手指或者指纹传感器,然后重新采集指纹图像;有时需要反复好几次,才能指纹验证成功从而访问数据。

因此,目前指纹验证访问手机内的数据(具有指纹锁功能的手机)具有一定的绝对性(即一定要达到较高的相似度),操作处理方式较为单一。



技术实现要素:

本发明实施例的目的在于提供一种数据项显示方法及装置,既可以保护用户的隐私,又能提高访问数据项的便利性,访问方式比较灵活。

为解决上述技术问题,本发明的实施例提供了一种数据项显示方法,包括:获取指纹信息;计算所述指纹信息与预存的指纹信息的相似度;判断所述相似度是否超过第一预设阈值;在所述相似度超过所述第一预设阈值时,根据相似度与访问权限的预设对应关系,获取所述相似度对应的访问权限;显示所述访问权限对应的数据项与所述访问权限的下级访问权限对应的数据项;其中,所述相似度越高,所述相似度对应的访问权限越高。

本发明的实施例还提供了一种数据项显示装置,包含:指纹信息获取模块,用于获取指纹信息;计算模块,用于计算所述指纹信息获取模块获取的指纹信息与预存的指纹信息的相似度;判断模块,用于判断所述相似度是否超过第一预设阈值;访问权限获取模块,用于在所述相似度超过所述第一预设阈值时,根据相似度与访问权限的预设对应关系,获取所述相似度对应的访问权限;显示模块,用于显示所述访问权限对应的的数据项与所述访问权限的下级访问权限对应的数据项;其中,所述相似度越高,所述相似度对应的访问权限越高。

本发明实施例相对于现有技术而言,通过指纹对比的相似度获得对应的权限,从而可以访问该权限下的内容。相似度高时可以访问高权限下对应的数据项以及该访问权限的下级访问权限对应的数据项,相似度低时可以访问低权限下的数据项,这样既可以保护用户的隐私,又能提高访问数据项的便利性,访问方式比较灵活。

另外,在所述计算所述指纹信息与预存的指纹信息的相似度中,具体包括:从所述指纹信息中提取指纹特征数据;将提取的所述指纹特征数据与所述预存的指纹信息中的指纹特征数据进行比对,以计算出所述相似度。本实施例提供了计算指纹信息与预存指纹信息相似度的一种具体实现方式。

另外,在所述相似度与访问权限的预设对应关系中,具体包括:所述相似度大于所述第一预设阈值且小于或等于第二预设阈值时,对应的访问权限为低级权限;所述相似度大于所述第二预设阈值且小于或等于第三预设阈值时,对应的访问权限为中级权限;所述相似度大于所述第三预设阈值且小于或等于1时,对应的访问权限为高级权限。本实施例提供了根据相似度的具体值划分对应访问权限等级的一种具体实现方式。

另外,所述数据项对应的访问权限的设定方式,具体包括:在所述终端首次开机时,显示用于设置所述数据项的访问权限的界面;接收用户输入的所述数据项对应的访问权限。这样在首次开机时,可以根据隐私保护的需要设置每个数据项对应的访问权限,以便于更好的保护隐私,使得本发明实施例更加实用。

附图说明

图1是根据本发明第一实施例的数据项显示方法流程图;

图2是根据本发明第二实施例的数据项显示方法流程图;

图3是根据本发明第三实施例的数据项显示方法流程图;

图4是根据本发明第四实施例的数据项显示装置的结构示意图;

图5是根据本发明第五实施例的数据项显示装置的结构示意图;

图6是根据本发明第六实施例的数据项显示装置的结构示意图;

图7是根据本发明第七实施例的终端设备的结构示意图。

具体实施例

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施例涉及一种数据项显示方法。其流程如图1所示,具体如下:

在步骤101中,获取指纹信息。具体地说,可以通过终端内的指纹信息获取模块获取用户的指纹信息。

在步骤102中,计算指纹信息与预存的指纹信息的相似度。具体地说,本实施例中预存的指纹信息可以为提前预存在终端内的用户的指纹信息。

在步骤103中,判断相似度是否超过第一预设阈值。具体的说,本实施例中的第一预设阈值可以在终端内进行设置,当相似度不超过第一预设阈值时,表示指纹信息与预存的指纹信息的相似度太低(很可能不是机主在操作),则没有访问数据项的权限,本步骤中,若判断结果为是,说明相似度超过了第一预设阈值,则进入步骤104,否则说明相似度没有超过第一预设阈值,终端没有访问数据项的权限,则结束数据项显示方法的流程。

在步骤104中,根据相似度与访问权限的预设对应关系,获取相似度对应的访问权限。其中,相似度越高,相似度对应的访问权限越高。实际上的,终端中预存有相似度与访问权限的预设对应关系,该预设对应关系可以以对照表的形式存在,然不限于此。

在步骤105中,显示访问权限对应的数据项与访问权限的下级访问权限对应的数据项。具体地说,本实施例中的数据项为终端内应用程序(比如QQ、微信、短信、通讯录等)对应的数据信息,每个数据项的访问权限可以在终端内设定,比如说,可以将涉及隐私或者比较重要的数据项的访问权限设置为高权限,将平时较常用的数据项的访问权限设置为低权限。本实施例中,在获取相似度对应的访问权限之后,访问权限越高,终端显示的数据项也越多,比如说,当访问权限最高时,终端显示所有访问权限下对应的数据项,即用户可以访问终端内所有的数据项;当访问权限为中间级别时,终端显示该访问权限以及比该访问权限低的访问权限下对应的数据项;当访问权限最低时,终端只显示最低访问权限下对应的数据项。

本实施例相对于现有技术而言,通过指纹对比的相似度获得对应的权限,从而可以访问该权限下的内容。相似度高时可以访问高权限下对应的数据项以及该访问权限的下级访问权限对应的数据项,相似度低时可以访问低权限下的数据项,这样既可以保护用户的隐私,又能提高访问数据项的便利性,访问方式比较灵活。

本发明的第二实施例涉及一种数据项显示方法。第二实施例对第一实施例进行了细化,细化之处在于:提供了计算指纹信息与预存的指纹信息的相似度的具体实现方式,本实施例中的数据项显示方法流程如图2所示,具体如下:

在步骤201中,获取指纹信息。具体地说,可以通过终端内的指纹信息获取模块获取用户的指纹信息。

在步骤202中,计算指纹信息与预存的指纹信息的相似度。具体地说,本实施例中预存的指纹信息可以为提前预存在终端内的用户的指纹信息,本步骤包括子步骤2021和子步骤2022。

在子步骤2021中,从指纹信息中提取指纹特征数据。具体地说,该指纹特征数据为指纹信息中的特征点,比如说指纹纹路中的末梢点、分叉点、连续点等。

在子步骤2022中,将提取的指纹特征数据与预存的指纹信息中的指纹特征数据进行比对,以计算出相似度。比如说,可以根据每个特征点的位置、方向计算指纹的纹形以及指纹纹路的趋势,然后与预存的指纹信息中的特征数据进行对比。

在步骤203中,判断相似度是否超过第一预设阈值。具体的说,本实施例中的第一预设阈值可以在终端内进行设置,当相似度不超过第一预设阈值时,没有访问数据项的权限,本步骤中,若判断结果为是,说明相似度超过了第一预设阈值,则进入步骤204,否则说明相似度没有超过第一预设阈值,终端没有访问数据项的权限,则结束数据项显示方法的流程。

在步骤204中,根据相似度与访问权限的预设对应关系,获取相似度对应的访问权限。其中,相似度越高,相似度对应的访问权限越高。具体地说,在本实施例中相似度与访问权限的预设对应关系中,具体包括:相似度大于第一预设阈值且小于或等于第二预设阈值时,对应的访问权限为低级权限;相似度大于第二预设阈值且小于或等于第三预设阈值时,对应的访问权限为中级权限;相似度大于第三预设阈值且小于或等于1时,对应的访问权限为高级权限。在实际应用中,第一预设阈值、第二预设阈值和第三预设阈值均可以再终端内设置,比如说:第一预设阈值为0.5、第二预设阈值为0.7、第三预设阈值为0.9,则当相似度大于0.5且小于或等于0.7时,访问权限为低级权限;当相似度大于0.7且小于或等于0.9时,访问权限为中级权限;当相似度大于0.9且小于或等于1时,访问权限为高级权限。当然实际应用中也可以根据实际需要设置等多阈值以划分等多的权限等级。

在步骤205中,显示访问权限对应的数据项与访问权限的下级访问权限对应的数据项。具体地说,本实施例中的数据项为终端内应用程序(比如QQ、微信、短信、通讯录等)对应的数据信息,每个数据项的访问权限可以在终端内设定,比如说,可以将涉及隐私或者比较重要的数据项的访问权限设置为高权限,将平时较常用的数据项的访问权限设置为低权限。那么,在获取相似度对应的访问权限之后,访问权限越高,终端显示的数据项也越多,比如说,当访问权限为高级权限时,终端显示所有权限等级下对应的数据项,即用户可以访问终端内所有的数据项,当访问权限为中级权限时,终端显示中级权限以及低级权限下对应的数据项;当访问权限为低级权限时,终端只显示低级访问权限下对应的数据项。

本实施例提供了计算指纹信息与预存指纹信息相似度的一种具体实现方式。本实施例提供了根据相似度的具体值划分对应访问权限等级的一种具体实现方式。

本发明第三实施例涉及一种数据项显示方法,第三实施例在第一实施例的基础上作了改进,改进之处在于:在本实施例中可以在终端首次开机时进行数据项的访问权限的设置,本实施例中数据项显示方法的流程如图3所示,具体如下:

在步骤301中,判断终端是否为首次开机(终端出厂之后的第一次开机)。具体地说,本步骤中若判断结果为是,则进入步骤302,否则进入步骤306。

在步骤302中,显示数据项对应的访问权限的设定功能的开启提示界面。具体地说,本实施方式中的,在提示界面中可以以列表的形式显示终端内所有数据项以及各数据项对应的开启或关闭按钮,用户可以通过点击开启或者关闭按钮输入数据项对应的访问权限的开启命令或者关闭命令。

在步骤303中,判断接收到的输入命令是否为访问权限的设定功能的开启命令。具体地说,开启数据项对应的访问权限的设定功能之后,可以对该数据项对应的访问权限进行设置。本步骤中,若判断结果为是,说明接收到的输入命令为访问权限的设定功能的开启命令,即数据项对应的访问权限的设定功能已经开启,则进入步骤304,否则说明接收到的输入命令为访问权限的设定功能的关闭命令,即数据项对应的访问权限的设定功能没有开启,则进入步骤306。

在步骤304中,显示用于设置数据项的访问权限的界面。具体的说,当用户点击某一个数据项对应的开启按钮(即开启该数据项对应的访问权限)之后,在显示界面中可以以列表形式显示该数据项的多个访问权限等级以及对应于每个访问权限等级的选择框,用户可以通过点击某一个选择框以便将该数据项的访问权限设置为相应的访问权限等级。

在步骤305中,接收用户输入的数据项对应的访问权限。具体地说,用户可以在访问权限等级的显示列表中,选择其中一个,即可以将所选择的访问权限等级设置为数据项对应的访问权限。

在步骤306中,获取指纹信息。具体地说,可以通过终端内的指纹信息获取模块获取用户的指纹信息。

在步骤307中,计算指纹信息与预存的指纹信息的相似度。具体地说,本实施例中预存的指纹信息可以为提前预存在终端内的用户的指纹信息。

在步骤308中,判断相似度是否超过第一预设阈值。具体的说,本实施例中的第一预设阈值可以在终端内进行设置,当相似度不超过第一预设阈值时,表示指纹信息与预存的指纹信息的相似度太低(很可能不是机主在操作),则没有访问数据项的权限,本步骤中,若判断结果为是,说明相似度超过了第一预设阈值,则进入步骤309,否则说明相似度没有超过第一预设阈值,终端没有访问数据项的权限,则结束数据项显示方法的流程。

在步骤309中,根据相似度与访问权限的预设对应关系,获取相似度对应的访问权限。其中,相似度越高,相似度对应的访问权限越高。实际上的,终端中预存有相似度与访问权限的预设对应关系,该预设对应关系可以以对照表的形式存在,然不限于此。

在步骤310中,显示访问权限对应的数据项与访问权限的下级访问权限对应的数据项。具体地说,本实施例中的数据项为终端内应用程序(比如QQ、微信、短信、通讯录等)对应的数据信息,每个数据项的访问权限可以在终端内设定,比如说,可以将涉及隐私或者比较重要的数据项的访问权限设置为高权限,将平时较常用的数据项的访问权限设置为低权限。本实施例中,在获取相似度对应的访问权限之后,访问权限越高,终端显示的数据项也越多,比如说,当访问权限最高时,终端显示所有访问权限下对应的数据项,即用户可以访问终端内所有的数据项;当访问权限为中间级别时,终端显示该访问权限以及比该访问权限低的访问权限下对应的数据项;当访问权限最低时,终端只显示最低访问权限下对应的数据项。

下面以手机为例对本实施例进行说明,当手机首次开机时,提示用户进行数据项访问权限的设定,用户可以选择开启或者关闭数据项访问权限设定,当用户关闭数据项访问权限设定时,该数据项的访问权限等级默认为最高级,当用户开启数据项访问权限设定时,可以设置数据项访问权限等级(比如:高级权限、中级权限、低级权限等),当用户需要访问数据项时,手机采集用户的指纹信息,并将该指纹信息和预存的指纹信息进行对比,根据两者的相似度获取访问权限,相似度越高,相应的访问权限也越高,然后用户可以访问该权限等级以及该权限等级的下一级权限等级下的数据项。需要说明的是,在实际应用中,用户也可以随时根据需要进行数据项访问权限的设定。

本实施例中在终端首次开机时,可以提示用户根据隐私保护的需要设置每个数据项对应的访问权限,以便于更好的保护隐私,使得本发明实施例更加实用。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施例涉及一种数据项显示装置,如图4所示,包含:

指纹信息获取模块1,用于获取指纹信息;

计算模块2,用于计算指纹信息获取模块获取的指纹信息与预存的指纹信息的相似度;

判断模块3,用于判断相似度是否超过第一预设阈值;

访问权限获取模块4,用于在相似度超过第一预设阈值时,根据相似度与访问权限的预设对应关系,获取相似度对应的访问权限;

显示模块5,用于显示访问权限对应的的数据项与访问权限的下级访问权限对应的数据项;其中,相似度越高,相似度对应的访问权限越高。

不难发现,本实施例为与第一实施例相对应的系统实施例,本实施例可与第一实施例互相配合实施。第一实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第一实施例中。

值得一提的是,本实施例中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施例中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施例中不存在其它的单元。

本发明第五实施例涉及一种数据项显示装置。第五实施例在第四实施例的基础上作了改进,改进之处在于:在本实施例中,计算模块2包括提取子模块21和计算子模块22。

提取子模块21用于从指纹信息中提取指纹特征数据;

计算子模块22用于将提取的指纹特征数据与预存的指纹信息中的指纹特征数据进行比对,以计算出相似度。

由于第二实施例与本实施例相互对应,因此本实施例可与第二实施例互相配合实施。第二实施例中提到的相关技术细节在本实施例中依然有效,在第二实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第二实施例中。

本发明第六实施例涉及一种数据项显示装置。第六实施例在第四实施例的基础上作了改进,改进之处在于:在本实施例中的数据项显示装置还包括接收模块6,如图6所示。

判断模块3还用于在判断出终端首次开机时,获取用于设置数据项的访问权限的显示界面,并将该显示界面在显示模块5上进行显示。

接收模块6用于接收用户在所述显示模块5中输入的数据项对应的访问权限。

本实施例中判断模块3还用于在显示模块显示用于设置数据项的访问权限的界面之前,判定数据项对应的访问权限的设定功能已开启。

本实施例为与第三实施例相对应的系统实施例,本实施例可与第三实施例互相配合实施。第三实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第三实施例中。

本发明第七实施例涉及一种终端设备。包括:指纹识别芯片7、处理器8、显示屏9。

本实施例中的指纹识别芯片7可以实现上述数据项显示装置中的指纹信息获取模块1的功能,处理器8可以实现上述数据项显示装置中的计算模块2、判断模块3、访问权限获取模块4以及接收模块6的功能;显示屏9可以实现显示模块5的功能,以手机为例,手机中安装有各种应用程序,并且可以在手机中设置每个应用程序的访问权限,当需要访问手机中的应用程序时,手机中指纹识别芯片7采集用户的指纹信息,处理器8将指纹信息和预存的指纹信息对比获得两者的相似度,然后根据相似度获取对应的访问权限,并将该访问权限以及比该访问权限低的访问权限下的数据项在显示屏9上显示。

本实施例相对于现有技术而言,通过处理器获取指纹对比的相似度对应的权限,从而可以访问该权限下的内容。相似度高时可以访问高权限下对应的数据项以及该访问权限的下级访问权限对应的数据项,相似度低时可以访问低权限下的数据项,这样既可以保护用户的隐私,又能提高访问数据项的便利性,访问方式比较灵活。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施例是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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