一种移动终端的身份验证方法和移动终端的制作方法_2

文档序号:8265272阅读:来源:国知局
份设置一个或多个验证信息,当通过所述至少一个传感器获取到的验证信息与其中的验证信息比对成功时,则可以确定当前用户为该比对成功的验证信息对应的用户身份。
[0033]图3是本发明另一实施例中的移动终端的身份验证方法的流程示意图,如图所示本实施例中的身份验证方法可以包括:
[0034]S301,显示身份验证窗口并开启移动终端的至少两个用户输入传感器。
[0035]具体实现中,可以为移动终端的身份验证程序检测到当前需要对用户进行身份验证,如检测到用户正在或需要进行互联网交易,在终端开机或待机解锁或在进入移动终端的加密应用程序时触发进行本实施例的身份验证流程。所述身份验证窗口可以如图2所示,在窗口中可以仅提示用户输入验证信息,在可选实施例中也可以提示用户通过所述开启的至少两个用户输入传感器输入验证信息。所述用户输入传感器包括指纹采集传感器、声纹传感器、触摸屏输入传感器、人脸识别传感器、虹膜识别传感器以及键盘输入传感器中的任意至少两种。
[0036]S302,检测第一用户输入传感器是否获取到用户输入的验证信息。
[0037]S303,将第一用户输入传感器获取到的验证信息与预设的与第一用户输入传感器对应的验证信息进行比对。示例性的,本实施例中的第一用户输入传感器可以为指纹采集传感器,在获取到指纹采集传感器当前采集到的用户指纹信息后,可以与移动终端预设的指纹信息进行比对,若当前获取到的指纹信息与预先录入的指纹信息近似度达到预设要求则视为比对成功。
[0038]S304,检测第二用户输入传感器是否获取到用户输入的验证信息。
[0039]S305,将第二用户输入传感器获取到的验证信息与预设的与第二用户输入传感器对应的验证信息进行比对。示例性的,本实施例中的第二用户输入传感器可以为声纹传感器,在获取到声纹传感器当前采集到的用户声纹信息后,可以与移动终端预设的声纹信息进行比对,若当前获取到的声纹信息与预先录入的声纹信息近似度达到预设要求则视为比对成功。
[0040]需要指出的是,S302?S303与S304?S305的实施不应被理解为严格的先后顺序,在可选实施例中,可以为S302?S303后执行S304?S305,即用户先通过第一用户输入传感器输入验证信息,是比对成功后再通过第二用户输入传感器输入验证信息,也可以为S304?S305再执行S302?S303,即用户先通过第二用户输入传感器输入验证信息,比对成功后再通过第一用户输入传感器输入验证信息,S302?S303和S304?S305也可以为相互独立的并行步骤。
[0041]S306,判断第一用户输入传感器和第二用户输入传感器获取到的验证信息是否均对比成功。
[0042]具体的,移动终端可以在所述第一用户输入传感器和第二用户输入传感器均获取到有效验证信息后判断其分别获取到的验证信息是否均比对成功,若是则执行S307,否则可以提示用户重新输入验证信息。
[0043]S307,根据所述验证信息的比对结果确定所述移动终端的用户身份。
[0044]若所述验证信息比对成功,移动终端可以确认当前用户为合法用户身份,进而可以根据确定得到的所述移动终端的用户身份对移动终端进行解锁或给予当前用户使用加密应用的权限,还可以根据确定得到的所述移动终端的用户身份向交易服务器发送网络交易消息,例如用户在完成交易订单中的交易对象、金额后将当前确定得到的用户身份对应的账户信息加入交易订单中,并向交易服务器发送携带所述交易订单的网络交易消息以进行互联网交易。进而移动终端可以分别对应每个用户身份设置一个或多个验证信息,当通过所述至少一个传感器获取到的验证信息与其中的验证信息比对成功时,则可以确定当前用户为该比对成功的验证信息对应的用户身份。
[0045]需要指出的是,本实施例描述的是移动终端通过两个用户输入传感器分别获取验证信息以确定用户身份的实例,在相类似的原理和逻辑条件下,其他可选实施例中移动终端可以包括三个或三个以上的用户输入传感器分别获取用户输入的验证信息以确定用户身份,均应被视为是本发明实施例的常规引申,属于本发明所涵盖的范畴。
[0046]图4是本发明实施例中一种移动终端的结构示意图,本发明的移动终端可以包括智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等移动设备。如图所示本实施例中的移动终端至少可以包括:
[0047]身份验证触发模块410,用于显示身份验证窗口并检测是否通过预设的至少两种验证信息输入方式中任意一种获取到用户输入的验证信息。
[0048]具体实现中,可以为移动终端的身份验证程序检测到当前需要对用户进行身份验证,如检测到用户正在或需要进行互联网交易,在终端开机或待机解锁或在进入移动终端的加密应用程序时触发身份验证触发模块410显示身份验证窗口以提示用户输入验证信息。所述身份验证窗口可以如图2所示,在窗口中可以仅提示用户输入验证信息而并不提示验证方式,以增加非法用户的破解难度,在可选实施例中也可以提示用户通过所述至少两种验证信息输入方式中的任意一种或多种输入验证信息。
[0049]可选的,本发明实施例中移动终端的身份验证触发模块410可以进一步包括:
[0050]输入传感器开启单元,用于开启移动终端的至少两个用户输入传感器。
[0051]移动终端中可以包括至少两个用户输入传感器,每个用户输入传感器分别对应一种验证信息输入方式,输入传感器开启单元在显示所述身份验证窗口后可以触发开启所述至少两个用户输入传感器用以获取用户输入的验证信息,所述用户输入传感器包括指纹采集传感器、声纹传感器、触摸屏输入传感器、人脸识别传感器、虹膜识别传感器以及键盘输入传感器中的任意至少两种。
[0052]验证输入检测单元,用于检测所述至少两个开启的用户输入传感器中的任意一种用户输入传感器是否获取到用户输入的验证信息。
[0053]具体的,验证输入检测单元可以在显示所述身份验证窗口后的预设时间内检测所述至少两个用户输入传感器中的任意一种或多种是否获取到用户输入的验证信息,若超过所述预设时间则提示用书已超时,并可以暂时关闭所述用户输入传感器。所述预设时间可以例如I分钟、30秒等。
[0054]验证信息比对模块420,用于若通过任意一种验证信息输入方式获取到用户输入的验证信息,则则将所述验证信息与预设的与所述验证信息输入方式对应的验证信息进行比对。
[0055]具体实现中,移动终端可以预先针对每种验证信息输入方式设置对应的验证信息,例如通过指纹采集传感器获取用户输入的验证信息的方式对应的验证信息可以为移动终端通过该指纹采集传感器采集到的用户预先输入的指纹信息,通过声纹传感器获取用户输入的验证信息的方式对应的验证信息可以为移动终端通过声纹传感器采集到的用户预先录入的声纹信息,通过触摸屏输入传感器获取用户输入的验证信息的方式对应的验证信息可以为移动终端获取到的用户预先通过触摸屏输入的密码或划屏轨迹图形等信息,通过键盘输入传感器获取用户输入的验证信息的方式对应的验证信息可以为移动终端获取到的用户预先通过键盘输入的密码或键位信息等,当检测到身份验证窗口通过其中某一种验证信息输入方式获取到用户输入的验证信息时,验证信息比对模块420则可以将其与该验证信息输入方式对应的验证信息进行比对,例如比对输入密码是否一致,或判断当前获取到的指纹信息或声纹信息是否与预先录入的指纹信息或声纹信息近似度达到预设要求坐寸ο
[0056]身份确认模块430,用于根据所述验证信息比对模块的比对结果确定所述移动终端的用户身份。
[0057]具体实现中,身份确认模块430可以根据通过其中一种或多种验证信息输入方式获取到的验证信息的比对结果确定所述移动终端的用户身份,例如移动终端在显示身份验证窗口后开启了指纹采集传感器、声纹传感器以及触摸屏输入传感器检测用户输入的验证信息,其中只要通过任意一种验证信息输入方式获取到了有效的验证信息并且与对应的验证信息比对成功,则身份确认模块430可以确定当前移动终端的用户身份;在可选实施例中,身份确认模块430也可以需要通过其中的任意两种或两种以上的验证信息输入方式获取到的验证信息分别与对应的验证信息比对成功方可确认用户身份。所述有效的验证信息,可以例如指纹采集传感器采集到的指纹信息量达到预设阈值时认为是有效验证信息,又如声纹传感器采集到的声音大小达到预设阈值方认为是有效验证信息。
[0058]同时在可选实施例中,若移动终端针对某种验证方式并未设置对应的验证信息,若该验证方式对应的用户输入传感器接收到用户输入的
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1