发明内容
有鉴于此,本申请提供了一种访问控制方法和装置,以提高用户访问终端中资源的便捷性。
为实现上述目的,本申请提供如下技术方案:一种访问控制方法,包括:
获取当前输入的待识别指纹;
从预置的指纹库中,匹配出与所述待识别指纹相匹配的目标指纹;
确定所述目标指纹所归属的目标用户;
从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问目标资源,其中,所述资源空间由终端内可访问资源的一部分或全部资源组成,所述目标资源为所述目标资源空间中的一部分或全部资源;
访问所述目标资源。
优选的,所述从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问目标资源,包括:
基于预置的配置信息,从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问的目标资源,其中,所述配置信息包括:用户具备访问权限的至少一个资源空间中,用户不同手指指纹与资源空间内资源的对应关系。
优选的,所述目标资源,包括至少一个目标应用,和/或,至少一个目标存储空间;
则所述访问所述目标资源,包括:
当所述目标资源为所述目标应用时,运行所述目标应用;
当所述目标资源为目标存储空间时,访问所述目标存储空间。
优选的,还包括:
当从预置的指纹库中,未匹配出与所述待识别指纹相匹配的目标指纹时,输出提示信息,所述提示信息用于提示用户录入指纹,并配置录入的指纹所能触发访问的资源。
优选的,在所述匹配出与所述待识别指纹相匹配的目标指纹之前,还包括:
提取所述待识别指纹的指纹特征;
则所述从预置的指纹库中,匹配出与所述待识别指纹相匹配的目标指纹,包括:
从预置的指纹库中,匹配出与所述指纹特征匹配的目标指纹。
另一方面,本申请实施例还提供了一种访问控制装置,包括:
指纹获取单元,用于获取当前输入的待识别指纹;
指纹匹配单元,用于从预置的指纹库中,匹配出与所述待识别指纹相匹配的目标指纹;
用户确定单元,用于确定所述目标指纹所归属的目标用户;
资源匹配单元,从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问目标资源,其中,所述资源空间由终端内可访问资源的一部分或全部资源组成,所述目标资源为所述目标资源空间中的一部分或全部资源;
访问单元,用于访问所述目标资源。
优选的,所述装置还包括:
数据配置单元,用于存储预置的配置信息,所述配置信息包括:用户具备访问权限的至少一个资源空间中,用户不同手指指纹与资源空间内资源的对应关系;
则,所述资源匹配单元,包括:
资源匹配子单元,用于基于所述数据配置单元中存储的所述配置信息,从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问目标资源。
优选的,所述资源匹配单元确定出的所述目标资源包括:至少一个目标应用,和/或,至少一个目标存储空间;
则所述访问单元,包括:
第一访问子单元,用于当所述目标资源为所述目标应用时,运行所述目标应用;
第二访问子单元,用于当所述目标资源为目标存储空间时,访问所述目标存储空间。
优选的,还包括:
提示单元,用于当从预置的指纹库中,未匹配出与所述待识别指纹相匹配的目标指纹时,输出提示信息,所述提示信息用于提示用户录入指纹,并配置录入的指纹所能触发访问的资源。
优选的,在所述匹配出与所述待识别指纹相匹配的目标指纹之前,还包括:
特征提取单元,用于在所述指纹匹配单元配置出所述目标指纹之前,提取所述待识别指纹的指纹特征;
则所述指纹匹配单元,包括:
指纹匹配子单元,用于从预置的指纹库中,匹配出与所述指纹特征匹配的目标指纹。
经由上述的技术方案可知,本申请实施例中,根据用户输入的待识别指纹,从指纹库中匹配出目标指纹,并在确定了该目标指纹所归属的目标用户后,便可以从该目标用户具有访问权限的至少一个资源空间中,确定出该目标指纹所对应的目标资源空间以及该目标资源空间中由该用户触发访问的目标资源,并访问该目标资源。这样,用户只需要进行一次指纹输入,就可以访问所需访问的目标资源,简化了访问操作,提高访问资源的便捷性。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参见图1,其示出了本申请一种应用运行方法一个实施例的流程示意图,本实施例的方法可以包括:
101,获取当前输入的待识别指纹。
需要说明的是,本申请的方法可以应用于任意具备指纹识别功能的设备中,如可以为触摸屏手机、指纹身份验证设备等。用户通过在该指纹识别设备的指纹输入区域输入指纹,便可以触发该指纹识别设备进行指纹识别。
可以理解的是,当检测到用户的指纹输入后,会获取输入的指纹图像,为了便于区分,在本发明实施例中将终端检测到的指纹图像称为待识别指纹。
102,从预置的指纹库中,匹配出与该待识别指纹相匹配的目标指纹。
103,确定该目标指纹所归属的目标用户。
104,从该目标用户具备访问权限的至少一个资源空间中,确定出该目标指纹所对应的目标资源空间,以及该目标资源空间中由所述目标指纹触发访问目标资源。
其中,资源空间由终端内可访问资源的一部分或全部资源组成,该目标资源空间属于所述至少一个资源空间中。
该目标资源为该目标资源空间中的一部分或全部资源,如,该目标资源可以为目标资源空间,则目标指纹可以触发访问该目标资源空间。为了便于与该资源空间中其他资源空间相区分,将该目标指纹所对应的资源空间称为目标资源空间,并将该目标资源空间中与该目标指纹对应的资源称为目标资源。
在本申请实施例中,该终端上不同用户所具备的访问权限不同,即,不同用户对该终端内可访问资源的访问权限不同。其中,终端内的可访问资源可以划分为多个资源空间,每个资源空间由该可访问资源中的一部分或者全部资源组成。而对于任意一个用户而言,该用户能够访问的资源空间为该终端中的至少一个资源空间,不同用户对应的资源空间可能会有所不同,用户只能够访问具备访问权限的资源空间内的资源。其中,本申请实施例中的资源空间也可以理解为本领域技术人员所俗称的域。
其中,终端上可访问资源可以理解为该终端上能够被用户操作的区域,用户可以在终端的可访问资源内对终端进行设置,或者通过该可访问资源实现特定的输入操作。如,可访问资源可以为:该终端设置的多个应用、至少一个存储空间等等。
由于不同用户以及同一用户的不同手指的指纹具有唯一性,通过指纹可以唯一标识一个用户,因此可以通过指纹来确定出当前操作该终端的用户,而无需用户再输入用户名和密码等复杂的登录操作。
同时,由于用户各个手指的指纹不同,在确定出用户具备访问权限至少一个资源空间后,为了能够快捷的运行用户希望访问的资源空间内的目标资源,本申请实施例中,可以设定由该用户的各个手指来触发访问该目标资源空间内的目标资源,从而无需用户再查找、点击图标等操作,便可以准确定位所需访问的资源。
105,访问该目标资源。
基于用户输入的待识别指纹,可以定位一个目标资源,从而无需用户操作便可以直接触发访问该目标资源。目标资源确定后,访问该目标资源的方式可以与现有的方式相同,在此不再赘述。
在本申请实施例中,根据用户输入的待识别指纹,从指纹库中匹配出目标指纹,并在确定了该目标指纹所归属的目标用户后,便可以从该目标用户具有访问权限的至少一个资源空间中,确定出该目标指纹对应的目标资源空间以及所述目标资源空间中由该目标指纹触发访问的目标资源,并触发访问该目标资源。这样,用户只需要进行一次指纹输入,就可以直接访问目标资源空间中的该目标资源,简化了资源访问的输入操作,提高资源访问的便捷性。
可以理解的是,从该用户具备访问权限的至少一个资源空间中,确定该目标指纹所对应的目标资源空间,以及该目标资源空间中由该目标指纹触发访问的目标资源的方式可以有多种,如可以是由终端根据用户的访问习惯,来确定当前输入的指纹所需访问该目标资源所属的目标资源空间,如根据该用户的资源空间中各部分资源的访问频率,以及用户的操作方式,来确定当前的该目标手指所触发访问的目标资源空间以及该目标资源空间内的目标资源。
考虑到用户的不同习惯,并为了准确定位用户所需访问的目标资源空间,在本申请任意实施例中,终端上不同用户所具备访问权限的资源空间可以根据需要设定,而同一用户通过不同手指的指纹所触发访问的资源也可以预先设定。如,用户可以设定不同手指所对应的资源空间内的资源。具体的,可以配置用户的手指与该资源空间、以及资源的对应关系,并存储配置信息。相应的,在匹配出目标指纹后,可以基于配置信息,匹配出用户具备访问权限的至少一个资源空间中,确定出与该目标指纹对应的目标资源空间,以及该目标资源空间中,由该目标指纹触发访问的目标资源,其中,该配置信息至少包括:用户具备访问权限的至少一个资源空间中,用户不同手指指纹与资源空间内资源的对应关系。
其中,该配置信息中配置信息的形式可以有多种,对此不加以限制。
可以理解的是,由于终端内可访问资源可以包括应用、存储空间等等。目标用户具备访问权限的资源空间中也可以由至少一个应用;和/或,至少一个存储空间组成,其中,该存储空间可以为终端中可访问资源中存储空间的一部分或者全部。
相应的,从目标资源空间中确定出的目标资源可以是一个应用,也可以是多个应用;或者,是一部分存储空间;当然,该目标资源中也可以同时包括至少一个应用以及至少一部分存储空间。为了便于区分将该目标资源中包括的应用称为目标应用,将该目标资源中包括的存储空间称为目标存储空间。
则,在访问目标资源时,可以包括:
当该目标资源为所述目标应用时,运行该目标应用。
当该目标资源为目标存储空间时,访问该目标存储空间。
为了便于理解本申请实施例中目标指纹与目标资源空间以及目标资源的对应关系,下面以一实例进行介绍,如参见如下表1:
表1
由表1可见,配置信息中包括了用户A、用户B和用户C各自具备访问权限内的至少一个资源空间,以及这三个用户的手指指纹所对应的资源空间中的目标资源。如以用户A为例,用户A具备访问权限的资源空间包括:安全资源空间和游戏资源空间,其中,安全资源空间中可以包括多个与终端或者用户信息安全相关的应用,或者是存储用户信息的存储空间等等。游戏资源空间中则可以包括多款游戏应用,或者存储游戏应用中各个用户数据的存储区域等等。假如用户输入了左中指的指纹,则用户根据上面的配置表1可知,左中指对应了安全资源空间内的私密短信应用,从而终端将该安全资源空间作为目标资源空间,并触发访问该安全资源空间中的私密短信应用。
当然,表1仅仅是一种示意性的对应关系,在实际应用中,一个指纹可以对应一个资源空间,而输入该指纹则可以进入该资源空间,而并不限定仅对该资源空间中的部分资源进行访问。
需要说明的是,在以上任意一个实施例中,确定出目标资源后,访问该目标资源可以直接进入该目标资源所属的目标资源空间并对该目标资源进行访问,而无需再输入进入资源空间所需的登录账号和密码。进一步的,访问该目标资源可以是打开目标资源,如当目标资源为应用时,则可以是打开该应用;当目标资源为某存储空间内存储的数据时,则可以是直接进入该存储空间,以便可以直接对数据进行读写。另外,当该目标资源为应用时,访问该目标资源也可以是直接登录该应用,而无需输入应用账号或密码。
可选的,在以上任意一个实施例中,如果从预置的指纹库中,未匹配出与所述待识别指纹相匹配的目标指纹时,还可以输出提示信息。其中,该提示信息用于提示用户录入指纹并配置指纹所能触发的应用。
可选的,在本申请以上任意一个实施例中,从指纹库中匹配目标指纹的方式可以采用现有的任意方式,具体的,可以先提取所述待识别指纹的指纹特征;则从预置的指纹库中,匹配出与该指纹特征匹配的目标指纹。
对应本申请的一种应用运行方法,本申请还提供了一种应用运行装置。
参见图2,其示出了本申请一种应用运行装置一个实施例的结构示意图,本实施例的装置可以包括:
指纹获取单元201,用于获取当前输入的待识别指纹;
指纹匹配单元202,用于从预置的指纹库中,匹配出与所述待识别指纹相匹配的目标指纹;
用户确定单元203,用于确定所述目标指纹所归属的目标用户;
资源匹配单元204,从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问目标资源,其中,所述资源空间由终端内可访问资源的一部分或全部资源组成,所述目标资源为所述目标资源空间中的一部分或全部资源;
访问单元205,用于访问所述目标资源。
可选的,所述装置还包括:
数据配置单元,用于存储预置的配置信息,所述配置信息包括:用户具备访问权限的至少一个资源空间中,用户不同手指指纹与资源空间内资源的对应关系;
则,所述资源匹配单元,包括:
资源匹配子单元,用于基于所述数据配置单元中存储的所述配置信息,从所述目标用户具备访问权限的至少一个资源空间中,确定出所述目标指纹所对应的目标资源空间,以及所述目标资源空间中由所述目标指纹触发访问目标资源。
可选的,在以上任意一个装置的实施例中,所述资源匹配单元确定出的所述目标资源包括:
至少一个目标应用,和/或,至少一个目标存储空间;
相应的,该访问单元可以包括:
第一访问子单元,用于当所述目标资源为所述目标应用时,运行所述目标应用;
第二访问子单元,用于当所述目标资源为目标存储空间时,访问所述目标存储空间。
可选的,在以上任意一个装置实施例中,还可以包括:
提示单元,用于当从预置的指纹库中,未匹配出与所述待识别指纹相匹配的目标指纹时,输出提示信息,所述提示信息用于提示用户录入指纹,并配置录入指纹所能触发访问的资源。
可选的,该装置还可以包括:
特征提取单元,用于在所述指纹匹配单元配置出所述目标指纹之前,提取所述待识别指纹的指纹特征;
则所述指纹匹配单元,包括:
指纹匹配子单元,用于从预置的指纹库中,匹配出与所述指纹特征匹配的目标指纹。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。