一种特征信息的提取方法及装置的制造方法

文档序号:8905476阅读:270来源:国知局
一种特征信息的提取方法及装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,尤其涉及一种特征信息的提取方法及装置。
【背景技术】
[0002]随着互联网技术的发展,用户已经可以方便的通过网络随时随地进行购物等各种在线业务,而由于目前诸多的在线业务都会涉及到用户财产信息(如银行卡号等),因此,如何保证用户信息的安全是当前研究的热点问题。
[0003]目前,虽然大多数客户端提供商都采用账号和密码(包括字符密码、手势密码等)的方式对用户的身份进行校验,以保护用户信息的安全,但是,无论是何种密码都有泄露或被黑客盗用的风险,因此,利用用户的生物特征信息对用户的身份进行校验的方法应运而生。
[0004]在现有技术中,客户端可通过其所在的设备中的采集器,采集用户的生物特征信息,并提取生物特征信息中的特征值,通过该特征值对用户的身份进行验证。
[0005]例如,当用户用手机注册某购物客户端的账号时,该购物客户端可通过该手机的采集器采集用户的指纹,作为该用户的生物特征信息,并提取采集到的指纹的特征值,将该用户的账号和提取的特征值发送给服务器关联存储,在用户下次登录该账号时,则可再次采集该用户的指纹并提取特征值,通过提取的特征值和服务器保存的该账号关联的特征值,验证该用户的身份。
[0006]但是,由于用户的诸如指纹等生物特征信息属于用户的私密信息,设备制造商在制造设备时,一般都会禁止设备将采集的生物特征信息直接提供给该设备中安装的客户端来提取特征值,因此,在现有技术中,设备采集到用户的生物特征信息后,一般是通过该设备默认的提取算法(一个设备默认的提取算法一般是该设备出厂时固化在该设备中的),提取采集的生物特征信息的特征值,再将特征值提供给客户端。
[0007]而由于不同的设备制造商制造的设备中默认采用的提取算法也不尽相同,因此,即使是对于同一个用户的指纹,不同提取算法提取出的特征值也有所不同,这就会导致不同的设备对同一个生物特征信息提取的特征值也不同,从而,用户通过一个设备注册账号并保存了其生物特征信息的特征值后,在另一个设备上则不能通过校验并正常使用,如果要在另一个设备上使用该账号,则需要通过该另一个设备重新保存生物特征信息的特征值。
[0008]例如,当用户通过手机注册某购物客户端的账号时,手机中安装的该客户端则将该账号和由手机提取出的指纹的特征值发送给服务器关联保存,而当用户通过个人计算机(Personal Computer,PC)登录该账号时,由于PC和手机所采用的提取算法不相同,导致PC提取的特征值与手机提取的特征值也不同,因此,PC将提取的特征值发送给服务器后,服务器会判定PC发送的特征值和保存的该账号关联的特征值(保存的该账号关联的特征值是由手机提取的)不匹配,从而拒绝用户登录该账号。如果用户要使用PC登录该账号,则必须重置服务器中保存的该账号关联的特征值,也即,将服务器中保存的该账号关联的特征值重置为该PC从指纹中提取的特征值,再使用PC登录该账号。
[0009]显然,由于各设备默认采用的提取算法不同,因此,现有技术中的特征信息提取方法会降低用户进行业务的效率,也浪费了用户重置特征值所消耗的网络资源。

【发明内容】

[0010]本申请实施例提供一种特征信息的提取方法及装置,用以解决现有技术中用户进行业务的效率较低,而且浪费了重置特征值所消耗的网络资源的问题。
[0011]本申请实施例提供的一种特征信息的提取方法,包括:
[0012]所述中间件接收客户端发送的采集指令;并
[0013]根据所述采集指令,通过采集器获得生物特征信息;以及
[0014]在保存的各提取算法中,提取保存的所述客户端对应的提取算法;
[0015]所述中间件采用提取的所述提取算法,提取所述生物特征信息的特征值;
[0016]将提取的所述特征值发送给所述客户端。
[0017]本申请实施例提供的一种中间件,包括:
[0018]接收模块,接收客户端发送的采集指令;
[0019]信息获得模块,根据所述采集指令,通过采集器获得生物特征信息;
[0020]存储模块,保存各提取算法;
[0021]算法提取模块,在所述存储模块保存的各提取算法中,提取保存的所述客户端对应的提取算法;
[0022]特征值提取模块,采用提取的所述提取算法,提取所述生物特征信息的特征值;
[0023]发送模块,将提取的所述特征值发送给所述客户端。
[0024]本申请实施例提供的一种特征信息的提取方法,包括:
[0025]客户端向中间件发送采集指令;并
[0026]接收所述中间件根据所述采集指令返回的特征值,其中,所述特征值是所述中间件采用保存的所述客户端对应的提取算法,从通过采集器采集到的生物特征信息中提取出的。
[0027]本申请实施例提供的一种客户端,包括:
[0028]指令发送模块,向中间件发送采集指令;
[0029]接收模块,接收所述中间件根据所述采集指令返回的特征值,其中,所述特征值是所述中间件采用保存的所述客户端对应的提取算法,从通过采集器采集到的生物特征信息中提取出的。
[0030]本申请实施例提供的一种设备,包括中间件、采集器以及安装在所述设备上的客户端;其中:
[0031]所述客户端,用于向所述中间件发送采集指令,接收所述中间件根据所述采集指令返回的特征值;
[0032]所述中间件,用于接收所述客户端发送的采集指令,根据所述采集指令,通过采集器获得生物特征信息,在保存的各提取算法中,提取保存的所述客户端对应的提取算法,采用提取的所述提取算法,提取所述生物特征信息的特征值,将提取的所述特征值发送给所述客户端;
[0033]所述采集器,用于采集生物特征信息并返回给所述中间件。
[0034]本申请实施例提供一种特征信息的提取方法及装置,该方法设备中的中间件接收设备中安装的客户端发送的采集指令,并通过设备的采集器获得生物特征信息,再提取保存的该客户端对应的提取算法,最后采用提取的提取算法,提取该生物特征信息的特征值,将该特征值发送给客户端。通过上述方法,由于中间件在提取特征值时所采用的提取算法是该客户端对应的提取算法,因此,同一个客户端通过不同设备从相同的生物特征信息中提取到的特征值也是相同的,从而用户可在不同的设备上基于自身的生物特征信息进行业务,无需重置特征值,提高了用户进行业务的效率,节省了网络资源。
【附图说明】
[0035]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0036]图1为本申请实施例提供的特征信息的提取过程;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1